Vrste softvera PLC

Softver RLL formata

RLL format (ili format logičkog releja ljestvice) u PLC softveru jedan je od najčešće korištenih programabilnih skupova uputa koji upravljaju PLC sustavom. RLL uključuje nekoliko vrsta funkcija upravljanja podacima, usporedne blokove, brojila, tajmere, registre, zavojnice i kontakte. Ovi funkcionalni elementi softvera pohranjuju se u RLL linijama i izvodi ih PLC procesor. RLL softver kontrolira sve hardverske komponente PLC uređaja. PLC procesor izvršava softver korak po korak skeniranjem (od vrha do dna) putem RLL-a. Pokreće se uzastopno za svaki pojedinačni RLL korak i aktivira sve hardverske uređaje koji se odnose na RLL programe. Programi i upute pohranjeni na RLL koracima mogu se dodati i ukloniti iz postupka bez potrebe za demontažom povezanih povezanih hardverskih uređaja. PLC marke koje podržavaju RLL uključuju ABB, Siemens, Mitsubishi, Allen Bradley i Direcsoft.

Stanje zasnovano na softverskoj logici

Faza logičkog programiranja sustava koristi se za upravljanje PLC-ovima. Softver za logično stanje koristi dijagram stanja prijelaza (koji shematski prikazuje sustav koji se sastoji od niza mjerenja ili stanja) kao model i koristi osnove stroja konačnih stanja (FSM). ) ili model koji predstavlja prijelaz između stanja u obliku dijagrama. To je slično dijagramu toka. FSM se može smatrati apstraktnim konceptom ili modelom rada stroja). Logika stanja sastoji se od zadataka, koji se sastoje od stanja koja su sastavljena od rečenica (naredbe za kontrolu svake pojedine komponente). ECLIPS je softver logičke države temeljen na engleskom jeziku koji je razvio Adatek. Inc.

Strukturirani tekst na temelju softvera

Strukturirani tekst je programski jezik koji se koristi za kontrolu PLC-a. ST se sastoji od varijabli (sadrže podatke), operatora (misije i aritmetičke operacije), izraza (kombinacija varijabli i operatora - sam softverski kod) i kontrolnog toka (koji definira redoslijed uputa izvršnih). Primjer ST softvera je Mod51, koji je razvio Mandeno Granville Electronics za PLC programiranje.

Zanimljivi Članci