2.1.2 输送带起停控制的两种编程应用

【实例2-1】 用自锁实现输送带起停控制

任务说明

采用S7-1200 CPU1215 C DC/DC/DC来进行输送带起停控制电路的设计,即用启动按钮SB1控制输送带电动机运行,带动BOX物品从右向左运行,当达到最左侧的接近开关附近时,接近开关感应到物品,输送带电动机停止;急停按钮可以随时按下来,停止输送带电动机;指示灯的运行和停止指示与电动机的动作一致。请用自锁控制来进行梯形图编程,并进行程序编辑与下载。输送带起停控制示意如图2-4所示。

ex2-1

图2-4 输送带起停控制示意

解决步骤

STEP1:定义输入/输出元件

输送带起停控制涉及按钮、接近开关、电动机和指示灯等元件,表2-2所示为本实例的输入/输出元件及控制功能。

表2-2 输入/输出元件及控制功能

STEP2:电气接线

本实例采用S7-1200 PLC中的CPU1215C DC/DC/DC,具体接线图如图2-5所示。为了更加直观地反映输入/输出情况,将电源部分略作修改后的接线图如图2-6所示(本书后续实例主要采用这种画法)。

图2-5 【实例2-1】接线图

图2-6 【实例2-1】接线简化图

STEP3:PLC梯形图编程

PLC的梯形图编程方法可以采用传统的“继电器-接触器”思路,如本实例中的“自锁控制”方法,当按下按钮I0.0后,Q0.0线圈闭合;此时Q0.0的触点动作,持续接通Q0.0线圈,形成自锁控制。当I1.0紧急停止动作或I0.1接近开关动作,Q0.0线圈断开,自锁失效。在编程中,还需要注意Q0.2输出和Q0.1刚好相反,可以采用取反线圈实现。

输送带起停梯形图如图2-7所示。

图2-7 输送带起停梯形图

STEP4:PLC调试

将图2-7所示的梯形图程序经编译下载到PLC后,可以进行在线监控,如图2-8所示。需要注意的是SB2急停按钮在接线上是常闭触点,因此在梯形图编程中画的是常开,正常情况实际的在线监控也是接通的,只有当按下急停按钮后,I1.0信号才断开。

图2-8 在线监控示意

【实例2-2】 用SR触发器控制输送带

任务说明

输送带控制跟【实例2-1】一样,不同的是要用启动按钮SB1和急停按钮SB2,用SR触发器进行编程控制。

ex2-2

解决步骤

STEP1:定义输入/输出元件和电气接线

采用跟【实例2-1】一致的输入/输出元件与电气接线。

STEP2:PLC梯形图编程

采用SR触发器进行梯形图编程,如图2-9所示。触发器SR或RS的唯一区别是优先级,本实例中是R优先,即使S端信号ON,此时R1(注意此时优先级的下标多了一个数字“1”)端信号为ON时,输出Q为OFF。

图2-9 SR触发器实现输送带起停控制梯形图