区间比较指令ZCP的操作功能:将一个操作数[S.]与两个操作数[S1.]、[S2.]形成的区间比较,并将比较结果送到[D.]中。
如图4.15所示为区间比较指令的使用说明。当X0为ON时,将计数器C30的当前值与K100和K120比较,若C30的当前值小于100,则M1为ON,Y1得电;若C30的当前值大于等于100并小于等于120时,则M2为ON,Y2得电;若C30的当前值大于120,则M3为ON,Y3得电。
图4.15 区间比较指令使用说明
在使用区间比较指令时应注意以下几点:
(1)区间比较指令比较的数据均为二进制数,且带符号位。
(2)设置比较区间时,要求[S1.]不得大于[S2.]。
区间比较指令应用示例如图4.16所示。图4.16中的梯形图采用区间比较指令实现监视计数值的功能。特殊辅助继电器M8013为1s时钟继电器,给计数器提供计数脉冲信号。当X10为ON时,计数器CI的当前值和输出端Y的关系为:
①C1的当前值小于10时,Y0有输出;
②C1的当前值大于等于10且小于等于20时,Y1有输出;
图4.16 区间比较指令的应用示例
③C1的当前值大于20时,Y2有输出。
当计数器的当前值为30时,C1复位。在下一个扫描周期,PLC又开始循环工作。Y0、Y1、Y2为ON的状态均为10s。
本文关键字:暂无联系方式PLC培训资料,plc技术 - PLC培训资料
上一篇:FX系列PLC监视定时器指令