kategorije: Kućna automatizacija, Industrijski električar, Programirani kontroleri
Broj pregledavanja: 33778
Komentari na članak: 0
LD jezik ljestvice i njegova primjena
Jezik 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.

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".
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.

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:
Pogledajte također na elektrohomepro.com
: