记录扫描周期数的控制
触点动作,即当输入信号0. 00有效5000s后,输出信号100. 00为ON。当输入信号0.01有
效时,将计数值复位,同时输出信号100. 00也变为OFF。
六、编程体会
本实例应用工程实际中,可将计数器的复位端增加上电复位信号,以确保计数器的计数
值从设定值开始减1计数,也就保证了定时器定时的准确性。
记录扫描周期数的控制
一、控制要求
当输入信号0. 00有效后,在一定的时间内记录扫描周期数。当输入信号0.01有效后,
输出信号100. 00复位为OFF。
二、硬件电路设计
根据控制要求列出所用的输入/输出点,并为其分配了相应的地址,其I/O分配表和
PLC硬件原理图可参考实例16。
三、编程思想
在一定的时间内记录扫描周期数。要想解决该问题可通过一个内部的辅助寄存器控制其
一个扫描周期让其通断一次,然后记录其通断次数即可。
四、控制程序的设计
根据控制要求设计控制梯形图,如图所示。
五、程序的执行过程
当输入信号0. 00有效时,定时器TOOOO开始计时,同时内部辅助寄存器WO. 00接通,
可逆计数器COOOI的脉冲输入端有效,其计数值加1,下一个扫描周期WO. 00又断开,第
三个扫描周期又接通,可逆计数器COOOI的计数值又加1。依次类推,经过1s后定时器
TOOOO的动断触点将计数器的脉冲输入端断开,计数器停止计数,同时输出信号100. 00为
ON。通过查看计数器的计数值,再经过计算即可得到PLC扫描周期所需的时间。当输入信
号0. 01有效后,将计数器复位,同时输出100. 00也复位。
下一篇:CP1系列硬件系统