kategória: Otthoni automatizálás, Ipari villanyszerelő, Programozható vezérlők
Megtekintések száma: 33778
Megjegyzések a cikkhez: 0
LD létranyelv és alkalmazása
A létra vagy létradiagram LD (az angol létradiagramból) egy egyszerűen használható, grafikus fejlesztési nyelv. Relé-érintkező áramkörökre épül, tehát a logikai elemek itt vannak: relétekercsek, reléérintkezők, vízszintes és függőleges áthidalók.
Egy pár relé érintkező vagy gomb az LD nyelv fő logikai változói, míg a változók állapota nem más, mint az érintkezők állapota: nyitott vagy zárt.
Maga a program ebben a grafikus nyelvben úgy tűnik, hogy a reléáram analógja, amely számos különféle funkcionális blokkot tartalmazhat. Általában véve az LD nyelv szintaxisa megkönnyíti a reléstechnika logikai áramköreinek felépítését.
Egy kis történelem
Mint ilyen, a reléáramkörök nyelve Thomas Edison idején létezett, és csak az 1970-es évek elején adaptálták első PLC. Ez a nyelv a legelején megjelent a Modicon és az Allen-Bradly cégek PLC programozó csomagjaiban, és a szimbolizmust pontosan az elektromos mezőből vették kölcsön.
Az LD nyelvet eredetileg a vállalkozásokban dolgozó automatizálási mérnököknek szánták. A programozási felület vizuálisan bemutatja a vezérlő logikáját, megkönnyíti az üzembe helyezési feladatok megoldását és a PLC-hez csatlakoztatott berendezésekben a problémák gyors megtalálását. A szabvány fejlesztői kifejezetten elkészítették az űrlapot annak érdekében, hogy a relék automatizálási mérnökök munkáját a PLC-n maximálisan megkönnyítsék.

Az Egyesült Államokban például a létranyelv a leggyakoribb. PLC programozáshoz. Széles körben elterjedt az egész világon. Az írott program intuitív módon néz ki, így bármilyen villamosmérnök könnyen olvashatja és megértheti, mivel a logikai műveletek nyitott és zárt érintkezőkkel ellátott elektromos áramkör formájában kerülnek bemutatásra.
A "FALSE" vagy "TRUE" logikai művelet eredménye általában az áramkör megfelelő állapotával rendelkezik: ha az áram folyik - "TRUE", "true", ha nincs áram - "FALSE", "false".
Az LD nyelv előnyei és hátrányai
A nyelv fő előnye minden bizonnyal az egyszerűség. A programot villamos áramként mutatják be, ezt minden villamosmérnöki szakember megérti. A szabályok egyszerűek, itt csak logikai kifejezéseket használunk, a kód ésszerű és manuálisan egyszerűen optimalizálható.
Ennek megfelelően a fő hátrány ebből következik - a műveletek csak binárisak, csak diszkrét állapotok lehetséges, a folyamatos vezérlés azonnal eltűnik. Ezen felül, a relék számának növekedésével az áramkört nehezen lehet olvasni, megérteni és hibakeresni.
Milyen a program az LD-n
Két függőleges vonal jelzi a tápvezeték párját. A gumiabroncsok között vízszintesen áramkörök vannak, amelyek tartalmazzák a tekercselést és a relé érintkezőket. Tetszőleges számú érintkező beállítható az áramkörben. A sorosan csatlakoztatott érintkezőknek mindent bezárniuk kell, akkor az áram áthalad az áramkörön, és a relé tekercs energiát kap. Több relé tekercs csatlakoztatható párhuzamosan, de nem sorosan.

Az LD nyelven minden kapcsolat számára van egy logikai változó, amely meghatározza a kapcsolat állapotát. Általában nyitott érintkezőnél a változó „TRUE” értéket vesz fel, amikor az érintkező zárva van, vagy „FALSE” értéket vesz, ha az érintkező nyitva van. Az érintkező feletti címke tartalmazza a változó nevét és egyúttal a kapcsolat nevét.
Ha több érintkező sorosan kapcsolódik, akkor a logika megegyezik az „ÉS” művelettel. A párhuzamosan csatlakoztatott érintkezők reprodukálják a "rögzítés VAGY" logikai műveletet.Az áramkör zárva van „BE”, nyitva - „KI”, ez befolyásolja a relétekercs állapotát és a logikai változó értékét a tekercshez viszonyítva - „FALSE” vagy „TRUE”.
-
- || - általában nyitott érintkező
-
- | / | - általában zárt érintkező
-
- () - relétekercs
-
- (/) - relétekercs inverz
Könnyű belátni, hogy az LD diagramon belüli grafikai szimbólumok intuitívak, de különböznek az elektromos ábrákon használtól. Mindazonáltal az a tény, hogy az ál-grafikus szimbólumok diagram (program) felépítését szolgálják, a nyelv előnye.
Az inverz érintkezőket (általában zárt - | / | -) a TRUE változó értéke, ha az érintkező nyitva van, és a FALSE változó értéke, amikor az érintkező zárva van. Egy ilyen érintkező működése egyenértékű logikai művelettel NEM. Az inverz és a közvetlen érintkezés kombinációja kapcsolóérintkezőt eredményez.
Ezen felül, amint látja, a relétekercsek inverzek is lehetnek, ami azt jelenti, hogy a logikai változó az áramkör állapotához fordított értéket vesz fel: áramáramok - „FALSE”, nincs áram - „TRUE”.
Nyelvi példák LD:
A motor indítási ábrái a létradiagram LD nyelvén a PLC-hez
Példák a CodeSys létranyelvű egyszerű PLC programjaira
Átmeneti kapcsoló megvalósítása a világításvezérlés automatizálásához
Egy másik nagyon általános PLC programozási nyelv:
Lásd még az electro-hu.tomathouse.com oldalon
: