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

CP1H型PLC的符号比较指令说明

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

简介符号比较指令的功能是将两个数据进行比较,比较结果为真时输出驱动信号。符号比较指令很多,可按以下方式分类。 a .根据比较符号不同,可分为 = (等于)、 (不等于)、 (小

    符号比较指令的功能是将两个数据进行比较,比较结果为真时输出驱动信号。符号比较指令很多,可按以下方式分类。    a.根据比较符号不同,可分为=(等于)、<>(不等于)、<(小于)、<=(小于或等于)、>(大于)、>=(大于或等于)共六种。    b.根据指令的连接方式不同,可分为LD型、AND型和OR型,这三种类型梯形图指令是相同的。    c.根据比较数据长度不同,可分为普通型(16位)和倍长型(32位)。    d.根据比较数据有无符号,可分为无符号型和有符号型。对于有符号数,其最高位为1表示本数为负数,最高位为0表示本数为正数。    ①指令符号。符号比较指令的符号格式如下。
    例如,32位有符号数据的比较指令如下。
    指令符号中的功能号328由编程软件自动生成,要得到上方的指令符号,既可在CX-P软件中输入“>=SL D100 D200”,也可输入“328 D100 D200”。上述指令在执行时,如果D101D100>=D201D200时,指令会输出驱动信号,使输出端连接的元件或指令工作。    ②指令操作数范围。符号比较指令的操作数S1S2的选择范围如下。

    ③指令使用举例。符号比较指令使用如图8-4所示。    0. 00常开触点闭合时,<指令执行,如果D100中的数据为8714H(十六进制数,转换成十进制数为34580)、D200中的数据为3A1CH(十六进制数,转换成十进制数为14876),由于34580>14876,故<指令执行结果为假,不会输出驱动信号,100. 00线圈处于失电;当0. 01常开触点闭合时,<S指令执行,如果D110中的数据为8714HD210中的数据为3A1CH<S指令会将两个数据当作有符号数,8714H转换成十进制有符号数为-309563A1CH转换成十进制有符号数为14876,因为-30956<14876,故<S指令执行结果为真,会输出驱动信号,100. 01线圈得电。
符号比较指令使用举例
    8-4    符号比较指令使用举例