Relay Ladder Logic

Ladder diagrammit eli Relay Ladder Logic (RLL) on ohjelmoitavien logiikkaohjainten (PLC) ensisijainen ohjelmointikieli. Ladder logic-ohjelmointi on graafinen esitys ohjelmasta, joka on suunniteltu näyttämään relelogiikalta. Tämä yleissopimus juontaa juurensa PLCs: n alkuaikoihin, jolloin sähköasentajat ja teknikot koulutettiin relelogiikkaan ja heidän odotettiin tekevän myös näiden uusien laitteiden vianmäärityksen.

piirroksissa näkyy molempien ohjelmatyyppien yhtäläisyyksiä ja eroja. Relelogiikan piirros näyttää kytkimet, jotka on kytketty sähköisesti keloihin-solenoidit, ohjausvalot jne. Tikapuukaavio käyttää koskettimia, jotka edustavat kytkimiä tai mitä tahansa tulolähdettä, ja kelasymbolia, joka edustaa ulostuloa. Viiva, joka näyttää syötteen tai useita syötteitä ja ulostulon, tunnetaan rungina.

relekaaviossa käytettiin sähköistä jatkuvuutta osoittamaan rung sähköisesti suljettuna. Ladder logic-ohjelmointi näyttää tulokset tilatarkistuksesta tuloille ja lähdöille, joissa ehdot ovat tosia tai eivät tosia. RLL: n alkuperäinen tarkoitus oli tarjota ohjaimelle tapa ratkaista diskreettejä signaaleja sisältäviä logiikkasekvenssejä.

perus-ja funktiolohkojuonet

esitetty tikapuukaavion yläpuoli edustaa logiikan perusjuonta. Se koostuu joukko tulo kunto ohjeet, jota edustavat kontaktisymbolit, ja Lähtö ohje, jota edustaa kela symboli. Kunto-ohjeet on sijoitettu Puolan vasemmalle puolelle ja ne voivat olla sarjassa, rinnakkain tai näiden kahden yhdistelmässä halutun ohjauslogiikan määrittämiseksi. Lähtöohje on sijoitettu Puolan oikealle puolelle.

Puolan vasemmalla puolella oleva viiva edustaa kuvitteellista ”kuumaa” voimapolkua, kun taas oikealla puolella on kuvitteellinen ”neutraalia”.”Jos jokin vasemmalle oikealle polku Puola on ”suljettu” tai ”tehty”, niin Puola sanotaan olevan ”totta” ja lähtö on energisoitu. Tätä kutsutaan myös logiikan jatkuvuudeksi.

PLC: ssä käytetyn tietokonesirun tehostuessa insinöörit näkivät, että näille ohjaimille oli paljon enemmän käyttöä. PLC: stä tuli enemmän tietokone eikä vain ” releen korvaaja.”Tämän voiman hyödyntämiseksi tarvittiin lisäyksiä ohjesarjaan. Näin syntyivät ” funktiolohkot.”

useimmissa ohjaimissa operaatiot, kuten ajoitus, laskenta, aritmeettinen, tiedonsiirto ja muut kehittyneet operaatiot, esitetään lohkokaaviolla (KS.esimerkin toinen Puola). Koska nämä ohjeet suoritetaan, kun tietty joukko syöttöehtoja on totta, näitä pidetään tuotosohjeita, vaikka joskus ei ole ”tuotos” suoritetaan.

esimerkissä on lohkoa seuraavat lähdöt. Kun olosuhteet ovat oikeat, jotta block instruction (EN) voidaan ottaa käyttöön, block instruction suorittaa toimintansa. Kun tämä operaatio on suoritettu, ulostulo aktivoidaan. Joskus lohkon tiedot on nollattava, jotta toiminta voi alkaa uudelleen. Logiikan rung voidaan konstruoida siten, että kun tietyt syöteehto-ohjeet ovat tosia, lohko nollataan (R).

tämä artikkeli pohjautuu C. T. Jonesin julkaisemaan Programmable Logic Controllers: The Complete Guide to the Technology-julkaisuun, jonka on julkaissut Patrick-Turner Publishing Co. Atlanta, Ga. Puhelinnumero (770) 956-7992.

Vastaa

Sähköpostiosoitettasi ei julkaista.