Page 150 - 可编程控制器设计原理
P. 150
Principles of Programmable Logic Controller Design
可编程控制器设计原理
表 5-1 顺序控制继电器指令
说明:
(1)同一个S位不能用在不同的程序中。例如,如果在主程序中使用了S0.1,在子程序中就不能再
使用它。
(2)在SCR段之间不能使用JMP和LBL指令,即不许在SCR段之间跳人、跳出;但可以在SCR段附
近使用JMP和LBL指令,或者在段内跳转。
(3)在SCR段中不能使用END指令。
第二节 编写自动送料小车的控制程序
一、使用 SCR 指令编写程序
下面以自动送料小车为例,学习使用 SCR 指令来编写顺序控制程序。
图 5-2 所示是某小车运动的示意图。设小车在初始位置时停在左边,限位开
关 I0.2 为“1”状态。按下启动按钮 I0.0 后,小车向右运动;碰到限位开关 I0.1 后,
停在该处;3s 后开始左行;碰到 I0.2 后返回初始步,停止运动。
图 5-2 小车运动示意图
分析:根据 Q0.0 和 Q0.1 状态的变化,显然,1 个工作周期可以分为左行、
暂停和右行 3 步。另外,还应设置等待启动的初始步,分别用 S0.0 ~ S0.3 代表
这 4 步。启动按钮 I0.0 和限位开关的常开触点、T37 延时接通的常开触点是各步
之间的转换条件。通过分析,得到小车运动的顺序功能图如图 5-1 所示,将顺序
142

