1.STL指令
STL步进触点指令用于“激活”某个状态,其梯形图符号为
RET 。
2.RET指令
RET指令用于返回主母线,其梯形图符号为 。
6.2 步进顺控的编程方法
6.2.1 状态转移图的编程方法 1.状态的三要素 2.编程方法 3.状态转移图的理解 6.2.2 编程注意事项
(1)与STL步进触点相连的触点应使用LD或LDI指令, (2)初始状态可由其他状态驱动,但运行开始时,必须用其他方法预先作好驱动,否则状态流程不可能向下进行。如按图6-2所示而设计的程序。
(3)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈和应用指令。
(4)由于CPU只执行活动步对应的电路块,因此,使用STL指令时允许双线圈输出,
(5)在步的活动状态的转移过程中,相邻两步的状态继电器会同时ON一个扫描周期,可能会引发瞬时的双线圈问题。 (6)并行流程或选择流程中每一分支状态的支路数不能超过8条,总的支路数不能超过16条。
(7)若为顺序不连续转移(即跳转),不能使用SET指令进行状态转移,应改用OUT指令进行状态转移。
(8)STL触点右边不能紧跟着使用入栈(MPS)指令。STL指令不能与MC、MCR指令一起使用。在FOR、NEXT结构中、子程序和中断程序中,不能有STL程序块,但STL程序块中可
允许使用最多4级嵌套的FOR、NEXT指令。
(9)需要在停电恢复后继续维持停电前的运行状态时,可使用S500~S899停电保持状态继电器。 6.2.3 单流程状态转移图的编程 1.单流程 2.编程方法和步骤
(1)根据控制要求,列出PLC的I/O分配表,画出I/O分配图; 2)将整个工作过程按工作步序进行分解,每个工作步序对应一个状态,将其分为若干个状态;
(3)理解每个状态的功能和作用,即设计驱动程序; (4)找出每个状态的转移条件和转移方向; (5)根据以上分析,画出控制系统的状态转移图; (6)根据状态转移图写出指令表。
教学后记:
通过学习,了解PLC的步进顺控指令的使用。
课 时 授 课 计 划
一、授课具体时间: 第 9、10 周
二、授课课题:第6章