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

CP1H系列PLC的时刻比较指令

来源:艾特贸易2017-08-07

简介时刻比较指令以 BCD 码格式比较两个时刻数据,比较结果为真时,连接到下一段电路,并将比较结果反映到状态标志( = 、 、 、 = 、 、 = )中。时刻比较指令以取、与和或三种形式与

    时刻比较指令以BCD码格式比较两个时刻数据,比较结果为真时,连接到下一段电路,并将比较结果反映到状态标志(=<><<=>>=)中。时刻比较指令以取、与和或三种形式与电路进行连接,具体如图11-49所示。

时刻比较指令的连接类型

    11-49    时刻比较指令的连接类型

    时刻比较指令有六种比较符号,分别是=DT<>DT<DT<=DT>DT>=DT,分别用于两数据内容的相等、不等、小于、小于等于、大于和大于等于的比较。

    指令中C是控制数据,用来确定时刻数据的比较内容,如确定对两时刻数据的年、月、日、时、分、秒中的某一项或几项进行比较。如图11-50所示,控制数据C中从第5位到0位分别对应年、月、日、时、分、秒的选择,如果对应位为O则选择该项,若为1则不选。如果全为1,则不执行指令。

    控制数据C的区域范围可以是CIOWRHRART/CDM、常数等。

时刻比较指令的控制数据格式

    11-50    时刻比较指令的控制数据格式

   S1是现在时刻数据的低位通道编号,S2是比较时刻数据的低位通道编号,其区域范围可以是CIOWRHRART/CDM*DM@DM等。时刻数据的存放格式见表11-7

    11-7    时刻数据存放格式

时刻数据存放格式

    11-51是时刻比较指令的使用示例,实现将PLC的当前时刻数据与16300秒进行比较。控制数据C=38H,指定该指令比较两个时刻数据的时、分、秒项,D100D102存储设定的时刻数据,D100=#3000D101=#16。当I0.00ON时,且时刻为16300秒时,将Q100. 00置于ON

时刻比较指令应用例

    11-51    时刻比较指令应用例