三菱PLC状态转移图详解
PLC状态转移图及步进指令课堂
12
5.2.2 步进指令
1. 指令定义及应用对象
表5.1 步进指令的定义与应用对象
指令符
名称
指令意义
STL
步进指令
在顺控程序上面进行工序步进型控制的指令
RET
步进复位指令 表示状态流程的结束,返回主程序(母线)的指令
2. 指令功能及说明
(1)主控功能
?STL 指令仅仅对状态器S有效
?STL 指令将状态器S的触点与主母线相连并提供主控功能
图5.10 S0~S50的51点. 状态器的同时复位
20
(7) 禁止输出的操作
图5.11 禁止运行. 状态中的输出
21
(8) 断开输出继电器( Y)的操作
图5.12 断开输. 出继电器
22
(9) SFC 图需采用的特殊辅助继电器和逻辑指令
表5.2 SFC 图采用的特殊辅助继电器
软元件号
名称
功能和用途
.
23
表5.3 可在状态内处理的逻辑指令
指令 状态
LD/LDI/LDP/LDF, AND/ANI/ANDP/ANDF, OR/ORI/ORP/ORF,INV, OUT, SET/RST,PLS/PLF
ANB/ORB MPS/MRD/MPP
MC/ MCR
初始状态/一般状态
可使用
可使用
不可使用
分支,汇 合状态
驱动该继电器,则禁止在所有状态之间转移。然而,即 使在禁止状态转移下,由于状态内的程序仍然动作,因 此,输出线圈等不会自动断开。
STL动作
任一状态接通时,M8046自动接通。用于避免与其他流 程同时启动或用作工序的动作标志。
STL监视有 驱动该继电器,则编程功能可自动读出正在动作中的状
三菱PLC状态转移图详解
一、状态编程思想引入使用经验法及基本指令编制的程序存在以下一些问题(1)工艺动作表达繁琐。
(2)梯形图涉及的连锁关系较复杂,处理起来较麻烦。
(3)梯形图可读性差,很难从梯形图看出具体控制工艺过程。
思考:寻求一种易于构思,易于理解的图形程序设计工具。
它应有流程图的直观,又有利于复杂控制逻辑关系的分解与综合,这种图就是状态转移图。
引出:状态编辑思想即将一个复杂的控制过程分解为若干个工作状态,弄清各个状态的工作细节(状态的功能、转移条件和转移方向)在依据总的控制顺序要求将这些状态联系起来,形成状态转移图,进而编绘梯形程序,状态转移图是状态编辑的重要工具,台车自动往返控制的流程图台车自动往返控制的状态转移图二、三菱FX2N系列plc的状态元件三菱plc的状态元件即状态继电器,它是构成状态转移图的重要元件。
三、FX2N系列plc的步进顺控指令PLC的步进指令有两条:步进节点指令STL和步进返回指令RET。
1、步进接点指令STL从下图不难看出,转移图中的一个状态在梯形图中用一条步进接点指令表示。
STL指令的意义为“激活”某个状态,在梯形图上体现为从主母线上引出的状态接点,有建立子母线的功能,使该状态的所有操作均在子母线上进行。
其梯形图符号也可用空心绘出,以与普通常开触点区别。
“激活”的第二层意思是采用STL指令编辑的梯形图区间,只有被激活的程序段才被扫描执行,而且在状态转移图的一个单流程中,一次只有一个状态被激活,被激活的状态有自动关闭激活它的前个状态的能力。
这样就形成了状态间的隔离,是编程者在考虑某个状态的工作任务时,不必考虑状态间的连锁状态转移图与状态梯形图对照2.步进返回指令RETRET的意义用于返回主母线。
梯形图符号为,使步进顺控程序执行完毕后,非状态程序的操作在主母线上完成,防止出现逻辑错误。
状态转移程序的结尾必须使用RET指令。
四、运用程序编辑思想解决顺控问题的方法步骤运用状态编辑思想设计状态转移图的方法和步骤:步骤1:状态分解,分配状态元件步骤2:标明状态的功能步骤3:标明状态的转移条件台车自动往返状态转移图步骤1:状态分解,分配状态元件。
三菱plc基本逻辑指令状态转移图
辅助继电器(M) ①通用辅助继电器
●通用辅助继电器和输出继电器一样,在PLC电源中断后, 其状态将变为OFF。当电源恢复后,除因程序使其变为 ON外, 其它仍保持OFF X0 M0 M0 M0
辅助继电器(M) ①通用辅助继电器
编号: (按十进制编号)
FX0S
M0~ M495
FX1S
M0~ M383
外部电源 驱动能力 最大负载
AC250V或DC30V以下 2A/1点 8A/4点 8A/8点 感性负载 80VA 灯负载 100W 约10ms 继电器隔离 输出ON时LED亮
响应时间 电路隔离 输出状态显示
FX0N、FX1N系列PLC(输出性能指标②)
------- 晶体管输出 (T) 外部电源 驱动能力 DC5~30V 0.5A/1 点 0.8A/4点
M8002(M8003)----初始脉冲特殊辅助继电器
M8002(M8003)只在PLC开始运行的第一个扫描周期内 得电(断电),其余时间均断电(得电)。
常用M8002 的触点作为 一些继电器 的初始化复 位信号
辅助继电器(M) ③特殊辅助继电器(触点型3)
M8011、M8012、M8013、M8014
驱动能力 最大负载
0.3A/点 0.8A/4点 感性负载 15VA/AC100V、30VA/AC200V 灯负载 30W 开路漏电流 1mA/AC100V 2mA/AC200V 响应时间 ON:1ms OFF: 10ms 电路隔离 光电晶闸管隔离 输出状态显示 输出ON时LED亮
FX0S、FX1S系列PLC
辅助继电器(M)
◆辅助继电器是PLC中数量最多的一种继电器,其作用相当于 继电器控制系统中的中间继电器。 ◆和输出继电器一样,其线圈由程序指令驱动,每个辅助继电 器都有无限多对常开常闭触点,供编程使用。但是,其触点不 能直接驱动外部负载,要通过输出继电器才能实现对外部负载 的驱动。 ◆ FX系列PLC的辅助继电器有:通用辅助继电器 (三种) 保持辅助继电器 特殊辅助继电器
三菱PLC-----_SFC顺序功能图
可编程控制器
I/O口 X0 X1 X2 X3
华侨大学电气工程与自动化系
41页
启动按钮 停止按钮 低位传感器L 中位传感器M
X4
X10 Y1 Y2 Y3 Y4
高位传感器H
手动/自动选择,ON=自动 流入液体A,电磁阀YV1 流入液体B,电磁阀YV2 流入液体C,电磁阀YV3 搅拌机M
可编程控制器
华侨大学电气工程与自动化系
• 在顺序控制中,我 们把每一个工序叫 做一个状态,当一 道工序完成,做下 一道工序时,可以 表达为,从一个状 态转移到另一个状 态。 • 如有4个广告灯, 每个灯亮1秒,循 环进行,则状态转 移图如右图。
可编程控制器
特点:
华侨大学电气工程与自动化系
12页
• 当转移条件满足时, 则会从上一个状态 转移到下一个状态, 而上一个状态自动 复位。
42页
可编程控制器
华侨大学电气工程与自动化系
43页
可编程控制器
华侨大学电气工程与自动化系
44页
可编程控制器
实例:运输带控制 系统的
华侨大学电气工程与自动化系
45页
5.2使用起保停电路的编程方式
顺序控制梯形图的编程方式有: 使用STL指令的编程方式
a
步3
a
b
步3
a c
步3
b
步4
d
步6
e
步8
f
步4
d
步5
e
步6
f
步4
c
步5
g
步7
h
步9
i
步7
步8
g
步9
步5
d
步10
j
步10
PLC5章状态转移图及编程方法ppt课件
5.1 形状转移图及形状功能
台车的每次循环任务过程分为前进、后退、延时、前进、 后退五个工步。
每一步用一个矩形方框表示,方框中用文字表示该步 的动作内容或用数字表示该步的的标号。
(1) 按下启动按钮SB,台车电机M正转,台车前进,碰 到限位开关SQ1后,台车电机M反转,台车后退。
(2) 台车后退碰到限位开关SQ2后,台车电机M停转,台车停 车,停5 s,第二次前进,碰到限位开关SQ3,再次后退。
(3) 当后退再次碰到限位开关SQ2时,台车停顿(或者 继续下一个循环)。
5.1 形状转移图及形状功能
2.程序框图设计
•
这步的主要任务是根据软件设计规格书的总体要求和控制系统详
细情况,确定运用程序的根本构造、按程序设计规范绘制出程序构造
框图;然后再根据工艺要求,绘制出各功能单元的详细功能框图。假
设有人曾经做过这步任务,最好拿来自创一下。有的系统的应软件曾
经模块化,那就要对相应程序模块进展定义,规定其功能,确定各块
流程图
5.1 形状转移图及形状功能
引例: 如下图 SB(X0)
启动
前进(Y1) 后退(Y2)
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM M MMMMM
SQ2(X2)
SQ1(X1) SQ3(X3)
台车自动往返系统工况表示图
5.1 形状转移图及形状功能
某消费过程的控制工艺内部的详细框图。框图是编程的
主要根据,要尽能够地详细。假设框图是他人设计的,一定要设法弄
清楚其设计思想和方法。这步完成之后,就会对全部控制程序功能实
第4章fx2n系列plc步进顺控指令系统
初始状态 启动 S0 右行状态 右行程开关 S20 左行状态 左行程开关 小车左行 S21 X2 (a)方框图 (b)状态转移图 X1 Y2 小车右行 X3 Y1 M8002 X0 SET S0
4.2 步进顺控指令
一、步进顺控(STL和RE:步进开始指令,与母线直接相连,表示步进顺控 开始。 RET:步进结束指令,表示步进顺控结束,用于状态流 程结束返回主程序。 STL的操作元件为状态继电器S0~S899; RET无操作元件。
4.2 步进顺控指令
2. 编程实例
S20 Y1 S20 X1 S21 X2 Y2 X2 Y1 S21 Y2 X1 SET S21 STL OUT LD SET STL OUT LD S20 Y1 X1 S21 S21 Y2 X2
· · ·
· · ·
状态继电器S20启动后,输出继电器Y1接通(ON);当 输入信号X1接通(ON)时,即状态转移条件具备,由状 态S20转移到S21,即状态继电器S20断开(OFF)且状 态继电器S21接通(ON),输出继电器Y2接通(ON); 当输入信号X2接通(ON)时,由状态S21转移到下一个 状态。
4.2 步进顺控指令
5)STL和RET是一对指令,在多个STL指令后必须 加上RET指令,表示该次步进顺控过程结束,并 且后移母线返回到主程序母线。
6)在步进顺控程序中 使用定时器时,不同 状态内可以重复使用 同一编号的定时器, 但相邻状态不可以使 用。如图4.3所示。
S20 T1 S21 X2 S21 T1 T1 K100 T1 K30 T1 K50
S20 Y1 X1 SET X2 转移到分离状态 (a)STL图 (b)指令表 S21 向下一个状态转移 S30 STL OUT LD SET LD OUT S20 Y1 X1 S21 X2 S30
三菱plc基本逻辑指令状态转移图
● 线圈型特殊辅助继电器的线圈由用户控制,其线圈得电
后,PLC作出特定动作。
辅助继电器(M) ③特殊辅助继电器(触点型1)
M8000 (M8001) ----运行监视用特殊辅助继电器
PLC运行时M8000得电(M8001断电),PLC停止时M8000失 电(M8001得电)
辅助继电器(M) ③特殊辅助继电器(触点型2)
M8022 ---- 进位标志
M8029 ---- 指令执行完毕标志 M8046 ---- STL状态置1
辅助继电器(M) ③特殊辅助继电器(触点型6)
M8246 ---- C246 减计数监视 M8247 ---- C247 减计数监视 M8249 ---- C249 减计数监视 M8251 ---- C251 减计数监视 M8252 ---- C252 减计数监视 M8254 ---- C254 减计数监视
最大负载
开路漏电流 响应时间 电路隔离 输出状态显示
感性负载 12W/DC24V 灯负载 15W/DC24V 0.1mA以下 <0.2ms 大电流OFF时<0.4ms 光电耦合器隔离 输出ON时LED亮
FX0N、FX1N系列PLC(输出性能指标③)
------晶闸管输出 (S) 外部电源 AC85~240V
M496~
M511
M384~
M511
M384~ M384~
M500~
M3071
注:也可通过程序设定,将它们变为通用辅助继电器
辅助继电器(M) ③特殊辅助继电器(M8000~M8255)
●特殊辅助继电器是具有某项特定功能的辅助继电器 通常可分为两类:触点型 和 线圈型
● 触点型 特殊辅助继电器的线圈由PLC自动驱动,用户
第一讲_三菱PLC步进指令介绍
输入输出端口配置
输入设备 启动按钮S01 停止按钮S02 开关SQ1 开关SQ2 输入端口编号 X00 X01 X02 X03
开关SQ3
选择按钮S07
X04
X05
输入输出端口配置
输出设备 向前接触器KM1 甲卸料接触器KM2 输出端口编号 Y00 Y01
乙卸料接触器KM3
向后接触器KM4 车卸料接触器KM5
K30
S24 S25
K50
控制要求:
• B.小车连续循环,按停止按 钮S02小车完成当前运行环 节后,立即返回原点,直到 碰SQ1开关立即停止;当再 按启动按钮S01小车重新运 行;
控制要求:
• C.连续作3次循环后自动 停止,中途按停止按钮 S02则小车完成一次循环 后才能停止;
3.4.03 PLC控制机械滑台
STL指令(步进开始指令) RET指令(步进结束指令) SET(状态转移)
• 一、步进指令
• •
• 每一个状态器有三种功能:
• (1)驱动负载(输出继电器) • (2)指定转移条件 • (3)指定转移到哪一个状态器。
第二节
步进指令及步进梯形图
• 二、关于步进使用的几点说明
• 1、步进地址号不能重复使用 • 2、允许用一个步进触点驱动多线圈输出,初始状态一 般不安排驱动负载。 • 3、允许在不同步进中,对同一元件进行多次输出 • 4、输出之间的联锁 • 5、允许在不相邻的步进中,重复使用同一编号的定时 器。 • 6、输出的驱动方法要符合规则。 • 7、注意状态转移方向
第二节
步进指令及步进梯形图
• 三.状态转移图和步进梯形图的转换 • 初始状态必须先行驱动 , PLC 的初始化脉
冲M8002来驱动 • 除初始状态器之外的一般状态器必须在其 它状态接通后加入 STL 指令,才能驱动,绝不能 脱离状态器用其它方式驱动。
状态转换图及步进指令简介
动作是状态框旁边的输出信号,一步可以有几个动作,并不表示动作间的任
何顺序,当系统正处于某一步时,该步称活动步。
状态转移图(SFC)
3、SFC的特点: 当从一个状态转移到另一个状态,前一个状态自 动复位 如要保持前一状态的输出,必须在状态激活时, 用SET指令置位,然后在需要复位时,在以后的 状态中用RST指令复位。 4.状态元件 初始状态S0~S9,10点,回零S10~S19,10点, 通用S20~S499,480点,保持500~S899,400 点, 报警S900~S999,100点.
S0
S0
S50
S50
S51
S51
S59
Sp Ladder Instruction) • 步进开始指令STL • 步进结束指令RET 利用这两条指令,可以很方便地编制顺序控制梯形 图程序。 • SFC、梯形图、指令表三方可以转换。 • STL接点与母线连接,与STL相连的起始点要使 用LD、LDI指令,并接到STL接点的右侧,直到 出现下一条STL指令或RET指令为止; • STL指令使新的状态开始,前一状态自动复位, • RET使LD、LDI返回母线。
状态转移图(SFC)
2、 SFC的组成:步、有向连线、转换、转换条件和动作
步是用矩形方框表示,框内是该步的编号( ①可用数字表示该步编号, ②
也可用该步的编程元件的元件号作为该步编号 ) 步与步之间用有向线段连接 初始步:与系统的初始状态相对应的步,称初始步,初始步是系统等待起动 命令的相对静止的状态。初始步用双线方框表示,每一个顺序功能图至少应 有一个初始步。 有向线段上垂直短线,表示将两步隔开—转换; 旁边标注的是状态转换条件,转移条件: ①可以是外部输入信号,如按钮,开关等 ②可以是PLC内部的信号,如T,C的触点, ③可以是若干信号的逻辑表达式(AND/OR/NOT)或文字符号。
三菱 FX 系列PLC的基本逻辑指令
三菱 FX 系列PLC的基本逻辑指令取指令与输出指令(LD/LDI/LDP/LDF/OUT)(1)LD(取指令)一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。
(2)LDI(取反指令)一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。
(3)LDP(取上升沿指令)与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由OFF→ON)时接通一个扫描周期。
(4)LDF(取下降沿指令)与左母线连接的常闭触点的下降沿检测指令。
(5)OUT(输出指令)对线圈进行驱动的指令,也称为输出指令。
取指令与输出指令的使用说明:(1)LD、LDI指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算;(2)LDP、LDF指令仅在对应元件有效时维持一个扫描周期的接通。
(3)LD、LDI、LDP、LDF指令的目标元件为X 、Y 、M 、T、C、S;(4)OUT指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT指令之后应设置常数K或数据寄存器。
(5)OUT指令目标元件为Y、M、T、C和S,但不能用于X。
触点串联指令(AND/ANI/ANDP/ANDF)(1)AND(与指令)一个常开触点串联连接指令,完成逻辑“与”运算。
(2)ANI(与反指令)一个常闭触点串联连接指令,完成逻辑“与非”运算。
(3)ANDP 上升沿检测串联连接指令。
(4)ANDF 下降沿检测串联连接指令。
触点串联指令的使用的使用说明:(1)AND、ANI、ANDP、ANDF都指是单个触点串联连接的指令,串联次数没有限制,可反复使用。
(2)AND、ANI、ANDP、ANDF的目标元元件为X、Y、M、T、C和S。
(3)OUT M101指令之后通过T1的触点去驱动Y4称为连续输出。
触点并联指令(OR/ORI/ORP/ORF)(1)OR(或指令)用于单个常开触点的并联,实现逻辑“或”运算。
PLC第五章 状态转移图及步进指令
2021/5/18
(a)
(b)
图5.16 上升沿/下降沿检测触点使用时的编程
(a)修改程序前的程序;(b)修改程序后的程序
5.4状态转移图常见流程状态的编程
5.4.1 单流程状态编程
“单流程”是指仅有单一的出、入口的单流程。 图5.17所示台车运动控制就是典型的“单流程”
2021/5/18
图5.17 台车单流程运动时序图
OUT T1 K 10 LD T1 SET S22 LD X001 OUT S0 STL S22 LDI Y002 OUT Y001
LD X004 SET S23 LD X001 OUT S0
2021/5/18
(a)
STL S23 OUT T2 K 10 LD T2 SET S24 LD X001 OUT S0 STL S24 OUT Y004 OUT T3
动作,则状态从S30转到S31
2021/5/18
图5.13 利用同一种信号的状态转移
2021/5/18
图5.14 限位开关构成的转移条件
2021/5/18
图5.15 转移条件脉冲化
(12)上升沿/下降沿检测触点使用时的注意事项
在状态内使用LDP、LDF、ANDP、ANF、ORP、ORF的 上升沿/下降沿检测触点时,状态器触点断开时变化的触点, 只在状态器触点再次接通时才被检出
(2) MPS/MRD/MPP指令的位置
在状态内,不能直接从STL内母线中直接使用 MPS/MRD/MPP指令(见图5.6),而应在LD或LDI 指令以后编制程序
2021/5/18
图5.6 MPS/MRD/MPP指令的位置
(3) 状态的转移方法
OUT指令与SET指令对于STL指令后的状态(S)具有同样的 功能,都将自动复位转移源(见图5.7),此外,还有自保持功 能。但是使用OUT指令时,在STL图中用于向分离的状态转移
三菱PLC步进指令
第4章 步进指令各大公司生产的PLC 都开发有步进指令,主要是用来完成顺序控制,三菱FX 系列的PLC 有两条步进指令,STL (步进开始)和RET (步进结束)。
4.1 状态转移(SFC )图在顺序控制中,我们把每一个工序叫做一个状态,当一道工序完成做下一道工序,可以表达成从一个状态转移到另一个状态。
如有四个广告灯,每个灯亮1秒,循环进行。
则状态转移图如图4-1所示。
每个灯亮表示一个状态,用一个状态器S ,相应的负载和定时器连在状态器上,相邻两个状态器之间有一条短线,表示转移条件。
当转移条件满足时,则会从上一个状态转移到下一个状态,而上一个状态自动复位,如要使输出负载能保持,则应用SET 来驱动负载。
每一个状态转移图应有一个初始状态器(S0~S9)在最前面。
初始状态器要通过外部条件或其他状态器来驱动,如图中是通过M8002驱动。
而对于一般的状态器一定要通过来自其他状态的STL 指令驱动,不能从状态以外驱动。
下面通过一个具体例子来说明状态转移图的画法。
例4-1 有一送料小车,初始位置在A 点,按下启动按钮,在A 点装料,装料时间5s,装完料后驶向B 点卸料,卸料时间是7s ,卸完后又返回A 点装料,装完后驶向C 点卸料,按如此规律分别给B 、C 两点送料,循环进行。
当按下停止按钮时,一定要送完一个周期后停在A 点。
写出状态转移图。
分析:从状态转移图中可以看出以下几点: (1) 同一个负载可以在不同的状态器中多次输出。
(2) 按下起动按钮X4,M0接通,状态可以向下转移,按下停止按钮,M0断开,当状态转移到S0时,由于M0是断开的,不能往下转移,所以小车停在原点位置。
(3) 要在步进控制程序前添加一段梯形图(见图4-3b )(b ) 梯形图(a ) 状态转移图图4-3 控制送料小车状态转移图M0 启动辅助继电器X1 原点条件M8002T3X1S23S22X3S23T2S21S24X1X2T1S22S21T0S20S0打开卸料阀小车左行Y4A点Y2T3C点K70小车左行Y4小车右行打开装料阀原点指示Y1Y3T2K50Y0A点打开卸料阀小车右行B点Y2T1K70Y3打开装料阀Y1T0 K504.2 步进指令4.2.1步进指令步进指令有两条:STL 和RET 。
第4章-状态转移图编程
三菱PLC基础与应用
4.1.5 状态转移图三要素
状态转移图中,每个状态都具备下列三要素: 1)驱动负载,即该状态所要执行的任务。表达输出可用 OUT指令,也可用SET指令。二者区别在于使用SET指令驱 动的输出可以保持下去直至使用RST指令使其复位,而OUT 指令在本状态关闭后自动关闭。如图4-5中的Y0就是状态S20 的驱动负载。 2)转移条件,即在什么条件下状态间实现转移。转移 条件可以为单一的,也可以是多个元件的串并联。如图4-5中 的X1就是状态S20实现转移的条件。 3)转移目标,即转移到什么状态。如图4-5中的S21为状 态S20的转移目标。转移目标若是顺序非连续转移,转移指 令不应使用SET,而应使用OUT,如图4-6所示。
大家好
第4章 状态转移图编程
三菱PLC基础与应用
4.1 状态元件、状态转移图
4.2 状态转移图的编程方法
4.3 状态编程思想在非状态元件 编程中的应用
4.4 实训项目
4.5 习题
2
4.1 状态元件、状态转移图
三菱PLC基础与应用
4.1.1 状态编程思想
梯形图由于其编程简单、使用方便等优点,受到了很多 技术人员的青睐,但在一些工艺流程控制方面,还存在以下 缺点:
3)S50为汇合状态,它可有S22、S32、S42任一状态 驱动在转移条件满足时发生状态转移。
26
三菱PLC基础与应用
S0
X0
S20
Y0
X1
S21
Y1
X2
S22
Y2
X3
X11
S31
Y11
Байду номын сангаас
X12
S32
Y12
X13
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在状态转移图中标明每个状态的转移条件,方框之间线段上的短横线表示状态转移条件。例如台车自动往返控制实例中:
S20转移条件SB
ห้องสมุดไป่ตู้S21转移条件SQ1
S22转移条件SQ2
S23转移条件T0
S24转移条件SQ3
状态的转移条件可以是单一的也可以是多个元件的串、并联组合
步骤3:标明转移条件
台车自动往返控制的流程图
台车自动往返控制的状态转移图
二、三菱FX2N系列plc的状态元件
三菱plc的状态元件即状态继电器,它是构成状态转移图的重要元件。
三、FX2N系列plc的步进顺控指令
PLC的步进指令有两条:步进节点指令STL和步进返回指令RET。
1、步进接点指令STL
从下图不难看出,转移图中的一个状态在梯形图中用一条步进接点指令表示。STL指令的意义为“激活”某个状态,在梯形图上体现为从主母线上引出的状态接点,有建立子母线的功能,使该状态的所有操作均在子母线上进行。
状态转移图与状态梯形图对照
2.步进返回指令RET
RET的意义用于返回主母线。梯形图符号为 ,使步进顺控程序执行完毕后,非状态程序的操作在主母线上完成,防止出现逻辑错误。状态转移程序的结尾必须使用RET指令。
四、运用程序编辑思想解决顺控问题的方法步骤
运用状态编辑思想设计状态转移图的方法和步骤:
步骤1:状态分解,分配状态元件
(3)梯形图可读性差,很难从梯形图看出具体控制工艺过程。
思考:寻求一种易于构思,易于理解的图形程序设计工具。它应有流程图的直观,又有利于复杂控制逻辑关系的分解与综合,这种图就是状态转移图。
引出:状态编辑思想即将一个复杂的控制过程分解为若干个工作状态,弄清各个状态的工作细节(状态的功能、转移条件和转移方向)在依据总的控制顺序要求将这些状态联系起来,形成状态转移图,进而编绘梯形程序,状态转移图是状态编辑的重要工具,
三菱PLC状态转移图详解
———————————————————————————————— 作者:
———————————————————————————————— 日期:
ﻩ
一、状态编程思想引入
使用经验法及基本指令编制的程序存在以下一些问题
(1)工艺动作表达繁琐。
(2)梯形图涉及的连锁关系较复杂,处理起来较麻烦。
S21第一次后退(输出Y2,驱动电动机反转)
S22延时(定时器T0延时到T0动作)
S23第二次前进(输出Y1,驱动电动机正转)
S24第二次后退(输出Y2,驱动电动机反转)
各状态的功能是通过PLC驱动其各种负载来完成的。负载可由状态元件直接驱动,也可由其他软元件触点的逻辑组合驱动。
步骤2:标明状态功能
例如台车自动往返控制实例中:
(1)初始状态S0
(2)第一次前进S20
(3)第一次后退S21
(4)延时S22
(5)第二次前进S23
(6)第二次后退S24
步骤1:状态分解,分配状态元件
步骤2:弄清每个状态的功能、作用
在状态转移图中标明状态功能,例如在台车自动往返控制实例中:
S0PLC上电做好工作准备
S20第一次前进(输出Y1,驱动电动机正转)
步骤2:标明状态的功能
步骤3:标明状态的转移条件
台车自动往返状态转移图
步骤1:状态分解,分配状态元件。即将整个过程按任务要求分解,其中的每个工序均对应一个状态,并分配状态元件。
每个工序(或称步)用一矩形方框表示,方框中用文字表示该工序的动作内容或用数字表示该工序的标号。与控制过程的初始状态相对应的步称为初始步,用双线框表示。方框之间用线段连接表示状态间的联系。
其梯形图符号也可用空心绘出 ,以与普通常开触点区别。“激活”的第二层意思是采用STL指令编辑的梯形图区间,只有被激活的程序段才被扫描执行,而且在状态转移图的一个单流程中,一次只有一个状态被激活,被激活的状态有自动关闭激活它的前个状态的能力。这样就形成了状态间的隔离,是编程者在考虑某个状态的工作任务时,不必考虑状态间的连锁
通过以上三步,可得到台车自动往返控制状态转移图,每步所驱动的负载(线圈)用线段与方框连接。