名称:递减

符号: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: