冗余的指令
如果触发器EN处于ON状态,则由s1和s2指定的32位数据或32位等效常量会加在一起。相加的结果存储在d中。所有32位值均被视为双整数值。
参数
输入
- s1(DWORD, DINT, UDINT, DATE, TOD, DT)
被加数
- s2(DWORD, DINT, UDINT, DATE, TOD, DT)
加数
输出
- d(DWORD, DINT, UDINT, DATE, TOD, DT)
结果
示例
- (1) 示例值1312896
- (2) 示例值558144
- (3) 如果触发器为ON,则结果值1871040
- (4) 32位区域
错误标志
- sys_bIsEqual(对于一次扫描变为TRUE)
如果计算结果为0。
- sys_bIsCarry(对于一次扫描变为TRUE)
如果结果超出32位数据的范围(上溢或下溢)。