Структурированный текст (ST)
Язык ST - это язык высокого уровня. Синтаксически ST представляет собой несколько адаптированный язык Паскаль. Вместо процедур Паскаля в ST используются компоненты программ стандарта. Для специалистов, знакомых с языком С, освоение ST также не вызовет никаких сложностей. В качестве иллюстрации сравним эквивалентные программы на языках ST и С:
ST: WHILE counter <> 0 DO counter := counter - 1; var1 := var1 * 2; IF var1 > 100 THEN var1 := 1; var2 := var2 + 1; END_IF END WHILE |
Язык ST по умолчанию предлагается для описания действий и условий переходов SFC. Это действительно максимально мощный тандем, позволяющий эффективно решать любые задачи.