PLC顺序功能图程序(一)_第1页
PLC顺序功能图程序(一)_第2页
PLC顺序功能图程序(一)_第3页
PLC顺序功能图程序(一)_第4页
PLC顺序功能图程序(一)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、顺序控制设计方法PLC除了梯形图以外,还采用了SFC(SequentialFunctionChart)顺序功能图语言,用于编制复杂的顺序控制程序。利用这种编程方法能够较容易地编写出复杂的顺序控制程序,从而提高了工作效率,对于程序调试也极为方便。顺序控制是指按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,使各个执行机构自动有序的进行操作。一、顺序功能图指描述控制系统的控制过程、功能和特性的一种图形,主要由步、有向连线、转换、转换条件和动作(或命令)组成。它具有简单、直观等特点,是设计PLC顺序控制程序的一种有力工具。顺序控制功能图设计法是指用转换条件控制代表各步的编

2、程元件,让它们的状态按一定的顺序变化,然后用代表各步的编程元件去控制PLC的各输出继电器。1、步将系统的一个周期划分为若干个顺序相连的阶段,这些阶段称为步。“步”是控制过程中的一个特定状态。步又分为初始步和工作步,在每一步中要完成一个或多个特定的动作。初始步表示一个控制系统的初始状态,所以,一个控制系统必须有一个初始步,初始步可以没有具体要完成的动作。2、转换条件步与步之间用“有图865顺序功能图状态继电器是构成功能图的重要元件三菱系列PLC的状态继电器元件有 900向连线”连接,在有向连线上用一个或多个小短线表示一个或多个转换条件。当条件得到满足时,转换得以实现。即上一步的动作结束而下一步的

3、动作开始,因此不会出现步的动作重叠。当系统正处于某一步时,把该步称为“活动步”。为了确保控制严格地按照顺序执行,步与步之间必须要有转换条件分隔。点(S0S899)。其中S0S9为初始状态继电器,用于功能图的初始步。以图8-65为例说明功能图步用方框表示,方框内是步的元件号或步的名称,步与步之间要用有向线段连接。其中从上到下和从左到右的箭头可以省去不画,有向线段上的垂直短线和它旁边的圆圈或方框是该步期间的输出信号,如需要也可以对输出元件进行置位或复位。当步S030有效时,输出Y010、Y011接通(在这里Y010是用OUT指令驱动,Y011是用SET指令置位,未复位前Y011一直保持接通),程序

4、等待转换条件X020动作。当X020满足时,步就由S030转至ijS031,这时Y010断开,Y012接通,Y011仍保持接通。转换条件是指与转换相关的逻辑命令,可用文字语言、布尔代数表达式或图形符号在短划线旁边,使用最多的是布尔代数表达式。绘制顺序功能图应注意:1、 两个步绝对不能直接相连,必须用一个转换将它们隔开。2、 两个转换绝对不能直接相连,必须用一个步将它们隔开。3、 初始步必不可少,否则无法表示初始状态,系统也无法返回停止状态。4、 自动控制系统应能多次重复执行同一工艺过程,应组成闭环,即最后一步返回初始步,(单周期)或下一周期开始运行的第一步(连续循环)。5、 只有当前一步是活动

5、步,该步才可能变成活动步。一般采用无断电保持功能的编程元件代表个步时,进入RUN工作方式时,它们均处于断开状态,系统无法工作。必须使用初始化脉冲M8002的常开作为转换条件,将初始步预置为活动步。3功能图的结构根据步与步之间进展的不同情况,功能图有三种结构:1)单序列。反映按顺序排列的步相继激活这样一种基本的进展情况,如图8-69所示。2)选择序列。一个活动步之后,紧接着有几个后续步可供选择的结构形式称为选择序列。如图8-69所示,选择序列的各个分支都有各自的转换条件。3)并行序列。当转换的实现导致几个分支同时激活时,采用并行序列。其有向连线的水平部分用双线表示。如图8-66所示。单序列图86

6、6功能图结构十 XGOS4)跳步、重复和循环序列。在实际系统中经常使用跳步、重复和循环序列。这些序列实际上都是选择序列的特殊形式。如图6-67a所示为跳步序列。当步3为活动步时,若转换条件X005成立,则跳过步4和步5直接进入步6。图6-67b所示为重复序列。当步6为活动步时,若转换条件X004不成立而X005成立,则重新返回步5,重复执行步5和步6。直到转换条件X004成立,重复结束,转入步7。图6-67c所示为循环序列,即在序列结束后,用重复的方式直接返回初始步0,形成序列的循环。a)跳步序列b)重复序列图867功能图二二、三菱PLC系列FX2N系列PLC除了基本指令之外,还有两条简单的步

7、进指令,同时还有大量的状态继电器,这样就可以用类似于SFC语言的功能图方式编程。步进指令又称STL指令。在FX系列PLC中还有一条使STL复位的RET指令。利用这两条指令就可以很方便地对顺序控制系统的功能图进行编程。步进指令STL只有与状态继电器S配合时,才具有步进功能。使用STL指令的状态继电器常开触点,称为STL触点,没有常闭的STL触点。从图8-71中可以看出功能图和梯形图之间的关系,用状态继电器代表功能图的各步,每一步都具有三种功能:负载的驱动处理、指定转换条件和指定转换目标。步进指令的执行过程如图8-68所示,当步S20为活动步时,S20的STL触点接通的负载Y000接通。当转换条件

8、X001成立时,下一步的S21将被置位,同时PLC自动将S20断开(复位),Y000也断开。驱动处理S2O YODO-XOOJ转换条件S21转换目标转换条件8SETS2IX001HF转摸目标型动处理6B功能图,梯形指令表STL S20OUT Y000 ir xooS S21STL S2STL触点是与左母线相连的常开触点,类似于主控触点,并且同一状态继电器的STL触点只能使用一次(并行序列的合并除外)。与STL触点相连的触点应使用LD或LDI指令,使用过STL指令后,应用RET指令使LD点返回左母线。梯形图中同一元件的线圈可以被不同的STL触点驱动,即使用STL指令时,允许双线圈输出。STL触点

9、之后不能使用MC/MCR指令。1) 、STL功能图与梯形图的转换采用步进指令进行程序设计时,首先要设计系统的功能图,然后再将功能图转换成梯形图,写出相应的指令表程序。某液压动力滑台系统使用步进指令编程的功能图和梯形图如图8-69所示。图中的双矩形块表示初始步,初始步的激活是由循环最后一步完成后激活,但是,在刚开始工作时初始步的激活是在开始时加一个短信号,专门激活初始步。如图中的特殊继电器M8002。图869功能图与梯形LDM8OO2SETSUSTLSOLDXOQSETS21STLS21OUTYOOOLDX002SETS22STLS22OUTY001LDX0U3SETS23STLS23OUTY0G2LDXOO4SETS

温馨提示

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

评论

0/150

提交评论