STL (limba)
Această intrare sau secțiune despre limbaje de programare nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
SULĂ limbaj de programare | |
---|---|
Autor | Siemens |
STL este un limbaj de programare dezvoltat de Siemens . Este utilizat în automatizarea industrială în PLC S7-200, S7-300, S7-400 și compatibil cu PLC Siemens, cum ar fi VIPA .
Caracteristici
Se compune din instrucțiuni de nivel scăzut care vă permit să aveți control complet asupra PLC-ului, dar în același timp necesită programatorului să aibă abilități adecvate, spre deosebire de alte limbi, cum ar fi scara sau LAD , care sunt mai intuitive și funcționale.
Limba STL nu face parte din limbile standard definite în standardul EC 61131-3 , dar una corespunzătoare poate fi găsită în cadrul acestui standard, și anume limba IL ( lista de instrucțiuni ).
Exemplu
Activarea unui dispozitiv (A 2.0) prin intermediul unei comenzi furnizate de semnalul E0.0; activarea lui A 2.0 are loc după 1/2 secundă din momentul schimbării stării E 0.0 de la LOW la HIGH.
UE 0.0
L S5T # 500MS
DACĂ T1
UT 1
= A 2.0
FI
În detaliu, comenzile utilizate sunt:
- U pentru a defini existența stării intrării (în exemplul E 0.0)
- L definește un temporizator (setează prima parte S5T #, apoi valoarea în diferite unități de măsură, în exemplu în milisecunde ms)
- SE definește numele temporizatorului T1 care este utilizat în linia următoare
- = definește rezultatul secvenței: dați semnalul la ieșirea A 2.0 în timpul stabilit
Elemente conexe
linkuri externe
- ( PDF ) Lista de instrucțiuni (STL) pentru S7-300 / 400
- Programare în STL , pe autoware.com . Adus pe 9 iulie 2020 (arhivat din original la 28 iunie 2020) .