Testo strutturato ST (Structured Text)
Il linguaggio ST è un linguaggio di programmazione testuale di alto livello, simile al PASCAL o al C. Il codice del programma è composto di espressioni e di istruzioni. A differenza del linguaggio IL (Instruction List), è possibile utilizzare numerose costruzioni per programmare i loop e quindi sviluppare algoritmi complessi.
IF value < 7 THEN
WHILE value < 8 DO
value:=value+1;
END_WHILE;
END_IF;