26-02 PLC状态流程图与顺控指令的应用
- 格式:ppt
- 大小:19.55 MB
- 文档页数:101
顺控指令的使用方法和注意事项
顺控指令,即顺序控制指令,主要用于PLC编程中实现逻辑控制的流程化、顺序化。
使用方法主要包括:
1. 初始化:设置初始步(如S0),作为流程起点。
2. 逻辑转移:根据条件设置转移指令(如STL、RET、CALL等),实现从一步到另一步的跳转。
3. 动作执行:在每一步内编写相应的输出、定时、计数等操作。
注意事项:
1. 步进必须逐级进行,不可越级转移。
2. 注意初始化与结束处理,避免死循环或未完成全部流程。
3. 条件转移应确保逻辑严谨,避免因条件缺失导致流程混乱。
4. 保持程序清晰,合理使用标签和注释,方便后期维护。
5. 复杂顺控程序中,可能需要用到状态寄存器、堆栈等功能,注意合理运用。
收稿日期:2011-03-30作者简介:王静(1983-),女,陕西汉中人,在读研究生,主要研究方向为自动化。
E-m ai:l 2008-y t@t 163.co mPLC 的顺序功能图在编写顺序控制程序时的应用王 静(榆林学院能源工程学院,陕西榆林719000)摘 要:针对PLC 的基本逻辑指令编写顺序控制程序时所存在的编程复杂、不易理解等问题,采用顺序功能图是一种非常有效的方法。
以西门子S7-200系列PLC 为例,由自动送料小车的控制引出顺序功能图,再通过具体实例,采用顺序功能图的方法编写其控制程序。
从编程结果看,与应用PLC 的基本逻辑指令方法相比具有简单、直观、逻辑性强等特点,提高了编程的效率。
关键词:PLC ;顺序功能图;顺序控制中图分类号:TM 571.61 文献标志码:A 文章编号:1008-3871(2011)04-0048-03 用PLC 的梯形图或指令表方式编程容易被广大电气技术人员接受,但是对于一个复杂的控制系统,尤其是顺序控制系统,由于其内部的联锁、互锁、互动关系极其复杂,其梯形图程序往往较长,达到数百行,通常必须熟练的电气工程师才能编写出这样的程序,并且程序的可读性也降低。
为了解决这些问题,采用PLC 的顺序功能图语言来编写顺序控制程序是一种非常有效的方法,该方法具有编程简单而且直观等特点。
1顺序功能图概述如果一个控制系统可以分解成为几个独立的控制动作或工序,且这些动作或工序必须严格按照一定的先后次序执行才能保证生产的正常进行,这样的控制系统称为顺序控制系统。
本文是以西门子S7-200系列PLC 为例说明顺序功能图。
为了使初学者更好的理解顺序控制系统以及顺序功能图,先给出一个例子[1]。
图1给出了自动送料小车的工作过程示意图,如图所示,小车的前进和后退由电动机M 控制,M 正转小车前进,M 反转小车后退。
小车的装料位置和卸料位置由两个行程开关SQ1和SQ2控制,小车工作开关为X0。