- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
T37 IN TON PT
LD SM0.0 S Q0.0,1 TON 37,+20
LD T37 SCRT S0.2
LD S S Q红 TON 启
LD 2T SCRT
SCRE
SCRE
SCRE
SCRE第
S0.2 SCR
SM0.0
Q0.1
S0.2 SCR
SM0.0
Q0.1
LSCR S0.2
LSCRS
18
PLC应用技术
顺序控制设计法是用输入量I控制代表各步的编程元件(例如内部存储 器位M),再用它们控制输出量Q(见图b)。步是根据输出量Q的状态划分的, M与Q之间具有很简单的“与”或相等的逻辑关系,输出电路的设计极为简 单。任何复杂系统的代表步的M存储器位的控制电路,其设计方法都是相同 的,并且很容易掌握,所以顺序控制设计法具有简单、规范、通用的优点。 由于M是依次顺序变为ON/OFF状态的,实际上已经基本上解决了经验设计 法中的记忆、联锁等问题。
S0.1
S0.1
S S0.1,1
S n=S0..11,1
SCR
SCR
LSCR S0.1
LSCR SS00..11=1,激活第一SSC0R.
Q0.0
Q0.0
.0
SM0.0
LD SM0.0
LD SM0.0
S 1
T37
S 1
T37
S Q0.0,1
S Q红0.灯0,亮1 ,并保持 红灯
IN TON
IN TON TON 37,+20 TONSC启R3动堆7,2+栈秒20定时器 启动
PLC应用技术
顺序控制继电器转换指令SCRT
执行SCR程序段的转换功能:
① 使当前SCR程序段的S位复位,停止该SCR程序段工
作;
LD I0.1
LD I
② 使下一个SCR程序段S位置位,以便下一个AN SCQ0R.0程序 AN Q
段工作。
I0.1 Q0.0
Q0.I10.1 Q0Q.02.0
SQ00..11
6
PLC应用技术
5.1顺序功能图的产生及基本概念
5.1.1顺序功能图的产生
PLC程序的简单设计法的弊病: 梯形图设计较困难 梯形图修改困难 读梯形图较困难
7
PLC应用技术
5.1.1顺序功能图的产生
• 顺序功能图方法(或简称功能图):
首先根据系统的工艺要求,编制出控制系统的顺序功能 图,然后在把顺序功能图转化成相应的梯形图.有的PLC
S0.2 SCR
LSCR S0.2
LD I0.1 AN Q0.0 AN Q在0.初1始 AN Q0.2 S S0.1,1
LSCR SS00..11=
LD SM0.0 S Q红0.灯0,亮1 TON 启3动7,2+
LD 2T秒37后 SCRT S0.2
SCRE 第一S
LSC1R9S0S.02.=
PLC应用技术
12
PLC应用技术
5.1.3 功能图的构成规则
(1)状态与状态不能直接相连,必须用转移分开; (2)转移与转移不能直接相连,必须用状态分开; (3)状态与转移、转移与状态之间的连线采用有向线段,画功能图
的顺序一般是从上向下或从左到右,正常顺序时可以省略箭头, 否则必须加箭头。 (4)一个功能图至少应有一个初始状态。如果没有初始步,无法表 示初始状态,系统也无法返回等待其动作的停止状态。 (5)功能图一般来说是由状态和有向线段组成的闭环,即在完成一 次工艺过程的全部操作之后,应从最后一步返回到初始步,系统 停在初始状态,在连续循环工作方式时,应从最后一步返回下一 工作周期开始运行的第一步。
可编程控制器(PLC) 应用技术
PLC应用技术
情境5 运料小车的控制
• 知识目标:
1、学会I/O口分配表的设置。 2、掌握绘制PLC硬件接线图的方法并正确接线。 3、学会编程软件的基本操作,掌握用户程序的输入和编 辑方法。 4、能够对同一控制要求用不同的控制方法来实现。 5、能够在本任务基础上,举一反三,思考如何用PLC实现 更多用途的控制 • 能力目标: 1、熟悉基本指令的应用。 2、掌握PLC控制系统的设计方法。 3、理解顺序控制指令,学会使用上述指令编写控制程序。 • 知识分布: 顺序控制指令
Q0.A2N Q0.S01.1
S
AN Q0.S2
AN 在Q AN Q
1
1
S S0.1,1
SS
S0.1
S0.1
SCR
SCR
LSபைடு நூலகம்R S0.1
LSCR S
程序段 SM0.0 的转换
T37
Q0.0 S 1
+20 S0.2 SCRT
SM0.0 T37 IN TON PT
T37
Q0.0 S 1
+20 S0.2 SCRT
PLC应用技术
装载顺序控制继电器指令(LSCR n)
• LSCR n指令把S位的值装载到SCR堆栈和逻辑堆栈栈顶。
• SCR堆栈的值决定该SCRL段D 是I否0.执1 行 LD I0.1
1 Q0.0
Q0.I10.当1 SCQR0Q.程02.0序段程的QS0S1序0.S.11位段置的“Q开0.1AAA始2”NNN时,QQQ允000S...S10许210.1 该SCRA程AANNN序段QQQ在000工...初210作始。状态下启动在,初
SCRT
SCRE
(一)SCR指令的功LA能DN
I0.1 Q0.0
Q0.I10.1 Q0Q.02.0
QS00..11
Q段0.A2的N 开Q始0S.01.1
S
AN Q0.S2
1
S S0.11,1
S0.1
SCR
LSCR S0.1
SM0.0 T37 IN TON PT T37
Q0.0 S 1
+20 S0.2 SCRT
LD 2T秒37后程序 SCRT S0.2
SCRE 第一SCR段
S0.2 SCR
SM0.0
Q0.1 S 1
S0.2 SCR
SM0.0 T38
段的
Q0.1
S 1
结束 T38
LSCR S0.2
LSCR S0S.02.=21,激
段的
LD SM0.0转换 LD SM0.0
S Q0.1,1
S Q绿01.灯61,亮1 ,
(3)动作 控制过程中的每一个状态,它可以对应 一个或多个动作。可以在状态右边用简 明的文字说明该状态所对应的动作,如 图(b)所示。
转移条件 转移条件
(a)
(b)
11
PLC应用技术
3.编制功能图的方法: • 1)分析控制系统的工作原理; • 2)按照设备的工作顺序,找出设备的各个工作状态及相
应的动作; • 3)找出相邻状态之间的转移条件。
SM0.0
Q0.0 S
程序段的 1
结束
T37
+20 S0.2 SCRT
SM0.0 T37 IN TON PT T37
Q0.0 S 1
+20 S0.2 SCRT
T37 IN TON PT
LD SM0.0 S Q0.0,1 TON 37,+20
LD T37 SCRT S0.2
SCRE
SCRE
SCRE
S0.2 SCR
为用户提供了功能图语言,在编程软件中生成功能图后 便完成了编程工作.它是一种先进的设计方法.很容易掌 握,对于有经验的工程师来说,也会提高设计效率,程序 的修改阅读也很方便。
• 使用顺序功能图法进行设计时关键是根据系统的工艺要 求,编制出控制系统的顺序功能图。
适用范围:各类按顺序工作的控制系统的程序设计
13
PLC应用技术
5.2 顺序控制指令(步进指令)
• 顺序控制指令格式
•
LSCR Sx.y 步开始
•
SCRT Sx.y 步转移
•
SCRE 步结束
• 顺序控制指令可以将程序功能流程图转换成梯形图程序
14
PLC应用技术
5.2 顺序控制指令(步进指令)
顺序控制继电器段的功能: (1)驱动处理 即在该段状态器有
3
背景知识
PLC应用技术
可编程控制器PLC的梯形图设计
一、梯形图的经验设计法 二、梯形图的顺序控制设计法
4
PLC应用技术
背景知识
关于:梯形图的经验设计法
经验设计法在上面几种典型电路的基础上进行综合应 用编程,但是它没有固定的方法和步骤可以遵循,具有很 大的试探性和随意性,最后的结果也不是唯一的,设计程 序的质量与设计者的经验有密切的关系,通常需要反复调 试和修改才能得到一个较为满意的结果;同时程序的分析 和阅读非常困难,修改局部程序时,容易对程序的其他部 分产生意想不到的影响,因此用经验法设计出的梯形图维 护和改进比较麻烦。对于典型的顺序控制工作过程,可以 采用顺序控制设计法进行梯形图程序的设计,参见参考文 献。
5
PLC应用技术
背景知识 关于:顺序控制设计法的本质
经验设计法实际上是试图用输入信号I 直接控制输出信号Q(见图a), 如果无法直接控制,或者为了实现记忆、联锁、互锁等功能,只好被动地 增加一些辅助元件和辅助触点。由于不同的系统的输出量Q与输入量I之间 的关系各不相同,以及它们对联锁、互锁的要求千变万化,不可能找出一 种简单通用的设计方法。
(a)
(b)
S:称为顺序控制继电器或状态器,每一个S位都表示功能图的一种状态。
10
PLC应用技术
(2)转移 转移是由有向线段状态与转移条件组成. 有向线段:表示状态转移的方向。当状态从 上到下进行转移时,有向线段的箭头不画. 转移条件:当转移条件成立且当前一状态为 动状态,控制系统就从当前状态转移到下一 个相邻的状态。如图(a)所示。
9
PLC应用技术
2.功能图的组成:功能图主要由“状态或称步”、“转移”、 动作组成。
(1)状态(步):状态是控制系统中一个相对不变的性质,对应于 一个稳定的情形。状态包括:初始状态和工作状态。 初始状态:控制系统的初始状态是功能图运行的起点,一个控制系统 至少有一个初始状态,初始状态用双线的矩形框表示,如图(a). 工作状态:指控制系统正常运行的状态。工作状态又分动状态和静 状态,动状态是指当前正在运行的状态;静状态是当前没有运行的状 态,图(b)表示工作状态.
顺序控制继电器结束指令SCRE
它使程序退出一个激活的SCR程序段 LD I0.1
SCR程序段必须由SCRE指令结束 AN
I0.1 Q0.0
Q0.I10.1 Q0Q.02.0
QS00..11
Q0.A2N
S
AN
1
S
S0.1
S0.1
Q0.0
Q0S.01.1 Q0.S2
1
S0.1,1
SCR
SCR
LSCR S0.1
使用SCR指令的限制
• 同一地址的S位不可用于不同的程序分区 • 在SCR段中不能使用的指令:
跳转指令JMP、LBL; 循环指令FOR、NEXT; 有条件结束指令END。 • 段外可使用跳转指令JMP、LBL;循环指令FOR、 NEXT指令。
20
效时,要做什么工作,有时也可能 不做任何工作; (2)指定转移条件和目标 即满足 什么条件后状态转移到何处; (3)转移源自动复位功能 状态发 生转移后,置位下一个状态的同时, 自动复位原状态。
15
PLC应用技术
I0.1 Q0.0
S0.1
SCR
SCR
序SM0.0
Q0.0
S
段程 1
+20
T37
S0.2
T37 IN TON PT
LD SM0.0 S Q0.0,1 TON 37,+20
LD T37 SCRT S0.2
SCRE
SCRE
LD I0.1 AN Q0.0 AN Q在0.初1始状 AN Q0.2 S S0.1,1
LSCR SS00..11=1,激
LD SM0.0 S Q红0.灯0,亮1 , TON 启3动7,2+秒20定
8
PLC应用技术
5.1.2 功能图的基本概念
1.功能图的定义: 功能图又称为功能流程图或状态转移图,它是一种描述顺序 控制系统的图形表示方法,是专用于工业顺序程序设计的一 种功能性说明语言.它能完整地描述控制系统的工作过程、 功能、和特性,是分析、设计电气控制系统控制程序的重要 工具。 功能图的产生:功能图是为更方便地解决各类按顺序工作的 控制系统的编程而开发的一种编程方法。
2
PLC应用技术
讲解内容: 第5章 S7-200 PLC顺序控制指令及应用
5.1 顺序功能图的产生及基本概念 5.2 顺序控制指令 5.3 功能图的主要类型 5.4 顺序控制指令应用举例 学习说明 : 本章是学习PLC程序设计知识。重点掌握: 1. 顺序功能图的基本概念和实质 2.功能图的主要类型 3. 使用顺序功能图设计PLC程序
+20 PT
+20 PT
7
S0.2
T37
S0.2
LD T37
LD 2T秒37后程序转换到第2秒二
SCRT
SCRT
SCRT S0.2
SCRT S0.2
CRE
SCRE
SCRE
SCRE 第一SCR段结束 第一
S0.2 SCR
S0.2 SCR
LSCR S0.2
LSCRS0S.02.=21,激活第17二SSC0R.