您现在的位置是:首页 > PLC技术 > PLC技术
FP0的F60 (CMP)指令
来源:艾特贸易2017-06-05
简介F60 (CMP) 为 16 位数据的比较指令,其功能是将 S1 指定的 16 位数据与 S2 指定的 16 位数据进行比较,比较的结果存储在特殊内部继电器 R900A ~ R900C 中,指令格式及操作数范围如表 4-49 所
F60 (CMP)为16位数据的比较指令,其功能是将S1指定的16位数据与S2指定的16位数据进行比较,比较的结果存储在特殊内部继电器R900A~R900C中,指令格式及操作数范围如表4-49所示。表4-50列出了由S1和S2的大小决定的R900A~R900C的输出。如果使用特殊内部继电器R9010(常ON)来作为F60 (CMP)指令的触发信号时,则比较结果标志(R900A~R900C)前的触发信号R9010可省略。 在表4-49的程序中,当触发信号X0接通时,将数据寄存器DTO中的数据与十进制常数(K100)进行比较,当DT0>K100时,R900A为“ON”,内部继电器R0接通。当DT0=K100时,R900B为“ON”,R1接通。DT0<K100时,R900C为“ON”,R2接通。本例的程序也可以用栈操作指令PSHS、RDS和POPS来编写。 表4-49 指令格式及操作数范围 表4-50 F60 (CMP)对R900A~R900C状态的影响
点击排行
