kategorije: Kućna automatizacija, Industrijski električar, Programirani kontroleri
Broj pregledavanja: 33778
Komentari na članak: 0

LD jezik ljestvice i njegova primjena

 

LD jezik ljestvice i njegova primjenaJezik ljestvice ili dijagrama ljestvica (iz engleskog dijagrama ljestvica) jednostavan je za upotrebu grafički razvojni jezik. Temelji se na relejno-kontaktnim krugovima, pa su ovdje logički elementi: namoti releja, relejni kontakti, vodoravni i okomiti kratkospojnici.

Par kontakata ili gumba releja glavne su logičke varijable jezika LD-a, dok stanje varijabli nije ništa drugo do stanje kontakata: otvoreni ili zatvoreni.

Čini se da je sam program na ovom grafičkom jeziku analogan krugu releja, koji može sadržavati mnogo različitih funkcionalnih blokova. Općenito, sintaksa LD jezika olakšava izgradnju logičkih sklopova za tehnologiju releja.


Malo povijesti

Kao takav, jezik relejnih krugova postojao je u doba Thomasa Edisona, a tek u ranim 1970-ima bio je prilagođen za prvi PLC, Na samom početku ovaj se jezik pojavio u programskim paketima PLC-a tvrtki Modicon i Allen-Bradly, a simbolika je posuđena upravo iz električnog polja.

LD jezik izvorno je bio namijenjen inženjerima za automatizaciju koji rade u poduzećima. Programsko sučelje vizualno prikazuje logiku regulatora, olakšava rješavanje zadataka puštanja u pogon i brzo pronalazi probleme u opremi koja je spojena na PLC. Razvojni programeri posebno su napravili obrazac kako bi maksimalno olakšali rad inženjerima relejnih automatizacija na PLC-u.

Princip rada PLC-a

Na primjer, u Sjedinjenim Državama jezik ljestvice je najčešći jezik. za PLC programiranje, Također je široko rasprostranjena širom svijeta. Napisani program izgleda intuitivno, tako da ga svaki inženjer elektrotehnike može lako pročitati i razumjeti, jer su logičke operacije ovdje predstavljene u obliku električnog kruga s otvorenim i zatvorenim kontaktima.

Rezultat logičke operacije "FALSE" ili "TRUE" u općem slučaju ima odgovarajuće stanje kruga: ako struja teče - "TRUE", "true", ako nema struje - "FALSE", "false".

LD dijagram i krug

Prednosti i nedostaci jezika LD

Glavna prednost jezika je svakako jednostavnost. Program je predstavljen kao električna struja, to će razumjeti bilo koji stručnjak za elektrotehniku. Pravila su jednostavna, ovdje se koriste samo booleovi izrazi, kôd je racionalan i može se lako optimizirati ručno.

Prema tome, glavni nedostatak slijedi iz ovoga - operacije su samo binarne, moguća su samo diskretna stanja, kontinuirana kontrola odmah nestaje. Uz to, kako se broj releja povećava, krug postaje težak za čitanje, razumijevanje i uklanjanje pogrešaka.


Kako program izgleda na LD-u

Dvije okomite linije predstavljaju par opskrbnih tračnica. Između guma se nalaze vodoravni krugovi, koji uključuju kontakte namota i releja. U krugu se može postaviti proizvoljni broj kontakata. Serijski povezani kontakti trebali bi zatvoriti sve, tada će struja proći kroz krug, a namot releja dobiti snagu. Nekoliko se namota releja može povezati paralelno, ali ne u nizu.

LD program

U jeziku LD za svaki kontakt postoji logična varijabla koja određuje stanje kontakta. Za normalno otvoren kontakt, varijabla uzima vrijednost "TRUE" kad je kontakt zatvoren, ili uzima vrijednost "FALSE" kad je kontakt otvoren. Oznaka iznad kontakta naziv je varijable i istodobno naziv kontakta.

Kad se nekoliko kontakata poveže u seriju, logika je ekvivalentna operaciji "I". Paralelno povezani kontakti reproduciraju logičku operaciju "montaža ILI".Krug je zatvoren "ON", otvoren - "OFF", što utječe na stanje namota releja i vrijednost logičke varijable u odnosu na namot - "FALSE" ili "TRUE".

  • - || - normalno otvoreni kontakt

  • - | / | - normalno zatvoreni kontakt

  • - () - zavojnica releja

  • - (/) - zavojnica releja obrnuta

Lako je vidjeti da su grafički simboli unutar LD dijagrama intuitivni, ali se razlikuju od onih koji se koriste u električnim dijagramima. Ipak, činjenica da pseudo-grafički simboli služe za izgradnju dijagrama (programa) je prednost jezika.

Obrnuti kontakti (normalno zatvoreni - | / | -) karakteriziraju vrijednost varijable TRUE kada je kontakt otvoren i vrijednost varijable FALSE kada je kontakt zatvoren. Operacija takvog kontakta jednaka je logičnoj operaciji NIJE. Kombinacija obrnutog i izravnog kontakta rezultira prebacivanjem kontakta.

Pored toga, kao što vidite, namoti releja mogu biti i obrnuti, što znači da logička varijabla uzima obrnutu vrijednost s obzirom na stanje u krugu: struja teče - "FALSE", nema struje - "TRUE".

Primjeri jezika LD:

Dijagrami pokretanja motora na jeziku ljestvice dijagrama LD za PLC

Primjeri jednostavnih PLC programa u CodeSysu na jeziku ljestvi

Implementacija prolaznog prekidača za automatizaciju upravljanja rasvjetom

Još jedan vrlo uobičajeni programski jezik PLC-a:

Jezik dijagrama funkcionalnog bloka (FBD)

Pogledajte također na elektrohomepro.com:

  • Dijagrami pokretanja motora na jeziku ljestvice dijagrama LD za PLC
  • Jezik funkcionalnog blok dijagrama (FBD) i njegova primjena
  • Primjeri jednostavnih PLC programa u CodeSysu na jeziku ljestvi
  • Korištenje ARIES PLC-a u sustavima za automatsko upravljanje osvjetljenjem
  • Programski jezici PLC-a i softverska platforma za automatizaciju CoDeSys

  •