第5章FX系列PLC步进顺序控制指令系统
前面介绍的基本逻辑指令和梯形图主要用于设计满足一般控制要求的PLC程序。对于复杂控制系统来说,系统输入/输出点数较多,工艺复杂,每一工序的自锁要求及工序与工序间的相互连锁关系也复杂,直接采用逻辑指令和梯形图进行设计较为困难。在实际控制系统中,可将生产过程的控制要求按工序划分成若干段,每一个工序完成一定的功能,在满足转移条件后,从当前工序转移到下道工序,这种控制通常称为顺序控制(以下简称顺控)。为了方便地进行顺控设计,许多可编程控制器设置都有专门用于顺控或称步进控制的指令。FX系列PLC在基本逻辑指令之外增加了两条步进指令,同时辅之以大量的状态器S,结合状态转移图就可很容易地编辑出复杂的顺控程序。
本章内容要点如下。
❑状态转移图的概念、作用、组成等基本知识;
❑步进梯形图指令的功能、编程方法以及编程注意事项;
❑单流程、选择性分支与汇合、并行分支与汇合、分支与汇合的组合等几种形式;
❑步进指令应用实例。
周延个人资料5.1  状态转移图基本知识
状态转移图又叫顺序功能图(Sequential Function Chart,SFC),是用状态元件描述工步状态的工艺流程图。它通常由初始状态、一系列一般状态、转移线和转移条件组成,每个状态提供三个功能:驱动有关负载、指定转移条件和指定转移目标,如图5-1所示。
图5-1  状态转移图
第5章  FX 系列PLC 步进顺序控制指令系统
·79·
在状态转移图中,用矩形框来表示“步”或“状态”,框中用状态器S 及其编号          表示。
与控制过程的初始情况相对应的状态称为初始状态,每个状态的转移图应有一个初始状态,初始状态用双线框来表示。与步相关的动作或命令用与步相连的梯形图符来表        示。当某步激活时,相应动作或命令被执行。一个活动步可以有一个或几个动作或命令      被执行。
步与步(状态与状态)之间用有向线段来连接,如果进行方向是从上到下或从左到右,则线段上的箭头可以不画。状态转移图中,会发生步的活动状态的进展,该进展按有向连续规定的线路进行,这种进展是由转换条件的实现来完成连接的。
下面结合实例讲述状态转移图的使用方法。
实例5-1  运料小车的控制
控制要求
对运料小车的控制要求如图5-2所示。
❑ 料车处于原点,下限位开关LS1被压合,料斗门关上,原点指示灯亮;
❑ 当选择开关SA 闭合,按下启动按钮SB1时料斗门打开,时间为8s ,给料车
装料;
❑ 装料结束,料斗门关上,延时1s 后料车上升,直至压合上限位开关LS2后停止,
延时1s 之后卸料10s ,料车复位并下降至原点,压合LS1后停止;
❑ 当开关SA 断开,料车工作一个循环后停止在原位,原点指示灯亮。按下停车按钮
SB2后则立即停止运行。
图5-2  运料小车示意图
设计过程
(1)根据控制要求,用功能图表示的程序如图5-3(a )所示。
(2)将功能图程序变换成步进梯形图程序,结果如图5-3(b )所示。
基础篇
·80·
(a )                                            (b )
图5-3  运料小车控制
(3)转换成指令编程为:  LD M8002
SET S0
第5章  FX 系列PLC 步进顺序控制指令系统
·81·STL S0
LD  X003
ANI Y003
SET S20
STL S20
OUT Y000
LD  X000
SET S21
STL S21 LDI T0
OUT Y003
LD  M8000
OUT T0
K80
LD  T0
OUT T1
K10
LD  T1
SET S22
STL S22
LDI Y002
OUT Y001 LD X004
SET S23
LD X001
OUT S0
STL S23
OUT T2
K10
LD  T2
SET S24
OUT Y004
OUT T3
K100
LD T3 SET S25
LD  X001
OUT S0
STL S25
LDI Y001
OUT Y002
LD  X003
AND X002
OUT S21
LD  X003
ANI X002
柠檬鸡爪的制作方法和配料OUT S0 LD  X001
OUT S0
RET
END孙静雅全套高清图片
5.2  步进顺控指令及编程方法
三菱FX 系列PLC 步进顺控指令虽然只有两条,但其功能较为强大,可以实现复杂的顺控程序设计,其编程方式与普通梯形图编程略有区别。
基础篇
·82· 5.2.1  步进顺控指令介绍
1.指令定义及应用对象
步进顺控指令共有两条,如表5-1所示。
表5-1  步进顺控指令 指  令  符
名    称 指 令 意 义 STL
步进指令 在顺控程序中进行工序步进型控制的指令 RET  步进复位指令 表示状态流程的结束,返回主程序(母线)的指令
淳于珊珊2.指令功能及说明
步进顺控指令功能比较强大。每个状态器都有三个功能:驱动有关负载、指定转换目标元件和指定转移条件。如图5-4所示,状态继电器S20驱动输出Y000指令,转移条件为X001,当X001闭合时,状态由S20转换到S21。
图5-4  指令功能说明
1)主控功能
❑ STL 指令仅仅对状态器S 有效;
怎么获得手机root权限❑ STL 指令将状态器S 的触点与主母线相连并提供主控功能;
❑ 使用STL 指令后,触点的右侧起点处要使用LD (LDI )指令,步进复位指令RET
使LD 点返回主母线。
2)自动复位功能
孙扬资料❑ 使用STL 指令时,新的状态器S 被置位,前一个状态器S 将自动复位;
❑ OUT 指令和SET 指令都能使转移源自动复位,另外还具有停电自保持功能;  ❑ OUT 指令在状态转移图中只用于向分离的状态转移,而不是向相邻的状态转移; ❑ 状态转移源自动复位须将状态转移电路设置在STL 回路中,否则原状态不会自动
复位。
3)驱动功能
可以驱动Y 、M 、T 等继电器。