名称:递减
符号:DECR
说明:
可以使用“递减”指令将参数 IN/OUT 中操作数的值为更改下一个更小的值,并查询结果。只有使能输入 EN 的信号状态为“1”时,才执行“递减”指令。如果在执行期间未超出所选数据类型的值范围,则输出 ENO 的信号状态也为“1”。 如果满足下列条件之一,则使能输出 ENO 的信号状态为“0”: 使能输入 EN 的信号状态为“0”。 浮点数的值无效。
图片:
参数:
| 参数 | 声明 | 类型 | 描述 |
|---|---|---|---|
| EN | Input | BOOL | 使能输入 |
| IN | InOut | INT/SINT/DINT/UINT/USINT/UDINT/ULINT | 要递减的值 |
| ENO | Output | BOOL | 使能输出 |
| OUT | Output | INT/SINT/DINT/UINT/USINT/UDINT/ULINT | 递减后的值 |
示例:
LD:
ST: