冗余的指令
这是冗余的F指令。它被替换为: LIMIT
此函数将输入s3_In中的输入值与下限值和上限值进行比较。在输入s1_Min中指定下限值,在s2_Max中指定上限值。函数结果如下返回到输出d中。
输入
存储下限值的区域或下限值数据
存储上限值的区域或上限值数据
存储输入值的区域或输入值数据
输出
存储输出值数据的区域
如果输入值为s3_In < s1_Min,则输入s1_Min中的下限值返回到输出d中。
如果输入值为s3_In > s2_Max,则输入s2_Max中的上限值返回到输出d中。
如果输入值为s2_Max ³ s3_In ³ s1_Min,则输入值s3_In保持不变返回到输出d中。
如果要通过上限值s2_Max单独控制输出值,将下限值s1_Min设置为-32768或16#8000。若要仅执行下限值控制,将上限值s2_Max设置为32767或16#7FFF。
如果s1_Min中的值 > s2_Max
如果s1_Min中的值 > s2_Max
如果处理结果在上限值和下限值之间。