文档介绍:顺序功能图
第一页,共140页
状态转移图及状态功能
引例: 如图所示
台车自动往返系统工况示意图
M
SQ2(X2)
SQ1(X1)
SQ3(X3)
前进(Y1)
后退(Y2)
SB(X0)
启动
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
第二页,共140页
某生产过程的控制工艺要求如下:
状态转移图及状态功能
(2) 台车后退碰到限位开关SQ2后,台车电机M停转,台车停车,停5 s,第二次前进,碰到限位开关SQ3,再次后退。
(3) 当后退再次碰到限位开关SQ2时,台车停止(或者继续下一个循环)。
(1) 按下启动按钮SB,台车电机M正转,台车前进,碰到限位开关SQ1后,台车电机M反转,台车后退。
第三页,共140页
为编程的需要,不妨设置输入、输出端口配置如表所示。
状态转移图及状态功能
输入设备
端口号
输出设备
端口号
启动
SB
X00
电机正转
Y01
前限位
SQ1
X01
电机反转
Y02
前限位
SQ3
X03
后限位
SQ2
X02
第四页,共140页
编程步骤如下:
状态转移图及状态功能
第一步:绘制流程图
流程图是描述控制系统的控制过程、功能和特性的一种图形,流程图又叫功能表图(Function Chart)。
流程图主要由步、转移(换)、转移(换)条件、线段和动作(命令)组成。
第五页,共140页
台车的每次循环工作过程分为前进、后退、延时、前进、后退五个工步。
状态转移图及状态功能
每一步用一个矩形方框表示,方框中用文字表示该步的动作内容或用数字表示该步的的标号。
与控制过程的初始状态相对应的步称为初始步。初始步表示操作的开始。
第六页,共140页
每步所驱动的负载(线圈)用线段与方框连接。方框之间用线段连接,表示工作转移的方向****惯的方向是从上至下或从左至右,必要时也可以选用其它方向。
线段上的短线表示工作转移条件,图中状态转移条件为SB、SQ1。方框与负载连接的线段上的短线表示驱动负载的联锁条件,当联锁条件得到满足时才能驱动负载。转移条件和联锁条件可以用文字或逻辑符号标注在短线旁边。
状态转移图及状态功能
第七页,共140页
第八页,共140页
当相邻两步之间的转移条件得到满足时,转移去执行下一步动作,而上一步动作便结束,这种控制称为步进控制。
状态转移图及状态功能
在初始状态下,按下前进启动按钮SB(X00动合触点闭合),则小车由初始状态转移到前进步,驱动对应的输出继电器Y01,当小车前进至前限位SQ1时(X01动合触点闭合),则由前进步转移到后退步。这就完成了一个步进,以下的步进读者可以自行分析。
第九页,共140页
顺序控制若采用步进指令编程,则需根据流程图画出状态转移图。状态转移图是用状态继电器(简称状态)描述的流程图。
状态转移图及状态功能
第二步:绘制状态转移图
状态元件是构成状态转移图的基本元素,是可编程序控制器的元件之一