ST 表达式
表达式是一种在求值后返回值的构造。
表达式由运算符和操作数组成。在 扩展结构化文本 (ExST),您还可以使用赋值作为表达式。
操作数可以是常量、变量、函数调用或其他表达式。
例 62. 例子
| 常量、字面量 |
| 多变的 |
| 函数调用 |
| 表达 |
| 在 ExST 中:分配 |
表达式的求值
表达式的求值是通过处理 运营商 根据具体的绑定规则。 CODESYS 首先处理具有最强绑定的运算符。具有相同结合强度的运算符从左到右处理。
手术 | 象征 | 结合强度 |
---|---|---|
包围曝光 |
| 最强结合力 |
函数调用 |
所有运算符的语法: | |
求幂 |
| |
否定 互补 |
| |
乘法 分配 模数 |
| |
添加 减法 |
| |
比较 |
| |
平等 不等式 |
| |
布尔与 |
| |
布尔异或 布尔或 |
| 最弱结合 |