STL (limba)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
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