结构化文本ST/扩展结构化文本ExST

结构化文本是一种文本化的高级编程语言,跟PASCAL 或 C相似。程序代码由 “表达式” “指令 ”组成。不同于IL(指令表),众多方法可用来程序循环,因此允许开发复杂结构。

例子:

IF value < 7 THEN

 WHILE value < 8 DO

  value:=value+1;

 END_WHILE;

END_IF;

 

扩展结构化文本(ExST) 是CoDeSys特定扩展IEC 61131-3标准的结构化文本(ST)。例如: 作为表达式的分配, 设置-/重设操作符。