介绍
比较指令PLC)用于测试值对,以确定横档的逻辑连续性。例如,假设一个LES指令有两个值。如果第一个值小于第二个值,则比较指令为真。要了解更多关于比较指令的信息,我们建议您阅读下面的比较指令概述。
平等(装备)
使用equ指令测试两个值是否相等。如果源A和源B相等,则该指令逻辑上是真的。如果这些值不等于,则指令是逻辑的。源A必须是地址。源B可以是程序常量或地址。负整数以两种补码形式存储。
不等于(NEQ)
使用NEQ指令来测试两个值是否不相等。如果源A和源B不相等,则该指令在逻辑上为真。如果这两个值相等,则该指令在逻辑上为false。源A必须是地址。源B可以是一个程序常量或一个地址。负整数以两种补码形式存储。
小于(les)
使用LES指令来测试一个值(源A)是否小于另一个值(源B)。如果源A小于源B的值,则该指令在逻辑上为真。如果源A的值大于或等于源B的值,则该指令在逻辑上为false。源A必须是地址。源B可以是一个程序常量或一个地址。负整数以两种补码形式存储。
小于或等于(LEQ)
使用LEQ指令测试一个值(源A)是否小于或等于另一个值(源B)。如果源A处的值小于或等于源B处的值,则该指令逻辑上是真的。如果源A处的值大于源B处的值,则指令是逻辑的。源A必须是地址。源B可以是一个程序常量或一个地址。负整数以两种补码形式存储。
大于(GRT)
使用GRT指令测试一个值(源A)是否大于另一个值(源B)。如果源A处的值大于源B处的值,则该指令逻辑上是真的。如果源A处的值小于或等于源B处的值,则该指令是假的。源A必须是地址。源B可以是一个程序常量或一个地址。负整数以两种补码形式存储。
大于或等于(GEQ)
使用GEQ指令来测试一个值(源A)是否大于或等于另一个值(源B)。如果源A的值大于或等于源B的值,则该指令在逻辑上为真。如果源A的值小于源B的值,则该指令在逻辑上为false。源A必须是地址。源B可以是一个程序常量或一个地址。负整数以两种补码形式存储。
屏蔽比较平等(MEQ)
使用MEQ指令将数据与比较地址的数据进行比较。使用该指令允许通过单独的单词掩盖数据的部分。
极限测试(LIM)
使用LIM指令来测试指定范围内或外部的值,具体取决于您的限制方式。
还阅读