【VIP专享】PLC步进指令及状态编程法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

STL S20 Y5
S20
Y5
X3
Y6
Y6 子母线 X3
主母线
2、RET:步进返回指令
梯形图符号
RET
功能:返回到左母线上。步进顺控状态结束时,使非状态程序的所有操作均在
主母线上。
状态转移程序结束必须使用RET指指令令。。
二、状态编程方法步骤
单流程状态转移图的编程
单流程状态转移图:状态转移只有一种顺序叫单流程
第七章 PLC步进指令及状态编程法
一、状态编程思想及状态元件 二、状态编程法 三、分支、汇合状态图及编程 四、分支、汇合状态编程的应用
一、状态编程思想及状态元件
状态编程思想将复杂的控制任务分解成若干个工序( ),有利于程序流程化、 结构化设计;对一个具体的工序,减化了控制任务,编程方便;整体程序是具体 任务的总和,各状态的工作细节(状态功能、转移条件、转移方向)是设计的基 础;将全部状态联系起来,,形成状态转移图,进而编制梯形图程序。
36
OUT Y0
37
OUT Y1
38
OUT Y2
39
OUT T2 K5
40
LD T2
41
OUT S20
42
RET
43
END
S0 X0
S20
T0 S21
M8002
T1 S22
T0 S23
T1 S24
T0
S25 T1
S26
T2
RET
HL1
K5 Y0 T0 HL2 Y1 K5 T1 HL3 Y2 K5 T0
掉电保持状态 S500~S899 400 停电恢复后仍可继续执行的场合
信号报警状态 S900~S999 100 报警元件使用
FX2系列PLC的步进顺控指令
梯形图符号
1、STL:步进接点指令
功能:激活某一个状态,在左母线上引出一个状态接点建立新的子母线,使该
状态的所有操作均在子母线上。
步进接点指令STL的符号及含义
5
6
7
选择一条符合条件的路径执行
STL S20 OUT Y0 LD X0 SET S21 LD X10 SET S31 LD X20 SET S41
8 9
分1 10
11
分2 12
13
分3 14 15
16
17
X0
S21
SET STL
X1
X10
Y1
SET STL
S31 X11
X20
分支支路程序 18
19
K5 T1
HL1 Y0 HL2 Y1 HL3 Y2
K5 T0 T1 K5
Y0 HL1 Y1 HL2 Y2 HL3 T2 K5 END
PLC分支、汇合状态转移图的编程
一、选择性分支与汇合及其编程
0
从多个流程顺序中选择执行其中一个流程, 只执行一 1
条路径。
2
3
4
S20
SET STL
Y0 选择性分支程序
LD X3
激活,上一状态会自动关闭。“激激活活”可视为该段程序
SET S21
被扫描执行,关闭则视为该段程序被跳过,不执行。
例:小车自动往返控制系统。按SB后小车第一次前进,至SQ1后退,至SQ2延时 5S后第二次前进,至SQ3后退,后退至SQ2停。反复循环。
后第二次前进, 后退,
后小车第一次前进, 后退,
RET END
M8002
S0
X0
SETS0
S20
SETS20 Y2 Y1
S21
X1
SETS21
Y1 Y2
X2 S22
SETS22
T0 K50
T0
SETS23
S23
Y2 Y1 S24
X3 S24
SET
Y1 Y2 S0
X2
OUT
RET END
小车自动往返控制状态转移图(SFC)梯形图(STL)
例:彩灯自动闪烁控制状态转移图。
状态条件 状态
M8002 S0
SB X0起动
S20
Y1
SQ1 X1后退
S21
Y2
SQ2 X2后退停
S22
T0K50
T0延时前进
S23
Y1
SQ3 X3 后退
S24
Y2
状态功能 上电,M8002初始化
发出动作指令 前进:Y1动作 后退:Y2动作
延时5S:T0动作 前进:Y1动作 后退:Y2动作
SQ2 X2后退停
S0
S20
S0
S21
S22
S23
状态转移图编程方法:先驱动,后转移 STL S20
1、负载驱动
1、负载驱动 Y5
S20 2、转移条件
Y5
Y6
X3
Y6
3、转移目标 S21
X3 2、转移条件
SET S21 3、转移目标
STL S20 OUT Y5 OUT Y6
除初始状态外,其他所有状态只有在前一状态被激活 且具有转移条件时才能开启。同时一旦下一个状态被
条件wk.baidu.com回,状态结束
RET END
小车自动往返系统状态转移流程图
状态图
M8002SFC
状态条件
S0
梯形图
SB X0起动 Y2 STL
S20
Y1
SQ1 X1后退 Y1
状态
S21 Y2 SQ2 X2后退停
S22 T0
延时前进 T0 Y2 K50
S23 Y1
SQ3 X3 后退 Y1
S24
Y2
SQ2 X2后退停
特点:清晰地反映全部控制工艺过程,直观、可读性强。
FX2的状态元件
将复杂的控制任务分解成若干个工序(状态),有利于程序流程化、 进而编制梯形图程序。
类别
元件编号 个数 用途及特点
初始状态
S0~S9 10 SFC初始状态
返回状态
S10~S19 10 多运行模式控制中的返回状态
一般状态
S20~S499 480 SFC中间状态
Y11 SET STL S41 X21
Y21
20
21
22
S22 SET STL
Y2 SET STL S32
Y12 SET STL S42
23
Y22 24 25
26
X2
X12
X22
LD T0
19
SET S23
20
STL S23
21
OUT T1 K5
22
LD T1
23
SET S24
24
STL S24
25
OUT Y0
26
OUT Y1
27
OUT Y2
28
OUT T0 K5
29
LD T0
30
SET S25
31
STL S25
32
OUT T1 K5
33
LD T1
34
SET S26
35
STL S26
0 LD M8002
1
SET S0
2
STL S0
3
LD X0
4
SET S20
5
STL S20
6
OUT Y0
7
OUT T0 K5
8
LD T0
9
SET S21
10
STL S21
11
OUT Y1
12
OUT T1 K5
13
LD T1
14
SET S22
15
STL S22
16
OUT T0 K5
17
OUT Y2
18
I/O分配
SB X0 SQ1 X1 SQ2 X2 SQ3 X3
小车控制示意图
电机M
KM1 Y1 KM2 Y2
PLC接线图
SB X0 SQ1 X1 SQ2 X2 SQ3 X3
KM1 KM2 Y1
Y2 KM2 KM1
SB(X0)
前进(Y1) 后退(Y2)
M
PLC
~220V
COM COM
SQ2(X2)
SQ1(X1) SQ3(X3)
相关文档
最新文档