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

 

LD létranyelv és alkalmazásaA 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.

A PLC működési elve

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

LD ábra és áramkör

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.

LD program

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:

Funkcióblokk diagram nyelve (FBD)

Lásd még az bgv.electricianexp.com oldalon:

  • A motor indítási ábrái a létradiagram LD nyelvén a PLC-hez
  • A funkcionális blokkdiagram nyelv (FBD) és alkalmazása
  • Példák a CodeSys létranyelvű egyszerű PLC programjaira
  • ARIES PLC használata automatikus világításvezérlő rendszerekben
  • PLC programozási nyelvek és CoDeSys automatizálási szoftverplatform

  •