F87_ABS

冗余的指令

注释

这是冗余的F指令。它被替换为: ABS

如果触发器EN处于ON状态,获取带有d指定符号的16位数据的绝对值。

带有+/-号的16位数据的绝对值存储在d中。此指令对于处理符号(+/-)可能会变化的数据很有用。

参数

输出

d (WORD, INT, UINT)

用于存储原始数据及其绝对值的16位区域

标注

如果所需的数据类型受支持,建议使用IEC指令 ABS。也请参阅IEC指令的优点。

相关主题

错误标志

sys_bIsOperationErrorHold(变为TRUE并保持为TRUE)

如果16位数据为最小负值-32768(16#8000)。

sys_bIsOperationErrorNonHold(对于一次扫描变为TRUE)

如果16位数据为最小负值-32768(16#8000)。

sys_bIsCarry(对于一次扫描变为TRUE)

如果16位数据是在-1至-32767(16#FFFF至16#8001)范围内的负值。

相关主题

最后更新日期:2020-02-21此页面上的反馈松下热线