您现在的位置是:首页 > PLC技术 > PLC技术

CP1H系列PLC的无符号表格比较指令BCMP/@ BCMP(068)

来源:艾特贸易2017-06-04

简介无符号表格比较指令也叫做块比较指令,它是将一个 4 位十六进制数与一个由 32 个连续通道构成的比较表中的 16 组上、下限值进行逐一比较,该比较表中每两个连续通道组成一个数据

    无符号表格比较指令也叫做块比较指令,它是将一个4位十六进制数与一个由32个连续通道构成的比较表中的16组上、下限值进行逐一比较,该比较表中每两个连续通道组成一个数据组,在每个数据组中总是第一通道(通道号低)的值设为下限值,第二通道(通道号高)的值设为上限值,下限值必须小于或等于上限值,比较从第一个数据组开始,若比较的十六进制数在限值范围内时,则BCMP就将结果通道中的0位置1,否则置0。继续再比较第二个数据组,以此类推,完成16次比较后结果通道的16个位记录对应的比较结果。BCMP指令比较过程示意图如图2-62所示。
BCMP指令比较过程示意图
    2-62    BCMP指令比较过程示意图    BCMP/在此处键入公式。@BCMP指令的应用见例2-32    【例2-32】图2-63中使用了@BCMP指令,图2-63b是执行@BCMP指令后的结果。本例中表格由DO~D31组成。由于比较数据#14501401~1500,所以与其对应的H5. 14ON
@BCMP指令应用示例
    2-63    @BCMP指令应用示例    a)梯形图b)比较结果