表达式是一种在求值后返回值的结构。
表达式由运算符和操作数组成。在扩展结构化文本 (ExST) 中,您也可以将赋值作为表达式使用。操作数可以是常量、变量、函数调用或进一步的表达式。
示例
|
|
|
|
|
|
|
|
|
|
表达式的评估
CODESYS 首先处理绑定能力最强的运算符。绑定强度相同的操作符从左到右依次处理。
运行 |
符号 |
粘合强度 |
---|---|---|
括号 |
(表情) |
最强绑定 |
功能调用 |
功能名称(参数列表) 所有操作符,语法为: <operator> () |
|
扩音 |
|
|
否定 补充 |
|
|
乘法 分部 模数 |
|
|
加法 减法 |
|
|
比较 |
|
|
平等 不平等 |
|
|
Bool AND |
|
|
Bool XOR |
|
约束力最弱 |
布尔或 |
|
另见