冗余的指令
这是冗余的F指令。它被替换为: WITHIN_LIMITS
如果触发器EN处于ON状态,将s1_In指定的16位等效常量或16位数据与s2_Min及s3_Max 指定的数据带域进行比较。此指令检查s1_In是在s2_Min(下限值)和s3_Max(上限值)之间、大于s3_Max或是小于s2_Min的数据带域中。比较操作区分+/-符号。由于BCD数据也视为带符号的16位数据,建议在0至7999的范围内使用BCD数据,以免混淆。比较操作结果存储在系统变量sys_bIsGreaterThan(> 标志)、sys_bIsEqual(= 标志)、sys_bIsLessThan(< 标志)和sys_bIsCarry(进位标志)中。
输入
要比较的16位区域或16位等效常量
下限值、16位区域或16位等效常量
上限值、16位区域或16位等效常量
变量s1、s2和s3必须为相同的数据类型。