第五章 PLC步进顺控指令系统

合集下载

第五章 PLC的步进顺控指令系统

第五章 PLC的步进顺控指令系统

OUT Y 3 STL S 24
OUT Y STL STL S S
OUT Y
OUT Y 4
连续用STL 表示并行会合
当转换条件X1接通时,由状态器521分两路同时 进入状态器522和S24,以后系统的两个分支并 行工作。图5-8中水平双线强调的是并行工作, 实际上与一般状态编程一样,先进行驱动处理, 然后进行转换处理,从左到右依次进行。当两 个分支都处理完毕后,S23、S25同时接通,转 换条件X4也接通时,S26接通,同时S23、S25自 动复位。多条文路汇合在一起,实际上是STL指 令连续使用(在梯形图上是STL接点串联)。STL 指令最多可连续使用8次,即最多允许8条并行 支路汇合在—起。
第三节 选择性分支与汇合及其编程
一、选择性分支与汇合的特点
从多个分支流程 中选择某一个单 支流程,图。
分支选择条件X1和X4不能同时接通。在状态器 S2l时,根据X1和X4的状态决定执行哪一条分 支。当状态器S22或S24接通时,S2l自动复位。 状态器S26由S23或S25置位,同时,前一状态 器S23或S25自动复位。
下面以图5-2所示的机械手为例,进一步说 明状态转移图。机械手将工件从A点向B点移 送。机械手的上升、下降与左移、右移都是 由双线圈两位电磁阀驱动气缸来实现的。抓 手对物件的松开、夹紧是由一个单线圈两位 电磁阀驱动气缸完成,只有在电磁阀通电时 抓手才能夹紧。该机械手工作原点在左上方, 按下降、夹紧、上升、右移、下降、松开、 上升、左移的顺序依次运行。它有手动,自 动等几种操作方式。
图5-l是一个简单状态转 移图实例。状态器用框 图表示。框内是状态器 元件号,状态器之间用 有向线段连接。其中从 上到下、从左到右的箭 头可以省去不画,有向 线段上的垂直短线和它 旁边标注的文字符号或 逻辑表达式表示状态转 移条件。旁边的线圈等 是输出信号。

PLC步进顺序控制指令

PLC步进顺序控制指令
重庆市技能人才培训集团
功能图和梯形图的转换
在将顺序功能图转换为步进梯形图时,应遵循从左到右、 在将顺序功能图转换为步进梯形图时,应遵循从左到右、 从上到下的原则。注意步进梯形图应以RET指令结束。 RET指令结束 从上到下的原则。注意步进梯形图应以RET指令结束。
转移条件
重庆市技能人才培训集团
功能图和梯形图的转换
重庆市技能人才培训集团
步进指令的梯形图表示 步进指令的
重庆市技能人才培训集团
步进指令的功能图表示
上述步进梯形图也可以用顺序功能图(状态转移图)表示: 上述步进梯形图也可以用顺序功能图(状态转移图)表示:
转移条件
状态转移图中的每一步包含三个内容:本步驱动的内容、 状态转移图中的每一步包含三个内容:本步驱动的内容、 转移条件及指令的转换目标。 转移条件及指令的转换目标。
重庆市技能人才培训集团
步进顺序控制指令
FX 系列 PLC 提供了下面一对步进指令: 提供了下面一对步进指令:
STL是利用内部软元件(状态S)在顺控程序上进行 是利用内部软元件(状态 ) 是利用内部软元件 步进控制的指令 的指令。 步进控制的指令。 RET是用于状态(S)流程的结束,实现返回主程序 是用于状态( ) 流程的结束, 是用于 状态 母线)的指令。 (母线)的指令。
重庆市技能人才培训集团
步进控制指令的使用
4. 输出的驱动方法
如右图所示, 如右图所示 , 在状态内 指令写入后, 的母线将 LD 或 LDI 指令写入后 , 对不需要触点的驱动就不能 对不需要触点的驱动就 不能 再编程, 再编程 , 需要按下图方式进 行变换。 行变换。

重庆市技能人才培训集团
步进控制指令的使用
5. 状态的转移方法

PLC步进顺控指令

PLC步进顺控指令

Y2
并行合并
STL OUT LD SET SET STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL STL LD SET STL OUT LD
S22 Y0 X2 S23 S26 S23 Y1 X3 S24 S24 Y2 S26 Y3 X4 S27 S27 Y4 S24 S27 X5 S28 S28 Y5
例5-1 圆盘旋转控制
S0
M8002
用PLC控制一 个圆盘,圆盘 的旋转由电动 机控制。要求 按下起动按钮 后正转1圈, 反转2圈后停 止。
起动按钮 X0 SQ 限位开关 X1
M1 M0 S21 M2 M0 S22
Y1 PLS
反转 M3
Y0
M3 M0 (b)SFC图1
(a)圆盘示意图
(c)SFC图2
Y5
(b)步进梯形图
(a)状态转移图
(c)指令表
图5- 16 并行分支
16
混合分支
S22 X2 X2 S23 X3 S24 X4 S28 X7
(a)混合分支1 (b)混合分支2
S22
Y0 X2 Y1 S26 X5 Y2 S27 X6 Y5 Y4 S29 Y6 Y3
Y0
S23 X3 S24 X5 S28 X6
1
第5章 步进顺控指令
• 5.1 步进梯形图指令与状态转移图 • 5.1.1 步进梯形图指令
• 步进梯形图指令STL(Step Ladder)和RET,是一种符合I EC1131—3标准中定义的 SFC图(Sequential Function Chart顺序功能图)的通用流程图语言。顺序功能图也叫 状态转移图,相当于国家标准“电气制图”(GB6988.6-86)的功能表图(Function Charts)。 SFC图特别适合于步进顺序的控制,而且编程十分直观,方便,便于读图,初学者也 很容易掌握和理解。

菱PLC步进顺控指令

菱PLC步进顺控指令

20
输入
可编辑ppt
21
功能指令
可编辑ppt
22
可编辑ppt
23
可编辑ppt
24
可编辑ppt
25
可编辑ppt
26
可编辑ppt
27
可编辑ppt
28
可编辑ppt
29
可编辑ppt
2
二、状态转移图
可编辑ppt
3
状态转移图
可编辑ppt
4
三、编程方法
可编辑ppt
5
可编辑ppt
6
练习
• 注意问题: • S0—S19,S20—S499,S500—S899 • 转移条件 • 负载 • SET 、OUT区别
• RET • M8002、S0
可编辑ppt
7
(一)选择性分支、汇合编程
第五章 步进顺控指令
• 一、特点 • 能够把复杂的控制转化为按顺序逐步
(状态)完成。在基本指令的基础上, 增加了两条步进顺控指令,STL、RET, 配合使用的是状态元件。
可编辑ppt
1
处理方法
• 控制过程分为不同的状态,在一个 状态下,要完成一个或几个操作, 当满足状态转移条件时,就跳转到 下一个工作状态,执行下面的不同 操作。
可编辑ppt
8

可编辑pptຫໍສະໝຸດ 9可编辑ppt10
选择性分支
可编辑ppt
11
选择性汇合
可编辑ppt
12
(二)并行分支 与汇合
可编辑ppt
13

可编辑ppt
14
可编辑ppt
15
并行分支
可编辑ppt
16
并行汇合

第五章 步进顺控指令

第五章 步进顺控指令
制面板材
输入
功能指令
第五章
步进顺控指令
• 一、特点 • 能够把复杂的控制转化为按顺序逐步 (状态)完成。在基本指令的基础上, 增加了两条步进顺控指令,STL、RET, 配合使用的是状态元件。
处理方法
• 控制过程分为不同的状态,在一个 状态下,要完成一个或几个操作, 当满足状态转移条件时,就跳转到 下一个工作状态,执行下面的不同 操作。
二、状态转移图
状态转移图
三、编程方法
练习
• • • • • • • 注意问题: S0—S19,S20—S499,S500—S899 转移条件 负载 SET 、OUT区别 RET M8002、S0
(一)选择性分支、汇合编程

选择性分支
选择性汇合
(二)并行分支 与汇合

并行分支

PLC步进顺控指令

PLC步进顺控指令

PLC步进顺控指令虽然该类的题目见的很多,可是好象讲清楚的并没见到。

就是本人来讲,也是看了很久都无法清楚。

故才下决心搞懂它。

差不多花了一天多时间才明白它的道理,它并不复杂,而且很好画梯形图和编程。

顺控实际是按照生产工艺要求而规定的一定操作顺序而已。

首先要根据生产工艺要求,画出顺序功能图,然后根据功能图再画出梯形图。

上图即为顺序功能图:图中双框S0表示为初始步,单框中的S20、S21、S22、S23依次根据工艺顺序要求而设置的各活动步。

我们来看S0初始步上方垂线上设有M8002其为初始步激活的条件(该步的意思不妨可以理解为自动合上空开?),在S0步与S20步之间有X1、X3,它说明只有符合这二条件要求后,步才能从S0步转移到S20步,而当S20步处于活动状态时Y002、T0处于动作状态。

而S20步与S21步之间的T0,它受时间控制,只要时间一到,S21步被激活投入,使Y001处于工作,同时S20步则处于关闭(其控制的Y002、T0则停止)以下各步中的X2、T1、X1含意均同(均为转换条件),但要注意下一步被激活,其相应控制元件则动作,意味着上一步被停止。

而各步之间均插入了X4其箭头均指向初始步S0,即恢复处于初始状态,X4在这地方的作用是急停。

而步S23下的X1条件一符合,可转入步S20,即处于循环状态。

根据顺序功能图就可很方便地将它转换成梯形图。

梯形图如上图所示,其工作过程如下:第一梯级中的0、LD M8002:M8002为特殊辅助继电器的常开触点,其作用仅在PLC通电瞬间接通。

1、SET S0:SET 为置位指令,功能是驱动线圈,并使其具有自保功能。

也就是说在PLC通电的瞬间M8002产生一脉冲,将状态元件S0激活(并自保持)。

第二梯级中最左侧的3、STL S0:STL为步进触点指令,功能为步进触点驱动,当上一步(1、SET S0)为置位时该接点闭合,4、LD X001为小车停止位置的必要条件,也就是说小车开始时必须停在X1位置(该接点才能闭合),此时按外部的按钮(SB1)从而驱动(5、AND X003)的闭合,程序才能执行,这就是所说的条件。

第章三菱PLC步进指令

第章三菱PLC步进指令

S22 转换目标
STL LD S21
X1 转换条件
驱动处理
Y0
SET S22 转换目标
STL S21 OUT Y0 LD X1 SET S22
激光设备及加工控制
激光设备及加工控制
状态程序的开 头常用M8002 进入,状态程 序结束时应在 最后一个状态 中加入RET指 令。
再由状态转移图绘梯形图
激光设备及加工控制
激光设备及加工控制
3.状态转移和驱动的过程 4.状态转移图的特点
(1)可以将复杂的控制任务或控制过程分解成若干个 状态。 (2)相对某一个具体的状态来说,控制任务简单了, 给局部程序的编制带来了方便。 (3)整体程序是局部程序的综合,只要搞清楚各状态 需要完成的动作、状态转移的条件和转移的方向,就可 以进行状态转移图的设计。 (4)这种图形很容易理解,可读性很强,能清楚地反 映全部控制的工艺过程。
通过下述指令进行控制:
SET Y000
出激光
SET Y002
光闸关断(光闸正常情况是处于打开状态)
SET Y003
气阀打开
RST Y000
关激光
RST Y002
光闸打开
RST Y003
气阀关断
激光设备及加工控制
2.3 FX-20GM 的编程? 手编器使用 参数设置
激光设备及加工控制
激光设备及加工控制
6-2
激光设备及加工控制
图 电 动 机 循 环 正 反 转 控 制 的 状 态 转 移 图
激光设备及加工控制
6.1.3 状态继电器
不同型号状态元件不同!!!
激光设备及加工控制
6.1.4 步进顺控指令

FX系列PLC的步进顺控指令有两条:

第五模块 任务二 步进指令及顺控程序

第五模块 任务二 步进指令及顺控程序

安徽工程技术学校
Date: 2016/12/10 Page: 31
Date: 2016/12/10
电气控制与PLC
2.顺序控制设计法思路
系统工艺过程 顺序功能图 梯形图
安徽工程技术学校
Date: 2016/12/10 Page: 4
电气控制与PLC
3. 状态转移图(顺序功能图)
是一种通用的技术语言。主要由步、有向 连线、转换、转换条件和动作(命令)组成。
有向线段
的指令。
安徽工程技术学校
Date: 2016/12/10 Page: 11
电气控制与PLC
三、步进梯形图
用步进指令可以将顺序功能图转换为步进梯形图,也可以直接 编写步进梯形图。对梯形图和顺序功能图应注意以下几点: 1.状态的动作与输出的重复使用
状态编号不可重复使用。 如果如果状态触点接通,则与其
电气控制与PLC
学习情境7:简易红绿灯控制系统的设计与调试
安徽工程技术学校
Date: 2016/12/10 Page: 1
电气控制与PLC
模块一 状态转移图及步进顺控指令
一、顺序控制设计法 二、状态转移图(顺序功能图) 三、步进指令 四、步进梯形图 五、步进指令的表示及其动作
安徽工程技术学校
Date: 2016/12/10 Page: 2
安徽工程技术学校
Date: 2016/12/10 Page: 6
电气控制与PLC
5. 顺序控制设计法的设计基本步骤 1) 步的划分
2) 转换条件的确定
3) 顺序功能图的绘制 4) 梯形图的绘制
安徽工程技术学校
Date: 2016/12/10 Page: 7
电气控制与PLC

PLC步进顺序控制指令

PLC步进顺序控制指令


重庆市技能人才培训集团
步进控制指令的使用
5. 状态的转移方法
OUT 指令与 SET 指令对 于STL指令后的状态具有同 样的功能,都将原来的状态 自动复位。此外,还有自保 持功能。但是,在使用 OUT 指 令 时 , 用 于 向 状 态 转移图中的分离状态转移。
重庆市技能人才培训集团
顺序功能图的类型
条件:T1 触发 状态:Y3 置1 ④ 高速状态

可使Y4、Y5复位 条件:T2 触发
状态:Y4、Y5 置1 ( 2 )低、中、高速 X0 均可使 Y1~Y5复位 高速时X2可使Y4、Y5复位
状 态 转 移 图
步进控制指令的使用
使用注意事项
用步进指令可以将顺序功能图转换为步进梯形图,也可 以直接编写步进梯形图。对梯形图和顺序功能图应注意以下 几点:
重庆市技能人才培训集团
步进顺序控制指令
2. RET指令
功能:表示该步进控制结束,返回主程序 (母线)。每个步进程序应在 END 指令前写入 一次RET指令。
无论在什么条件下,一旦切换动作状 态,则转移前的源状态自动变为断开状 态,不再被激活。
重庆市技能人才培训集团
步进指令的梯形图表示
重庆市技能人才培训集团
重庆市技能人才培训集团
顺序功能图的类型
一、单流程结构
从头到尾只有一条路可走,称为单流程结构。 如红绿灯控制程序,虽然是循 环控制,但都以一定顺序逐步执行 且没有分支,所以属于单一顺序流 程。 图中在S21执行完后即结束。 在步进阶梯图中,以复位 ( RST )正在执行的步阶来结束步 进动作。
说 说明 明ห้องสมุดไป่ตู้
(1)该控制系统有4个状态 ① 送电准备状态 条件:M8002 脉冲

PLC步进顺控指令的应用

PLC步进顺控指令的应用

PLC步进顺控指令的应用-1虽然该类的题目见的很多,可是好象讲清楚的并没见到。

就是本人来讲,也是看了很久都无法清楚。

故才下决心搞懂它。

差不多花了一天多时间才明白它的道理,它并不复杂,而且很好画梯形图和编程。

顺控实际是按照生产工艺要求而规定的一定操作顺序而已。

首先要根据生产工艺要求,画出顺序功能图,然后根据功能图再画出梯形图。

上图即为顺序功能图:图中双框S0表示为初始步,单框中的S20、S21、S22、S23依次根据工艺顺序要求而设置的各活动步。

我们来看S0初始步上方垂线上设有M8002其为初始步激活的条件(该步的意思不妨可以理解为自动合上空开?),在S0步与S20步之间有X1、X3,它说明只有符合这二条件要求后,步才能从S0步转移到S20步,而当S20步处于活动状态时Y002、T0处于动作状态。

而S20步与S21步之间的T0,它受时间控制,只要时间一到,S21步被激活投入,使Y001处于工作,同时S20步则处于关闭(其控制的Y002、T0则停止)以下各步中的X2、T1、X1含意均同(均为转换条件),但要注意下一步被激活,其相应控制元件则动作,意味着上一步被停止。

而各步之间均插入了X4其箭头均指向初始步S0,即恢复处于初始状态,X4在这地方的作用是急停。

而步S23下的X1条件一符合,可转入步S20,即处于循环状态。

根据顺序功能图就可很方便地将它转换成梯形图。

梯形图如上图所示,其工作过程如下:第一梯级中的0、LD M8002:M8002为特殊辅助继电器的常开触点,其作用仅在PLC通电瞬间接通。

1、SET S0: SET为置位指令,功能是驱动线圈,并使其具有自保功能。

也就是说在PLC通电的瞬间M8002产生一脉冲,将状态元件S0激活(并自保持)。

第二梯级中最左侧的3、STL S0:STL为步进触点指令,功能为步进触点驱动,当上一步(1、SET S0)为置位时该接点闭合,4、LD X001为小车停止位置的必要条件,也就是说小车开始时必须停在X1位置(该接点才能闭合),此时按外部的按钮(SB1)从而驱动(5、AND X003)的闭合,程序才能执行,这就是所说的条件。

PLC步进顺控指令系统qi

PLC步进顺控指令系统qi
6
特点
➢ 当从一个状态转移到另一个状态,前一个状态自 动复位
➢ 如要保持前一状态的输出,必须在状态激活时, 用令置位,然后在需要复位时,在以后的 状态中用RST指令复位。
状态元件,FX2N,1000 初始状态S0~S9,10点,回零S10~S19,10点, 通用 S20~S499,480点,保持500~S899,400点, 报警 S900~S999,100点.
• STL指令使新的状态开始,前一状态自动复位,
• RET使LD、LDI返回母线。
• STL接点断开后,与此相连的电路停止执行,但还要执行 一个扫描周期。
• SFC、梯形图、指令表三方可以转换。
8
SFC与梯形图的转换
1、除初始状态元件(S0~9)外,一般状态元件必 须在其它状态元件之后加入STL指令才能驱动,不 可脱离状态元件用其它方式驱动。
P70,图5-8
15
选择性汇合的编程方法
先进行汇合前状态的输出处理,再朝汇合 状态转移,从左到右进行汇合转移。
P71,图5-9
16
例1 选择性分支
使用传送机将大、 小球分类后分别 传送如图示意。 图中左上为原点, 动作顺序为下降、 吸收、上升、右 行、下降、释放、 上升、左行。此 外,机械臂下降 时,若电磁铁吸 住大球,下限开 关LS2断开;若 吸住小球,LS2 接通。
19
分支动作: 若步3为活 动步,且 e=1,步4, 6,8同时变 为活动步, 同时步3变 为不活动步。
合并动作:
当所有步均处 于活动状态, 且d=1,发 生步3,5, 7→8的进展, 步3,5,7 同时变为不活 动步,步8为 活动步。
20
并行性分支的编程
与一般状态转移图的编程一样,先进行驱动处理,再进 行转移处理。转移处理从左到右依次进行。

电气控制与plc应用第五章

电气控制与plc应用第五章

电气控制与PLC应用 第五章 FX系列可编程控制器编程元件及指令系统
公共端
COM X0
电源
梯形图
X1 Y0
公共端
COM1
输入继电器
X0 X0 X0
Y0
输出继电器
Y0
常开触点 常闭触点
Y0 Y0
输入信号 输入端子
X0
输出负载 输出端子
输入继电器与输出继电器等效电路
电气控制与PLC应用 第五章 FX系列可编程控制器编程元件及指令系统 二、辅助继电器(M) 一个辅助继电器实质上是PLC中的一个存储单元(位),在程 序中起着类似于继电器控制系统中的中间继电器的作用。 不能接收外部的输入信号,也不能直接驱动外部负载,是一 种内部状态标志。由于这些继电器的存在,使PLC的功能大为 加强,编程变得十分灵活。 每一个辅助继电器的线圈也有许多常开触点和常闭触点,供 用户编程时使用。 1.通用辅助继电器 FX2N系列PLC的通用辅助继电器的元件编号为M0~M499,共 500点。 在用户程序中可做中间继电器使用。 FX2N系列PLC的通用辅助继电器没有断电保持功能。 编程元件编号均采用十进制。
电气控制与PLC应用 第五章 FX系列可编程控制器编程元件及指令系统 第三节 FX系列可编程控制器的基本逻辑指令 一、LD、LDI、OUT 指令 指令的作用 LD(LoaD):取指令,常开触点与左母线连接。 LDI(LoaD Inverse):取反指令,常闭触点与左母线连接。 OUT:驱动线圈的输出指令。 操作对象(编程元件) LD: X、Y、M、S、T、C LDI: OUT:Y、M、S、T、C
电气控制与PLC应用 第五章 FX系列可编程控制器编程元件及指令系统 七、指针(P/I) 指针(P/I)包括分支用指针(P)和中断用指针(I)。 分支用指针的为P0~P127,用作程序跳转和子程序调用的编 号。 中断用指针(I)用来知名中断源的终端程序入口标号。 输入中断:与输入X0~X5对应编号为I00□~I50□,6点。 定时器中断:编号为I6□□、I7□□、I8□□,3点 计数器中断:编号为I010~I060,6点。

PLC程序的步进顺控设计法

PLC程序的步进顺控设计法

PLC程序的步进顺控设计法发布日期:2013-10-05 来源:艾特贸易网作者:佚名浏览次数:108核心提示:许多PLC的指令系统中都配备了步进类指令,例如,欧姆龙PLC的步定义指令STEP和步启动指令SNXT;三菱PLC的步进梯形指令STL和步进复位指令RET;西门子PLC的顺控继电许多PLC的指令系统中都配备了步进类指令,例如,欧姆龙PLC的步定义指令STEP 和步启动指令SNXT;三菱PLC的步进梯形指令STL和步进复位指令RET;西门子PLC的顺控继电器指令SCR、顺控继电器转换指令SCRT和顺控继电器结束指令SCRE,等等。

所谓步进顺控设计法就是利用步进类指令借鉴类似于顺控图法设计程序,由于使用了专用指令,所以该设计法更加容易掌握,可以方便、快捷地设计出复杂控制程序。

下面以欧姆龙PLC为例简要介绍步进顺控设计法。

欧姆龙CJ1系列PLC的步进类指令主要有步定义指令STEP和步启动指令SNXT,它们用于在大型程序中设置程序段的连接点,特别适合于顺序控制,一般是将大型程序划分为一系列的程序段,每个程序段对应一个工艺过程。

用步指令可以按指定的顺序去执行各个步程序段。

1.步定义指令STEP与步启动指令SNXT使用方法①步启动指令SNXT置于STEP指令之前,它的功能是将控制某一步程序段运行的控制位置“1”,从而使该步程序段运行。

当在SNXT之前已存在某一步程序时,它会将当前步程序的控制位置“0”,终止该步程序执行,转而置下一步程序的控制位为“1”,执行下一步程序。

其梯形图符号如下:操作数区域:W0.00~W511.15注意:操作数不在W区或SNXT用于中断程序中时,错误标志位P_ER置位。

②步定义指令STEP置于SNXT指令之后而在步程序之前,它是定义某一步程序的起点并指定该步程序的控制位。

当它置于步程序结束的最后一个SNXT指令之后时,表示这一系列步程序块终止,此时STEP指令不带任何控制位。

三菱PLC----步进顺控指令系统

三菱PLC----步进顺控指令系统

5.1 状态转移图
有向连线(状态转移路线和方向): 从上到下、从左到右 的步间连线,或非前两方向则为加箭头的步间连线。 注:从上到下,从左到右有向连线上的箭头可省略。 转换(分割两个相邻步):有向连线上与其垂直的短线。
转换条件:与转换相关的逻辑条件,用文字、布尔代数表达 式、图形符号标于转换短线旁。
步3
步4
c
步10
步11
26
5.4 编程实例
绘制顺序功能图的注意事项:
两个步绝对不能直接相连,必须用一个转换将它们隔开; 两个转换绝对也不能直接相连,必须用一个步将它们隔开; 顺序功能图中的初始步一般对应系统的等待启动的初始状态 (如M8002) ; 自动控制系统应能多次重复执行同一工艺过程(封闭地循环扫 描运行); 在单序列中,只有当某一步的前级步是活动步时,该步才可能 将变成活动步。
成立,则下一步被激活。同时所有 前级步都变为不活动步了。
g
步10
h
22
5.3.4 选择与并行分支的组合
M8002 S0
X0
S20
Y1
X 1
S22
Y3
X4
S23
Y4
X5
S24
Y5
X7
S27
Y10
X10
X2
S20
Y1
X3
S25
Y6
X6
S26
Y7
23
5.3.4 选择与并行分支的组合
M8002
S0
X0
X2
S2
初始状态
XO 启动
S20
Y0
X1 下限位
S21
Y1
X2 已加紧
S22
Y2
X3上限位

步进顺控指令及应用

步进顺控指令及应用

X1 SET S22
S22 Y2
S31 Y11
X11 SET S32
S32 Y12
S41 Y21
X21 SET S42
S42 Y22
S22
X3
SET S50
S32
X13
SET S50
S42
X23
SET S50
S50 Y3
X4 S0
RET
END
5.2.4 并行分支与汇合的编程
1.并行分支状态转移图的特点
S21 Y1 X2
S22 Y2 X3
S31 Y11 X12
S32 Y12 X13
S41 Y21 X22
S42 Y22 X23
S50 Y3
(a)选择性汇合状态
STL OUT LD SET STL OUT STL OUT LD SET STL OUT STL OUT LD
S21 第一分支
SET S42
Y1 汇合前处理 STL S42
5.1.2 状态转移图SFC
(二)状态转移图
S0
X0 Y1 S20
X2 Y0 S21
X1 S22
T0 Y1 S23
X3 Y0 S24
X1
Y0
前进
Y1
后退
T0
延时
K100
Y0
前进
Y1
后退
每个工序当作一种状态! 初始状态---准备 S0~S9 中间状态----工序1到5, S20~S499 状态转换的条件----行程开关
5.2 状态转移图的编程方法
4.2.2 SFC编程注意事项
1)状态编程顺序:先驱动后转移,即先执行任务, 再进行状态转移,顺序不能颠倒。
2)STL步进接点指令具有建立子母线的功能,但并 不是所有的基本指令都能在STL接点后使用,见下表。

PLC步进指令及顺控程序设计

PLC步进指令及顺控程序设计
56
6、分支数的限定 „FX2N系列 PLC中一条并行分支或选择性分支的电路数限定为8条以下;有多条并行分支与选择性分支时,每个初始 状态的电路总数应小于等于16条,如图所示。
57
谢谢观赏!
2020/11/5
58
输入点编号 X0 X1 X2 X3 X4 X5
X6 X7 X10 X11 X12 X13 X14 X15 X16 X17 X20 X21
输出
设备名称
代号
上升电磁阀线圈
YV1
下降电磁阀线圈
YV2
左行电磁阀线圈
YV3
右行电磁阀线圈
YV4
夹紧/放松电磁阀线圈
YV5
42
输出点编号 Y0 Y1 Y2 Y3 Y4
22
23
任务实施
运料小车的控制程序
24
25
操作步骤 (1)将编好的运料小车控制程序写入PLC。 (2)使PLC处于运行状态,并进入程序监控状态。 (3)模拟运料小车工作过程。
a.原料卸在A处:X0 = 1,X2 = 1,按下运行按钮X1,Y0灯亮,模拟小车右行;断开X2,接通X3, 延时20s后Y1灯亮,模拟小车左行;接通X2,程序返回S0状态,小车停止。
33
功能分析:
1. 选择输入输出设备,分配输入/输出地址 ,画出I/O接线图
输入设备: X0:SB1(人行道北按钮)X1:SB2(人行道南 按钮)输出设备: Y0:LD0(车道红灯) Y1:LD1(车道黄灯) Y2:LD2(车道绿灯) Y3:LD3(人行道红灯) Y4:LD4(人行道绿灯) 输入输出接线图如图3-14所示。
51
四本、章步小进结顺序控制程序设计注意事项 1、跳转程序设计 向下面状态的直接转移或向系列外的状态转移被称为跳转,用箭头符号指向转移的目标状态。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

状态转移图(SFC)
2、 SFC的组成:步、有向连线、转换、转换条件和 动作 步是用矩形方框表示,框内是该步的编号: ①可用数字表示该步编号, ②也可用该步的编程元件的元件号作为该步编号。 步与步之间用有向线段连接 初始步:与系统的初始状态相对应的步,称初始步, 初始步是系统等待起动命令的相对静止的状态。初 始步用双线方框表示,每一个顺序功能图至少应有 一个初始步。
例3按钮人行道系统,当PLC由停机转入运行时,初始状态S0动 作,则车道为绿灯,人行道为红灯。当人行道按钮X0或X1闭 合后,系统进入并行性运行状态,车道变为绿灯,人行道为 红灯,并且开始延时。30s后车道变为黄灯,再经10s变为红 灯。5s后人行道变为绿灯,15s后人行道绿灯开始闪烁,同 时计数器C0开始计数,绿灯每亮0.5s、灭0.5s,计数器记录 一次,当记录5次后计数器触点接通,状态由S33向S34转移, 人行道变为红灯,5s后返回初始状态。
第三节 SFC的基本结构 • 单序列 • 选择序列 • 并行序列 • 子步
第三节 SFC的基本结构
1、单序列:由一系列相继激活 的步组成,每一步的后面仅接 有一个转换,每一个转换的后 面只有一个步。
第三节 SFC的基本结构
2、选择序列: ① 选择序列的开始称为分支,转换符号只能标在 水平连线之下;一般只允许同时选择一个序列。 ② 选择序列的结束称为汇合,几个选择序列汇合 到一个公共序列时,用需要重新组合的序列相 同数量的转换符号和水平连线来表示,转换符 号只允许标在水平连线之上。合并时,可由几 个状态任意一个驱动。
思考题
整理并完善机械手的程序。
作业
5-1,5-6。
第五章 PLC步进顺控指令系统
状态转移图 步进顺控指令及其编程
SFC的基本结构(单序列、选择序 列、并行序列、子步) 状态转移图流程的跳转、重复、复 位及分支限数
第一节 状态转移图
1、定义 2、组成 3、特点
第一节 状态转移图 状态转移图(SFC)的定义、组成和特点
1、定义:把一个控制过程分成若干个阶段,或若干 个状态,不同的状态具有不同的动作,当满足一定 的状态转移条件时,就从一种状态转到另一种状态, 按这种思想设计的编制图形程序,称状态转移图, 或顺序功能图( Sequential function chart-SFC ) 在复杂的控制系统中,用SFC编程变得容易而清晰。 SFC强调的是控制过程中的各个状态及实现各状态 的条件。
3、并行序列:当转换的实现导致几个序列同时激活 时,称并行序列。水平线用双线表示;每个序列 中活动步的进展是独立的。 ① 并行序列的开始称为分支。在表示同步的水平双 线之上,只允许有一个转换符号。 ② 并行序列的结束称为汇合 。在表示同步的水平 双线之下,只允许有一个转换符号。
第三节 SFC的基本结构
有向线段上垂直短线,表示将两步隔开—转换; 旁边标注的是状态转换条件,转移条件: ①可是外部输入信号,如按钮,开关等 ②可是PLC内部的信号,如T,C的触点, ③可是若干信号的逻辑表达式 (AND/OR/NOT)或文字符号或图形号。
动作是状态框旁边的输出信号,一步可以有几个 动作,并不表示动作间的任何顺序,当系统正处 于某一步时,该步称活动步。
步进指令的应用
例1:图中的小车一个周期内 的运动由图中自上而下的 4段组成,分别对应于S0 (初始步),S21~S24所 代表的4步。 假设:小车位于原点(最左 端),X0闭合,系统处于 初始步,S0为“1”状态; 按下起动按钮X4,步S0- S21的转换条件满足,系 统由初始步转换到步S21。
例2使用传送机将大、小球分类后分别传送如图示意,图中左 上为原点,动作顺序为下降、吸收、上升、右行、下降、 释放、上升、左行。此外,机械臂下降时,若电磁铁吸住 大球,下限开关LS2断开;若吸住小球,LS2接通。
ቤተ መጻሕፍቲ ባይዱ
第三节 SFC的基本结构
•选择性分支 动作:若步 5为活动步, 且 e=1, 则发生5-6 进展;若步 5为活动步, 且f=1,则 发生由5-9 进展。 •选择性汇合 动作:若步5 为活动步,且 m=1,则发 生由步5-12 的进展,若步 8为活动步, 且n=1,则 发生8-12的 进展。
第三节 SFC的基本结构
3、程序的编写: ②手动方式梯形图: S0为初始状态, 各工步由面板上 的按钮控制。
步进指令的应用——机械手控制系统
3、程序的编写: ③回原点程序:S1为初 始状态元件,返回原点 后,M8043为ON。
步进指令的应用——机械手控制系统
3、程序的编写: ④自动方式程序: S2为初始状态 元件,M8041、 M8044是在初 始化程序中设定 的。
P73,图5-13
第三节 SFC的基本结构
• 并行性汇合的编程 • 与一般状态转移图的编程一样,先进行驱 动处理,再进行转移处理。转移处理从左 到右依次进行。 • STL指令最多只能连续使用8次。
SFC的基本结构
4、子步:在SFC中,某一步
可以包含一系列子步和转 换,这些序列表示整个系 统的一个完整的子功能。 子步中还可以包含有更详 细的子步。这种设计方法 可减少设计中的错误,缩 短总体设计和查错所需要 的时间。
状态转移图(SFC)
3、SFC的特点: 当从一个状态转移到另一个状态,前一个状 态自动复位 如要保持前一状态的输出,必须在状态激活 时,用SET指令置位,然后在需要复位时, 在以后的状态中用RST指令复位。
第二节 步进顺控指令及其编程
两条步进指令(Step Ladder Instruction): • 步进开始指令STL • 步进结束指令RET 利用这两条指令,可以很方便地编制顺序控制梯形图程序。 • STL接点与母线连接,与STL相连的起始点要使用LD、 LDI指令,并接到STL接点的右侧,直到出现下一条STL 指令或RET指令为止; • STL指令使新的状态开始,前一状态自动复位, • RET使LD、LDI返回母线。 • STL接点断开后,与此相连的电路停止执行,但还要执行 一个扫描周期。 • SFC、梯形图、指令表三方可以转换。
步进指令的应用——机械手控制系统
2、初始状态设定
利用初始状态指令FNC60(IST)设定各种运行方式:
指定X20为输入首元件的编号,X20~X24需用旋转开关实 现,保证输入中不可能有两个输入同时为ON;S20~S27分 别为自动方式的最小状态和最大状态元件编号。 当满足FNC60条件(M8000为ON),则状态元件和辅助 继电器自动被指定如下功能: S0:手动操作初始状态 M8040:禁止状态转移 S1:回原点初始状态 M8041:开始转移 S2:自动操作初始状态 M8042:启动脉冲 M8047:STL监控有效
第二节 步进顺控指令及其编程
• SFC与梯形图的转换 1、除初始状态元件(S0~9)外,一般状态元件必 须在其它状态元件之后加入STL指令才能驱动, 不可脱离状态元件用其它方式驱动。 2、编程时,初始状态元件放在其它状态元件之前, 且初始状态元件可由其它状态元件驱动(如图242,S23驱动S0)。 3、上电运行时,初始状态要用其它方法驱动,使之 开始工作(如图2-42,PLC上电时,由M8002 接通初始状态S0)。
步进指令的应用
例4:机械手移动工件系统
机械手工作流程: 原点→下降→夹 紧→上升→右行 →下降→松开→ 上升→左行→原 点。 下降/上升, 左 行/右行:使用 双螺线管的电磁 阀; 夹紧;使用单螺 线管的电磁阀。
步进指令的应用——机械手控制系统
1、工作方式(用面板上旋钮选择)
手动、单步、单周期和自动(连续工作) 手动方式:用手动按钮控制各机构单独ON/OFF。 回原点:机械手自动回到原点。 单步:按动一次启动按钮,前进一个工步。 单周期:按动一次启动按钮,机械手自动运行一个 周期后再在原点停止。但若中途按动停止按钮, 则停止运行,再启动按钮,从断点处继续运行, 直到回到原点再停止。 自动:在原点位置按动启动按钮,连续反复运行。 若中途按动停止按钮,运行到原点后停止。
分支动作: 若步3为活 动步,且 e=1,步4, 6,8同时 变为活动步, 同时步3变 为不活动步。
合并动作:当 所有步均处于 活动状态,且 d=1,发生步 3,5,7-8 的进展,步3, 5,7同时变为 不活动步,步 8为活动步。
第三节 SFC的基本结构
• 并行性分支的编程 • 与一般状态转移图的编程一样,先进行驱动 处理,再进行转移处理。转移处理从左到右 依次进行。
步进指令的应用——机械手控制系统
3、程序的编写: ① 初始化程序:是为整 个控制程序设置初始 状态和原点位置条件 (M8044)。 M8044由原点的各 个传感器驱动,它的 ON状态作为自动方 式时允许状态转移的 条件。IST指令用于 初始状态设定,必须 写在STL指令之前。
步进指令的应用——机械手控制系统
• 选择性分支的编程方法 • 与对一般状态图的编程一样,先进行驱动 处理,再设置转移条件,编程时由左到右 逐个编程。
P70,图5-8
第三节 SFC的基本结构
• 选择性汇合的编程方法 • 先进行汇合前状态的输出处理,再朝汇合 状态转移,从左到右进行汇合转移。
P71,图5-9
第三节 SFC的基本结构
相关文档
最新文档