第六章 S7-200PLC的顺序控制指令及其应用_第1页
第六章 S7-200PLC的顺序控制指令及其应用_第2页
第六章 S7-200PLC的顺序控制指令及其应用_第3页
第六章 S7-200PLC的顺序控制指令及其应用_第4页
第六章 S7-200PLC的顺序控制指令及其应用_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第六章

S7-200PLC的顺序控制指令及其应用

中原工学院电子信息学院自动化专业主讲:杨涟

*将工作周期划分为若干个顺序相连的状态,用Sx.y

代表各状态;

*用转换条件控制Sx.y,使其值按一定顺序置1;顺序控制设计法▲顺序控制设计法的步骤:●根据系统的工艺过程,画出顺序功能图;●根据顺序功能图设计梯形图程序。

▲顺序控制设计法的特点:

对各状态(Sx.y)依次编程,各状态编程方法相同,且简单、规范,很容易掌握。

*用顺控元件S控制PLC的各输出位Q。

1.

顺序功能图

(SequentialFunctionChart)

*是描述系统控制过程、功能和特性的图形。*将系统的工作周期划分为若干个顺序相连的状态,用Sx.y

代表各状态;*顺序激活各个状态,实现顺序执行不同动作的目的。§6-1功能图的概念

2.

顺序功能图的组成▲顺序功能图的组成●状态●转移▲状态:是系统工作周期中的各个阶段。分两种:●初始状态:系统开始运行前等待启动命令,机械相对静止的状态。◆初始状态的表示方法:A.初始状态是功能图的起点,每一个顺序功能图至少有一个初始状态。B.初始状态对应于机械静止时的状态,不应有任何机械的动作。注意

●工作状态控制系统正常运行时,要完成某些动作的状态。◆工作状态表示方法:▲

转移◆

转移:表示系统从一种状态转向另一种状态◆

转移的组成:●有向线段:用带箭头的直线指明转移的方向,当状态由上向下转移时,可省略箭头。●转移条件:使系统由当前状态进入下一状态的信号。●表示方法:短横线+文字标注

3.顺序功能图的画法【例6-1】

冲压机床的工作过程如图:初始状态,冲头抬起,压合上限位开关SQ2;按下启动按钮,冲头向下冲压工件,到达下限位开关SQ1处,冲头抬起,回到高位,SQ2压合,停止运行。画出冲床工作的顺序功能图。画功能图的步骤将一个工作周期划分为三个顺序相连的状态:为各状态指定顺控元件S0.0~S0.2,画出各状态。C.画出各状态下执行的动作。D.

画出转移方向及转移条件S0.0等待S0.1下冲S0.2抬起SM0.1SQ2并SB1SQ1(下限位)SQ2(上限位)●一个功能图至少要有一个初始状态。●初始状态下没有机械动作。注意●状态与状态之间必须通过转移相连。●转移方向用有向线段指明,如转移方向与系统默认方向同,可以省略箭头。注意●顺控系统在完成一个工作周期之后应能返回初始步或进入下一循环。故顺控功能图应形成闭环。●只有当前级步是活动步,且满足转移条件时,才能激活下一步。故在程序开始运行时应通过初始化激活初始状态。§6-2顺序控制指令

1.顺序控制指令▲指令格式及功能:2.顺控指令使用说明

●顺序控制用S-bit来代表各个状态。S-bit的范围是:S0.0~S31.7。●顺控程序设计是对每个状态(SCR段)编程。

用(LSCR)标示一个SCR段的开始,用(SCRE)标示一个SCR段的结束。

※只有活动的SCR段中的程序能被执行,非激活SCR段中的非存储型程序不能执行。●顺控转移指令(SCRT)指定状态转移目标:*将后续状态器置1,激活下一个状态;*把当前状态器清0,停止本状态器工作。●条件顺序状态结束(CSCRE)指令:根据条件提前结束正在执行的SCR段,只能用STL形式编程。3.顺控指令使用注意事项●顺控指令只能对顺序控制继电器S的位进行操作;●不能把同一个S位用于不同程序中;●不能在SCR段中使用JMP和LBL指令,即不允许用跳转的方法跳入或跳出SCR段;也不能在SCR段中使用FOR、NEXT和END指令。§6-3用顺序控制指令设计梯形图程序

1.功能图的种类按其外在形式把功能图分为四种:●单支流程●选择性分支和联接●并行分支和联接●跳转和循环2.单支流程功能图的编程方法▲

单支流程:只能从一种状态转移到下一种状态的顺序控制。【例6-2】

运料小车停在原位,压合后限位SQ1,小车底门关闭。当按下起动按钮时,小车前进(向右),当压合前限位SQ2时,停止前进,并打开料仓翻板门,向小车卸料,卸料10秒后,关闭翻板门。小车开始后退,退回原位时,压合后限位SQ1,小车停并打开底门,将小车中的料卸入地垄中,卸料8秒后关闭小车底门,开始下一个循环。当按下停止按钮时,小车完成一个循环后,停在原位,按下急停按钮时,所有机械停止运行。急停SB3解:A.先列出系统的输入/输出,并分配I/O地址

起动按钮SB1I0.0后限位开关SQ1I0.1前限位开关SQ2I0.2停止按钮SB2I0.4急停按钮SB3I0.5输入小车前进接触器KM1Q0.1

小车后退接触器KM2Q0.2

翻版门开电磁阀YV1Q0.4

小车底门开电磁阀YV2Q0.5输出B.画出PLC的外部接线图KM1、2AC220VYV1、2DC24VC.画顺序控制功能图◆将小车的一个工作周期划分为五个状态:●初始状态●小车前进●翻版门打开●小车后退●小车底门打开◆为每个状态指定状态器:S0.0~S0.4◆按照动作顺序画出初始状态和各工作状态及各状态下执行的动作。◆标出转移方向及转移条件。D.根据顺控功能图编写梯形图程序对SCR段编程的方法:顺控主程序如下:停止急停激活初始状态2.选择性分支和联接的编程▲选择性分支的编程●某个状态的后面是由多条分支组成的选择序列,称选择性分支。●选择性分支编程时,并列写出N条转移指令,根据不同的条件转向不同的状态。▲选择序列合并的编程●多条选择性分支在一定条件下合并为一个控制流,称选择序列合并。●选择序列合并的编程与单支流程相同。选择序列合并3.并行分支和联接的编程●一个控制流同时分成多个分支时称为并行分支。●物理意义:多个动作同时产生。●并行分支在功能图中用双水平线表示。●并行分支编程时,用多条并联的转移指令同时激活所有分支状态。▲并行分支的编程▲并行分支编程●并行分支合并:多个分支产生的结果相同时,把多个状态流合并为一个状态流,称之。●物理意义:多个动作都完成后,转向下一个动作。●并行分支合并:用双水平线表示。并行分支合并示例●在顺序控制功能图中,有时需要根据条件决定控制流是跳转还是顺序执行。4.跳转和循环的编程跳转和循环的编程

5.顺序控制应用举例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论