A létradiagram ( eng. LD , LAD , rus. RKS ) a relé (létra) logika nyelve.
A következő nevek is használatosak:
Programozható logikai vezérlők (PLC) programozására tervezték . A nyelv szintaxisa kényelmes a relétechnológián készült logikai áramkörök helyettesítésére . Ipari üzemekben dolgozó automatizálási mérnökök számára készült. Áttekinthető interfészt biztosít a vezérlő logikájához, ami nemcsak a tényleges programozási és üzembe helyezési feladatokat, hanem a vezérlőhöz csatlakoztatott berendezések gyors hibaelhárítását is megkönnyíti.
A létralogikai program vizuális és intuitív grafikus felülettel rendelkezik villamosmérnökök számára, amely a logikai műveleteket zárt és nyitott érintkezőkkel rendelkező elektromos áramkörként jeleníti meg. Az áram áramlása vagy hiánya ebben az áramkörben egy logikai művelet eredményének felel meg ( igaz - ha áram folyik; hamis - ha az áram nem folyik).
A nyelv fő elemei az érintkezők, amelyek képletesen egy relé- vagy gombérintkezőpárhoz hasonlíthatók. Az érintkezőpárt egy logikai változóval azonosítjuk, és ennek a párnak az állapotát a változó értékével azonosítjuk.
Vannak általában zárt és alaphelyzetben nyitott érintkezőelemek, amelyek összehasonlíthatók az elektromos áramkörök normál zárt és normál nyitott gombjaival:
Az A ∨ B diszjunkció egy olyan áramkörnek felel meg, amely két párhuzamosan kapcsolt A és B érintkezőből áll. Az A és B konjunkció egy olyan áramkörnek felel meg, amely két, A és B sorba kapcsolt érintkezőből áll. DE.
A nyelv bizonyos verzióit általában a szoftvertermékeken belül implementálják bizonyos típusú PLC-kkel való munkavégzéshez. Az ilyen megvalósítások gyakran tartalmaznak olyan parancsokat, amelyek számos szabványos nyelvi parancsot bővítenek, amit a gyártó azon vágya okoz, hogy jobban figyelembe vegye az ügyfél kívánságait, de végül a különféle típusú vezérlők számára létrehozott programok összeférhetetlenségéhez vezet.
IEC 61131-3 programozási nyelvek :
Programozási nyelvek | |
---|---|
|