F374_DDTR

冗余的指令

注释

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

此函数检测输入s处的值变化,通过与其存储在输出d处的先前值进行比较。如果输入s的新值与旧值不一致,则此函数将新值分配给输出d。若要示意变化,系统变量sys_bIsCarry将同步设置。

参数

输入

s(DWORD, DINT, UDINT, DATE, TOD, DT)

用于检测数据变化的32位区域

输出

d(DWORD, DINT, UDINT, DATE, TOD, DT)

存储先前执行数据的32位区域

标注

错误标志

sys_bIsOperationErrorHold(变为TRUE并保持为TRUE)
  • 如果s的输入值与之前的值相比发生了变化。

sys_bIsOperationErrorNonHold(对于一次扫描变为TRUE)
  • 如果s的输入值与之前的值相比发生了变化。

相关主题

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