Exemplu. Schema electrica cu contacte
Exemplu. Program IL General Electric
Exemplu.
Exemplu. Program IL Siemens
Exemplu. Program IL Telemecanique
Exemplu. Program IL Hitachi
Exemplu. Program IL Mitsubishi
Limbajul IL în standardul IEC 61131-3
Lista de instructiuni este compusa dintr-o secventa de instructiuni
Fiecare instructiune începe pe o linie noua si contine operatorul (optional cu modificatori) si daca este necesar, unul sau mai multi operanzi
Instructiunea poate fi precedata de o eticheta urmata de caracterul ":"
Example de câmpuri ale instructiunilor
Operatori si semnificatia lor
LD Atribuie operandului rezultatul curent
ST Memoreaza rezultatul curent la locatia operandului
S Atribuie operandului de tip Boolean valoarea 1
R Atribuie operandului de tip Boolean valoarea 0
AND SI logic
& SI logic
OR SAU logic
XOR SAU-EXCLUSIV logic
ADD Adunare
SUB Scadere
MUL Înmultire
DIV Împartire
GT Comparatie : >
GE Comparatie : >=
EQ Comparatie : =
NE Comparatie : <>
LE Comparatie : <=
LT Comparatie : <
JMP Salt la eticheta
CAL Apelul unui bloc functional
RET Întoarcere dintr-o functie sau
bloc functional)
Exemplu de apel a unui bloc functional
1. CAL cu lista de intrari: CAL C10(CU:=%IX10, PV:=15)
2.
TON IN,PT Temporizator la închidere
TOF IN,PT Temporizator la deschidere
|