• / 168
  • 下载费用:10 金币  

模块三顺序功能图.ppt

关 键 词:
模块三顺序功能图.ppt
资源描述:
模块三 顺序功能图,课题一 凸轮旋转工作台的PLC的控制 课题二 按钮式人行道交通灯的PLC控制 课题三 全自动洗衣机的PLC控制 课题四 多种液体混合装置的PLC控制 课题五 运料小车的PLC控制 课题六 十字路口交通灯的PLC控制 课题七 组合钻床控制系统 课题八 机械手传送工件的PLC控制,课题一 凸轮旋转工作台的PLC的控制,学习目标 1. 掌握顺序功能图的含义及画法。 2. 掌握单序列顺序功能图的画法。 3. 掌握将单序列顺序功能转化为梯形图。,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,知识学习 一、顺序控制功能图的绘制 顺序功能图(Sequential Function Chart简称SFC)是描述控制系统的控制过程、功能和特性的一种图形,是设计PLC的顺序控制程序的主要工具。它主要由步、动作、转换、转换条件、有向连线组成。在顺序功能图中,步表示将一个工作周期划分的不同连续阶段,当转换实现时,步便变为活动步,同时该步对应的动作被执行。转换实现的条件是前级步为活动步和转换条件得到满足,两者缺一不可。我们在进行顺序功能图的具体设计时,必须要注意:顺序功能图中必须有初始步,如没有它系统将无法开始和返回;两个相邻步不能直接相连,必须用一个转换条件将它们分开;应根据不同的控制要求,合理选择功能图的单行序列、选择序列、并行序列三种不同结构;设计的顺序功能图必须要由步和有向连线组成闭合回路,使系统能够多次重复执行同一工艺过程,不出现中断的现象。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,绘制顺序功能图时:一是将流程图中的每一个工序(或阶段)用PLC的一个辅助继电器来替代;二是将流程图中的每个阶段要完成的工作(或动作)用PLC的线圈指令或功能指令来替代;三是将流程图中各个阶段之间的转移条件用PLC的触点或电路块来替代;四是流程图中的箭头方向就是PLC顺序功能图中的转移方向。顺序功能图主要由步、动作、转换、转换条件、有向连线组成。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,(1)步及其划分 根据控制系统输出状态的变化将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(Step),可用编程元件(例如辅助继电器M)代表各步。步根据PLC输出量的状态变化划分,在每一步内,各输出量的状态(ON或OFF)均保持不变,相邻两步输出量的状态不同。只要系统的输出量状态发生变化,系统就从原来的步进入新的步。 1)初始步 与系统的初始状态相对应的步称为初始步,初始状态一般是系统等待起动命令的相对静止的状态。初始步用双线方框表示,每一个顺序功能图至少有一个初始步。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,2)活动步 当系统处于步所在阶段时,该步处于活动状态,称该步为活动步。步处于活动状态时,相应的动作被执行;步处于不活动状态时,相应的非存储型命令被停止执行。 步划分示例 以电动机全压起动PLC控制为例,电动机M开始时处于停止状态,按下起动按钮SB1,电动机M转动,一旦按下停止按钮SB2,电动机回到初始的停止状态。根据电动机M的状态变化,显然一个周期由停止起始步及转动步组成,见图3-1-1。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,(2)动作与命令 “动作”是指某步处于活动状态时,PLC向被控对象发出的命令,或被控对象应执行的动作。动作用矩形框中的文字或符号表示,该矩形框应与相应步的矩形框相连接。 (3)有向连线与转换 步与步之间用有向连线连接,并且用转换将步分开,步的活动状态进展是按有向连线规定的路线进行。有向连线上无箭头标注时,其进展方向默认为从上到下或从左到右,否则按有向连线上箭头注明的方向进行。 步的活动状态进展由转换完成。转换用与有向连线垂直的短划线表示,步与步之间不能直接相连,必须有转换隔开,而转换与转换之间也同样不能直接相连,必须有步隔开。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,(4)转换条件 转换条件是指与该转换相关的逻辑变量,可以用文字语言、布尔代数表达式或图形符号等标注在表示转换的短划线旁边。转换条件X和X分别表示当二进制逻辑信号X为“1”和“0”状态时,条件成立;转换条件X­和X分别表示当X从“1”(接通)到“0”(断开)和从“0”到“1”状态时,条件成立。在顺序功能图中,步的活动状态的进展依靠转换实现。转换条件的实现必须同时满足两个条件:一是该转换的所有前级步都是活动步,二是相应的转换条件成立。转换完成后所有该转换的后级步均成为活动步,所有前级步成为不活动步。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,二、由顺序功能图画出梯形图(“启-保-停”电路)在画顺序功能图时,步是用辅助继电器M来代表,某一步为活动步时,对应的辅助继电器为ON,某一转换条件满足时,该转换的后续步变为活动步,前级步变为不活动步。在实际生产当中,很多转化条件都是短信号,也就是它存在的时间比它激活后续步的时间短,因此,应使用有记忆功能(或保持)的电路来控制代表步的辅助继电器。我们在这里介绍具有记忆功能的“启-保-停”电路。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,如图3-1-3所示的步M1、M2和M3是顺序功能图中顺序相连的3步,X1是步M1转向步M2的转换条件。使用“启-保-停”电路的关键是要找出它的启动条件和停止条件。转换实现的条件是它的前级步为活动步,并且满足相应的转换条件,所以步M2变为活动步的条件是它的前级步M1为活动步,并且满足转换条件X1=1。在“启-保-停”电路中,控制M2的启动条件为前级步M1和转换条件对应常开触点的串联。当M2和T0均为ON时,步M3变为活动步,步M2应变为不活动步,因此,可以将M3=1作为使辅助继电器变为OFF的条件,也就是将后续步M3串联在M2步,作为“启-保-停”电路的停止控制。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,工作任务 一、任务要求如图3-1-4所示旋转工作台用凸轮和限位开关来实现其运动控制。在初始状态时左限位开关X3为ON,按下启动按钮,电动机驱动工作台沿顺时针正转,转到右限位开关X4所在位置时暂停5S,之后工作台反转,回到限位开关X3所在位置时停止转动,系统回到初始状态。本课题要求用PLC来实现系统的控制。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,二、任务分析 1.输入输出点确定根据旋转工作台的控制要求,需要3个输入点,2个输出点,具体的输入输出分配表如表3-1-1所示。 2.PLC控制接线图根据输入输出的分配,绘制的旋转工作台外部接线图如图3-1-5所示。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,3.顺序功能图分析任务要求可知,旋转工作台系统可分为四步:初始步(用双线框表示)、正转、暂停、反转。当刚开始时旋转工作台处于停止状态,此时步M0得电,表示系统的状态为初始状态;当按下启动按钮X0,转换条件满足,由步M0转换到步M1(M0失电M1得电),M1步的输出线圈Y0得电,工作台实现正转;当正转碰到右限位开关X4时,延时5S后反转;当反转碰到左限位X3时,由步M3转换到步M0,此后M0得电回到初始状态等待下一周期的开始,实现循环。其顺序功能图如图3-1-6所示。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,4.PLC梯形图在顺序功能图中,步表示将一个工作周期划分的不同连续阶段,当转换实现时,步便变为活动步,同时该步对应的动作被执行。转换实现的条件是前级步为活动步和转换条件得到同时满足,两者缺一不可。因此将顺序功能图转换成梯形图时我们采用“启—保—停”,具体如下图:前一步和条件串联作为下一步的启动(启),本步自锁(保),下一步停止前一步(停)。其中最后一步M3到M0的转换尤为重要,当步M3得电,条件X3满足时,即 得电转换到步M0,可见M3为M0的前级步。具体梯形图如图3-1-7所示。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,5.指令语句表,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,知识拓展 本课题的拓展内容:顺序功能图 1.顺序功能图顺序控制是按照生产工艺预先规定的顺序,在不同的输入信号作用下,根据内部状态和时间的顺序,使生产过程中的每个执行机构自动有步骤地进行操作。其受控设备通常是动作顺序不变或相对固定的生产机械。这种控制系统的转步主令信号大多数是行程开关,有时也采用压力继电器、时间继电器之类的信号转换元件作为某些步的转步主令信号。在使用顺序控制设计法设计梯形图时,首先要根据系统的工艺过程,设计出顺序功能图,然后根据顺序功能图编写出梯形图。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,2.设计顺序功能图的方法和步骤 (1)将整个控制过程按任务要求分解,其中的每一个工序都对应一个状态(即步),并分配辅助继电器。如图3-1-8所示电动机循环正反转控制的辅助继电器的分配如下:复位→M0,正转→M1,暂停→M2,反转→M3,暂停→M4,计数→M5。 (2)搞清楚每个状态的功能、作用。状态的功能是通过PLC驱动各种负载来完成的,负载可由状态元件直接驱动,也可由其他软触点的逻辑组合驱动。 (3)找出每个状态的转移条件和方向,即在什么条件下将下一个状态“激活”。状态的转移条件可以是单一的触点,也可以是多个触点的串、并联电路的组合。 (4)根据控制要求或工艺要求,画出顺序功能图。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,3.绘制顺序功能图时注意事项 (1) 两个相邻步不能直接相连,必须用一个转换条件将它们分开。 (2)两个转换之间也必须用一个步隔开,两个转换之间也不能直接相连。 (3)顺序功能图中必须有初始步,如没有它系统将无法开始和返回。 (4)转换实现的条件是前级步为活动步和转换条件得到满足,两者缺一不可。 (5)设计的顺序功能图必须要由步和有向连线组成闭合回路,使系统能够多次重复执行同一工艺过程,不出现中断的现象。 4.状态转移和驱动的过程(图3-1-8),上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,5.顺序功能图的特点  (1)可以将复杂的控制任务或控制过程分解成若干个状态。  (2)相对某一个具体的状态来说,控制任务简单了,给局部程序的编制带来了方便。  (3)整体程序是局部程序的综合,只要搞清楚各状态需要完成的动作、状态转移的条件和转移的方向,就可以进行顺序功能图的设计。  (4)这种图形很容易理解,可读性强,能清楚地反映全部控制的工艺过程。,上一页,下一页,返回,课题一 凸轮旋转工作台的PLC的控制,6. 顺序功能图分类顺序功能图按照不同系统的要求可以分为单行序列、选择序列、并行序列三种不同结构。 7.单序列编程方法和步骤  (1)根据控制要求,列出PLC的I/O分配表,画出I/O分配图。  (2)将整个工作过程按工作步骤进行分解,每个工作步骤对应一个状态,将其分为若干个状态。  (3)理解每个状态的功能和作用,即设计驱动程序。  (4)找出每个状态的转移条件和转移方向。  (5)根据以上分析,画出控制系统的顺序功能图。,上一页,返回,课题二 按钮式人行道交通灯的PLC控制,学习目标 1.掌握顺序功能图的三种结构。 2.掌握并行序列顺序功能图的画法,并能将并行序列顺序功能图转化为梯形图。,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,知识学习 1.顺序功能图分类顺序功能图按照不同系统的要求可以分为单行序列、选择序列、并行序列三种不同结构。其中并行序列功能图——用于表示系统的几个同时工作的独立部分的工作情况。 2.并行序列结构形式的顺序功能图的特点由两个及以上的分支程序组成的,但必须同时执行各分支的程序,称为并行序列。下图3-2-1是具有3个支路的并行序列。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,3.并行性流程程序编程注意事项 (1)并行性流程的汇合最多能实现8个流程的汇合。 (2)在并行分支、汇合流程中,条件都是共用的,如上图中的“X0”“X2”。4.并行序列功能图的绘制并行序列有开始和结束之分。并行序列的开始称为分支,并行序列的结束称为合并。如图3-2-2 所示为并行序列的分支。它是指当转换实现后将同时使多个后续步激活,每个序列中活动步的进展将是独立的。为了区别于选择序列顺序功能图,强调转换的同步实现,水平线用双线表示,转换条件放在水平线之上。如果步3为活动步,且转换条件e成立,则步4、6、8同时变成活动步,而步3变为不活动步。当步4、6、8被同时激活后,每一序列接下来的转换将是独立的。并行序列功能图的绘制总体概括为:分支先条件、后分支; 合并先合并、后条件。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,工作任务 一、任务要求在道路交通管理上有许多按钮式人行道交通灯,在正常情况下,汽车通行,即Y3绿灯亮,Y5红灯亮;当行人想过马路,就按按钮。当按下按钮X0(或X1)之后,主干道交通灯将从绿(5S)→绿闪(3S)→黄(3S)→红(20S),当主干道红灯亮时,人行道从红灯亮转为绿灯亮,15S以后,人行道绿灯开始闪烁,闪烁5S后转入主干道绿灯亮,人行道红灯亮。 按钮式人行道交通灯示意图如图3-2-2所示。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,二、任务分析 1.输入输出点的确定根据按钮式人行道交通灯的控制要求,需要2个输入点,5个输出点,具体输入输出分配表见表3-2-1 2.PLC控制接线图 根据输入输出点分配,画出PLC的接线图如图3-2-3所示。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,3.顺序功能图分析任务要求可知,按钮式人行道控制系统可分为两个分支:主干道、人行道。主干道的顺序为绿(5S)→绿闪(3S)→黄(3S)→红(20S);人行道的顺序为红(6S)→绿(15S)→绿闪(5S),两条支路同时进行,在功能图的结构上属于并行序列。其顺序功能图如图3-2-4所示。 4.PLC梯形图在顺序功能图中,步表示将一个工作周期划分的不同连续阶段,当转换实现时,步便变为活动步,同时该步对应的动作被执行。转换实现的条件是前级步为活动步和转换条件得到满足,两者缺一不可。在并行序列里特别注意分支和合并的处理。具体的梯形图如图3-2-5所示。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,5.指令语句表,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,知识拓展 本课题的拓展内容:用“启-保-停”电路实现并行序列的编程方法转换成梯形图时主要是并行序列分支、合并处理:前级做启动;后续做停止,依然遵循这个原则,所不同的是,并行序列分支处有好几个后续步,则所有后续步同时得电,它们共同的前级步失电;并行序列合并处的处理时前级步有好几个,则所有前级步和总的转换条件串联来启动下一步。下面举例具体说明。,上一页,下一页,返回,课题二 按钮式人行道交通灯的PLC控制,1.并行序列分支的编程方法并行序列中各单序列的第一步应同时变为活动步。对控制这些步的“启-保-停”电路使用相同的启动电路,就可以实现这一要求。图3-2-6a中步M1之后有一个并行序列的分支,当M1为活动步并且转化条件满足时,步M2和步M3同时变为活动步,即M2和M3同时变为“ON”,图3-2-6b中步M2和步M3的启动电路相同,都为逻辑关系式M1·X001。 2. 并行序列合并的编程方法图3-2-6中步M6之前有一个并行序列的合并,该转换实现的条件是所有前级步(即M4和M5步)都是活动步,并且转换条件为同一条件X004满足,即分支合并的编程应将M4、M5和X004的常开触点串联,作为控制M6的“启-保-停”电路的启动电路。,上一页,返回,课题三 全自动洗衣机的PLC控制,学习目标 1.掌握选择序列顺序功能图的画法; 2.能根据工艺要求绘制选择序列顺序功能图,并将顺序功能图转化为梯形图。,下一页,返回,课题三 全自动洗衣机的PLC控制,知识学习 选择序列结构形式及其编程选择序列功能图用于表示系统的几个不同时工作的独立部分的工作情况。当系统的发生条件不同时,产生的动作也不相同,某个系统可能会有好多种可供选择的方式,像此类系统的处理就要使用选择序列功能图来处理。 1.选择序列程序的特点由两个及以上的分支程序组成的,但只能从中选择一个分支执行的程序,称为选择序列程序。如图3-3-1所示,M1和M2为两条选择序列分支。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,2.选择序列程序编程注意事项 (1)选择流程的汇合最多能实现8个流程的汇合。 (2)在选择分支、汇合流程中,条件都是单独的,如上图中的“X1”“X2”。 3.选择序列功能图的绘制选择序列功能图的绘制:选择序列也有开始和结束之分。选择序列的开始称为分支,各分支画在水平线之下,各分支中表示转换的短画线只能在水平线之下的分支上。选择序列的结束称为合并,选择序列的合并是指几个选择分支合并到一个公共序列上,各分支都有各自的转换条件,各分支画在水平线之上,各分支中表示转换的短画线只能画在水平单线之上的分支上。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,2.用“启-保-停”电路实现选择序列的编程方法 在选择序列中,每一个选择序列相对于其他的分支都是独立的,可以构成一个完整的单序列。所以在处理选择序列时主要解决公用分支节点和合并节点的问题。 (1)选择序列分支的编程方法如果某一步后面有一个由N条分支组成的选择序列,该步可能转换到不同的分支去,应将这N个后续步对应的辅助继电器的常闭触点与该步的线圈串联,作为结束该步的条件。如图3-3-2a 所示,步M2之后有一个选择序列的分支,当它的后续步M3或者M4变为活动步时,它应变为不活动步。所以需将M3和M4的常闭触点串联作为步M2的停止条件,如图3-3-2b所示,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,(2)选择序列合并的编程方法对于选择序列的合并,如果某一步之前有N个转换(即有N条分支在该步之前合并后进入该步),则代表该步的辅助继电器的启动电路由N条支路并联而成,各支路由某一前级步对应的辅助继电器的常开触点与相应转换条件对应的触点或电路串联而成。如图3-3-2a所示,步M7之前有一个选择序列的合并。当步M5为活动步并且转换条件X005满足,或步M6为活动步并且转换条件X006满足,步M7变为活动步,即控制M7的“启-保-停”电路的启动条件应为M5·X005+M6·X006,对应的启动条件由两条并联支路组成,每条支路分别由M5、X005和M6、X006的常开触点串联而成,如图3-3-2c 所示,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,工作任务 一、任务要求 全自动洗衣机的控制过程如下: (1)按启动按钮,首先进水电磁阀打开,进水指示灯亮。 (2)按上限按钮,进水指示灯灭,搅轮开始正反搅拌,正搅2S,反搅2S,两灯轮流亮灭。 (3)等待16S后,甩干桶亮5S又灭,后排水灯亮。 (4)按下下限按钮,排水灯灭,进水灯亮。 (5)重复两次(1)-(4)的过程。 (6)第二次按下下限按钮时,蜂鸣器灯亮了5S又灭,整个过程结束。 本课题的要求是用PLC来实现全自动洗衣机的控制。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,二、任务分析 1.输入输出点确定根据全自动洗衣机控制的要求,需要输入点3个,输出点6个,具体输入输出分配如表3-3-1所示。 2.PLC控制接线图 根据输入输出点分配,画出PLC的接线图如图3-3-3所示。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,3.顺序功能图分析任务要求可知,全自动洗衣机系统可分为:进水→正搅拌→反搅拌→(16S时间未到)正搅拌→反搅拌→······(16S时间到)→甩干→排水→进水→正搅拌→反搅拌→(16S时间未到)正搅拌→反搅拌→(16S时间到)→甩干→排水→蜂鸣器→结束其中正反搅拌重复运行16S,从进水到排水重复两次,这种情况属于选择序列。其顺序功能图如图3-3-4所示。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,4.PLC梯形图将选择序列顺序功能图转换为梯形图时需特别注意分支和合并节点的处理,在本课题中步M5后出现选择序列分支:当未计够两次则转换到步M1;当计够两次则转换到步M6;而在步M1处出现合并节点,有两条支路均可转换到步M1;这两处的具体转换如下图3-3-5所示。,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,5.指令语句表,上一页,下一页,返回,课题三 全自动洗衣机的PLC控制,上一页,下一页,返回,知识拓展 本课题的拓展内容:仅有两步的闭环处理如果在顺序功能图中存在仅有两步组成的小闭环,如图3-3-6a所示,用“启-保-停”电路设计,那么步M3的梯形图就如图3-3-6b所示,可以发现,由于M2的常开触点和常闭触点串联,它是不能正常工作的。这种顺序功能图的特征是:仅由两步组成的小闭环。在M2和X002均为ON时,M3的启动电路接通。但是,这时与它串联的M2的常闭触点却是断开的,所以M3的线圈不能通电。出现上述问题的根本原因在于步M2既是步M3的前级步,又是它的后续步。解决这类问题的方法有两种:,课题三 全自动洗衣机的PLC控制,1.以转换条件作为停止电路将图3-3-6b中的M2的常闭触点用转换条件X003的常闭触点代替即可,如图3-3-6c 所示。如果转换条件较复杂,要将对应的转换条件整个取反才可以完成停止电路。 2.在小闭环中增设一步如图3-3-7a 所示,在小闭环中增设M10步,就可以解决这一问题,这一步没什么操作,它后面的转换条件“=1”,相当于逻辑代数中的常数1,即表示转换条件总是满足的,只要进入步M10,将马上转换到步M2,根据图3-3-7a画出的梯形图如图3-3-7b所示。,上一页,返回,课题四 多种液体混合装置的PLC控制,学习目标 1.熟练掌握顺序功能图的画法。 2.掌握顺序功能图中控制过程停止的设计方法。,下一页,返回,课题四 多种液体混合装置的PLC控制,知识学习 顺序控制设计法中停止的处理在前面的任务中我们都未设置停止的处理,在顺序功能图法中停止的插入有一定的技巧。在任务要求中,停止按钮的按下并不是按顺序进行的,在任何时候都可能按下停止按钮,而且不管什么时候按下停止按钮都要等到当前工作周期结束后才能响应。所以停止按钮的操作不能在顺序功能图中直接反映出来,而是要通过某些元素间接地反映到功能图的执行中,这就是本节所要解决的问题。下面以运料小车的控制过程予以说明。图3-4-1a所示为送料小车的顺序功能图,若在控制要求中增加“停止功能”,即“按下停止按钮X004,在送料小车在完成当前工作周期的最后一步后,返回初始步,系统停止工作。停止按钮X004的操作不能在顺序功能图中直接反映出来,我们要解决这样的问题,可以引入辅助继电器M7间接表示出来,如图3-4-1b所示。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,为了实现按下停止按钮X004后,在步M4之后结束工作,这就需要在梯形图中设置了用“起-保-停”电路控制的辅助继电器M7,即按下起动按钮X003后,M7变为ON。它只是在步M4之后的转换条件中出现,M7所以在按了停止按钮X004,M7变为OFF后,系统不会马上停止运行。送料小车返回限位开关X001处时,如果没有按停止按钮,转换条件X001·M7满足,系统将返回步M1,开始下一周期的工作。如果已经按了停止按钮,M7为OFF,右限位开关X001为ON时,转换条件X001·M7满足,系统将返回初始步M0,停止运料。“起-保-停”电路的编程方法设计的送料小车控制的梯形图如图3-4-2所示。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,工作任务 一、任务要求搅拌控制系统程序设计——使用开关量。如图3-4-3所示为多种液体混合装置示意图,适合如饮料的生产、酒厂的配液、农药厂的配比等。L1、L2、L3分别为高液位、中液位、低液位液面传感器,液面淹没时接通,两种液体的输入和混合液体放液阀门分别由电磁阀YV1、YV2和YV3控制,M为搅匀电动机。 (1)初始状态当装置投入运行时,液体A、液体B阀门关闭(YV1=YV2=OFF),放液阀门打开20s将容器放空后关闭。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,(2)起动操作 按下起动按钮SB1,液体混合装置开始按下列给定顺序操作: 1)YV1=ON,液体A流入容器,液面上升;当液面达到L2处时,L2=ON,使YV1=OFF,YV2=ON,即关闭液体A阀门,打开液体B阀门,停止液体A流入,液体B开始流入,液面上升。 2)当液面达到L1处时,L1=ON,使YV2=OFF,电动机M=ON,即关闭液体B阀门,液体停止流入,开始搅拌。 3)搅匀电动机工作30S后,停止搅拌(M= OFF),放液阀门打开(YV3=ON),开始放液,液面开始下降。 3)当液面下降到L3处时,L3由ON变到OFF,再过5s,容器放空,使放液阀门YV3关闭,开始下一个循环周期。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,(3)停止操作在工作过程中,按下停车按钮SB2,搅拌器并不立即停止工作,而要将当前容器内的混合工作处理完毕后(当前周期循环到底),才能停止操作,即停在初始位置上,否则会造成浪费。本课题的任务要求用PLC实现多种液体混合装置的控制。 二、任务分析 1.输入输出点确定根据多种液体混合装置的控制要求,需要输入点5个,输出点4个,其输入输出分配表如表3-4-1所示。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,2.PLC控制接线图根据输入输出点的分配,画出PLC的接线图如图3-4-5所示。 3.顺序功能图用顺序控制设计法来实现的顺序功能图如图3-4-6所示。其中M5的插入就是解决停止问题,M5作为间接地控制来达到停止的目的,具体操作如梯形图3-4-7所示。 4.PLC梯形图根据控制要求,设计的梯形图如图3-4-7所示。,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,5.指令语句表,上一页,下一页,返回,课题四 多种液体混合装置的PLC控制,知识拓展 本课题的拓展内容:以转化为中心的电路编程方法如图3-4-5所示为以转换为中心的电路编程方法的顺序功能图与梯形图的对应关系,实现图3-4-5a中M2对应的转换需要同时满足两个条件,即该转换的前级步是活动步(M1=1)和转换条件满足(X001=1)。在梯形图3-4-5b中,可以用M1和X001的常开触点组成的串联电路来表示上述条件。该电路接通时,两个条件同时满足,此时应完成两个操作,即将该转换的后续步变为活动步(用SET指令将M2置位)和将该转换的前级步变为不活动步(用RST复位M1),这种编程方法与转换实现的基本规则之间有着严格的对应关系,用它编制复杂的顺序功能图的梯形图时,更能显示出它的优越性。,上一页,返回,课题五 运料小车的PLC控制,学习目标 1. 掌握 FX2N的步进指令和状态转移图的功能、应用范围和使用方法。 2. 掌握步进指令和状态转移图编程的规则、步骤与编程方法,并能编写一些工程控制程序。,下一页,返回,课题五 运料小车的PLC控制,知识学习 1. 状态器(S)状态器用来纪录系统运行中的状态。是编制顺序控制程序的重要编程元件,它与后述的步进顺控指令STL配合应用。状态器有五种类型:初始状态器S0~S9共10点;回零状态器S10~S19共10点;通用状态器S20~S499共480点;具有状态断电保持的状态器有S500~S899,共400点;供报警用的状态器(可用作外部故障诊断输出)S900~S999共100点。 在使用状态器时应注意: (1)状态器与辅助继电器一样有无数的常开和常闭触点; (2)状态器不与步进顺控指令STL配合使用时,可作为辅助继电器M使用; (3)FX2N系列PLC可通过程序设定将S0~S499设置为有断电保持功能的状态器。,上一页,下一页,返回,课题五 运料小车的PLC控制,2.状态转移图状态转移图(Sequential Function Chart,SFC)是描述控制系统的控制过程、功能和特性的一种图形,是基于状态(工序) 的流程以机械控制的流程来表示。图3-5-1为一顺序控制的状态转移图。顺序控制要根据预先规定的工作程序和各程序之间相互转换的条件,对控制过程各阶段的顺序进行自动控制。控制顺序根据逻辑规则所决定的信息传输与转换条件决定。因此,设计状态转移 图时,首先要将系统的工作过程分解成若干个连续的阶段,这些阶段称为状态或步。每一状态都要完成一定的操作,驱动一定的负载,相邻的状态则又有不同的操作。一个步可以是动作的开始、持续或结束。一个过程划分的步越多,描述的就越精确。状态与状态之间也可以说步与步之间由转换条件来分隔。当相邻两步之间的转换条件得到满足时,转换得以实现。即上一步的活动结束,下一步的活动开始。状态转移图的画法如下:,上一页,下一页,返回,课题五 运料小车的PLC控制,(1)在状态转移图中,用矩形框来表示“步”或“状态”,矩形框中用状态S及其编号表示。 (2)与控制过程的初始情况相对应的状态称为初始状态,每个状态转移图应有一个初始状态,初始状态用双线框来表示。与步相关的动作或命令用与步相连的梯形图符来表示。当某步激活时,相应的动作或命令被执行。一个活动步可以有一个或几个动作(命令)被执行。 (3)步与步之间用有向线段来连接,如果进行方向是从上到下或从左到右,则线段上的箭头可以不画。状态转移图中,会发生步的活动状态的进展,该进展按有向连续规定的线路进行,这种进展是由转换条件的实现来完成的。,上一页,下一页,返回,课题五 运料小车的PLC控制,(4) 转换的符号是一条短线,它与步间的有向连接线段相垂直。在短线旁可用文字、 布尔表达式或图形符号标注转换条件。图3-5-1给出的是状态转移图的一种结构形式—单流程形式,它由一系列相继激活的步组成,在每步后面紧接一个转换。此外还有多分支的状态转移图等,后面将进行介绍。状态转移图可以将一个复杂系统的顺序动作表示的非常清楚、简单、直观、容易理解。它并不涉及具体的实现方法,便于不同专业人员间的技术交流,对于设计系统、编写与调试程序和系统维修都是非常有帮助的。,上一页,下一页,返回,课题五 运料小车的PLC控制,3. 步进指令 (1)指令定义及应用对象步进控制指令共有两条,其定义及应用对象见表3-5-1。 (2)指令功能及说明 1)主控功能STL 指令仅仅对状态器S有效。STL指令将状态器S的触点与主母线相连并提供主控功能。使用STL指令后,触点的右侧起点处要使用LD (LDI)指令,步进复位指令RET使LD点返回主母线。,上一页,下一页,返回,课题五 运料小车的PLC控制,2)自动复位功能即状态转移后原状态会自动复位。当使用 STL 指令时,新的状态器S被置位,前一个状态器S将自动复位。对于STL指令后的状态器S,使用OUT指令和SET指令具有同样的功能,即都能使转移源自动复位,两者的差别是OUT指令在状态转移图中只用于向分离的状态转移,而不是向相邻的状态转移。 3)驱动功能STL触点可直接驱动或通过其他触点来驱动软元件线圈负载。 4)步进复位指令RET功能如前所述,使用STL指令后,与其相连的LD(LDI)回路块被右移,当需要把LD(LDI)触点返回到主母线上,要用RET指令。这里必须注意,STL指令与RET指令并不需要成对使用,但当全部STL 电路结束时,一定要写入RET指令。,上一页,下一页,返回,课题五 运料小车的PLC控制,工作任务 一、任务要求 工作前运料小车如图3-5-2处于原点,下限位开关 LS1被压合,料斗门关上,原点指示灯亮。当选择开关 SA闭合,按下启动按钮 SB1料斗门打开,时间为 8s,给运料车装料。装料结束,料斗门关上,延时 1s后料车上升,直至压合上限位开关 LS2后停止,延时 1s之后卸料 10s,料车复位并下降至原点,压合 LS1后停止。然后又开始下一个循环工作。当开关 SA断开,料车工作一个循环后停止在原位,指示灯亮。按下停车按钮 SB2后则立即停止运行。,上一页,下一页,返回,课题五 运料小车的PLC控制,二、任务分析 1.输入输出点确定 根据运料小车的控制要求,需要输入点5个,输出点4个,具体分配见表3-5-1。 2.状态转移图图3-5-3是控制运料小车单循环或自动循环的状态转移图。图中用到状态器S0、S20~S25, 每一个状态器表明了每一步的动作内容。当状态转移时,前一个状态转移器自动停止工作,后一个状态器被置位,开始执行新的操作。当运料车处于原点,即下限位开关LS1被压合,料斗门关上,则S0转到S20,原点指示灯 HL亮。当按下启动按钮SB1,工作状态器从 S20转移到S21。S21被激励后,接通输出继电器 Y3,料斗门打开 8s后关闭,再延时 1s后工作状态从S21转移到S22,S22被激活后,接通输出继电器 Y1,运料车上升直至上限位开关 LS2接通,工作状态便从S22转移到 S23。,上一页,下一页,返回,课题五 运料小车的PLC控制,S23被激励后,延时 1s,工作状态从 S23转移到S24。S24被激励后,接通卸料机构驱动输出继电器 Y4,运料车卸料 10s后,工作状态从S24转移到 S25。S25被激励后,接通输出继电器 Y2,运料车下降直至下限位开关LS1接通,此时如果工作方式选择开关SA闭合,则X2 接通,工作状态从S25转移到S21,运料车自动开始第二次循环工作。如果SA断开,即X2断开,则转移到初始状态S0,当 X3=ON,Y3=OFF,则S20被激励,原点指示灯亮,此时启动按钮重新按下,又开始第二次循环工作。 3.PLC控制接线图 根据输入输出点分配,画出PLC的接线图如图3-5-4所示。 4.PLC梯形图根据控制要求,设计的梯形图如图3-5-5所示。,上一页,下一页,返回,课题五 运料小车的PLC控制,知识拓展 本课题的拓展内容:使用STL指令应注意的事项 使用STL指令应注意: (1)与STL触点相连的触点应使用LD或LDI指令。 (2)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈和应用指令。 (3)由于PLC只执行活动状态对应的电路块,使用STL指令时允许双线圈输出。 (4)在活动状态转移过程中,相邻的两个状态元件会同时ON一个扫描周期,可能会引发瞬时的双线圈问题。 (5)OUT指令与SET指令均可用于活动状态的转移。,上一页,下一页,返回,课题五 运料小车的PLC控制,在STL区内的OUT指令用于状态转移图中的跳转。如果想跳回已经处理过的步,或向前跳过若干步,可对状态继电器使用OUT指令。OUT指令还可以用于远程跳转,即从状态转移图中的一个序列跳到另外一个序列。 (6)STL指令不能与MC/MCR指令一起使用。 (7)并行序列或选择序列中分支处的支路数不能超过8条,总的支路数不能超过16条。 (8)在转移条件对应的电路中,不能使用ANB、ORB、MPS、MRD和MPP指令。,上一页,返回,课题六 十字路口交通灯的PLC控制,学习目标 1.熟悉顺控指令的编程方法。 2.掌握并行性流程程序的编制。 3.掌握交通灯的程序设计及其外部接线。,下一页,返回,课题六 十字路口交通灯的PLC控制,知识学习 1.并行序列的状态转移图并行序列结构是指同时处理多个程序流程。图3-6-1中当S21步被激活成为活动步后,若转换条件X1成立就同时执行左、右二支程序。 S26为汇合状态,由S23、S25二个状态共同驱动,当这二个状态都成为活动步且转换条件X4成立时,汇合转换到S26步。,
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:模块三顺序功能图.ppt
链接地址:https://www.weizhuannet.com/p-9812031.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开