Page 135 - 可编程控制器设计原理
P. 135
第四章 PLC 基本控制指令
三、定时器与计数器的组合使用
在 PLC 编程中,定时器和计数器都是非常重要的功能元件。定时器用于实
现时间控制,而计数器用于对事件进行计数。将它们组合使用,可以实现更为复
杂和多样化的控制逻辑,下面通过几个具体实例来展示其组合使用方法。
(一)延时启动控制
1. 控制要求
在一个自动化生产线上,有一台电机需要在系统启动后延时一段时间再启动,
并且在电机启动一定次数后停止运行。假设系统启动信号连接到输入点 I0.0,电
机控制输出连接到输出点 Q0.0,我们需要通过定时器和计数器的组合来实现这
个控制逻辑。
2. 逻辑分析
首先,使用定时器来实现延时启动功能。当系统启动信号 I0.0 为 “1” 时,
定时器开始计时,当计时时间达到设定值后,触发电机启动信号。然后,使用计
数器对电机的启动次数进行计数。每次电机启动,计数器的值加 1。当计数器的
值达到设定的次数时,停止电机运行。
3. 工作过程
当系统启动信号 I0.0 变为 “1” 时,定时器 T37 开始计时。在计时过程中,
输出点 Q0.0 保持 “0” 状态,电机不启动。当定时器 T37 的当前值达到设定值(100)
时,T37 的常开触点闭合。此时,如果计数器 C20 的当前值还未达到设定值(5),
则输出点 Q0.0 变为 “1”,电机启动。电机启动后,计数器 C20 对电机的启动
次数进行计数。当计数器 C20 的当前值达到 5 时,C20 的常闭触点断开,输出点
Q0.0 变为 “0”,电机停止运行。
(二)周期性动作控制
1. 控制要求
在一个自动灌装系统中,需要实现周期性的灌装动作。即每隔一定时间进行
一次灌装操作,并且在完成一定次数的灌装后停止整个系统。假设系统启动信号
连接到输入点 I0.0,灌装阀控制输出连接到输出点 Q0.0,我们使用定时器和计数
器的组合来实现这个控制逻辑。
127

