- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲步进顺序控制指令
第5讲 步进顺序控制指令 一、功能流程图概述 二、功能图的程序设计 三、功能图向梯形图的转换 5-1功能图程序的构成 一、 功能流程图概述 顺序功能流程图,简称功能图(SFC),又叫状态流程图或状态转移图。它是专用于工业顺序控制程序设计的一种功能说明性语言,能完整地描述控制系统的工作过程、功能和特性,是分析、设计电气控制系统控制程序的重要工具。 顺序功能图由步、有向连线、转换、转换条件和动作组成。 1.步 步是控制系统中的一个相对不变的性质,它对应于一个稳定的状态。在功能流程图中步通常表示某个执行元件的状态变化。 步用矩形框表示,框中的数字是该步的编号,编号可以是该步对应的工步序号,也可以是与该步相对应的编程元件(如PLC内部的通用辅助继电器、步标志继电器等)。步的图形符号如图5.1(a)所示。 2.初始步 初始步对应于控制系统的初始状态,是系统运行的起点。一个控制系统至少有一个初始步,初始步用双线框表示,如图5.1(b)所示。 一个步表示控制过程中的稳定状态,它可以对应一个或多个动作。可以在步右边加一个矩形框,在框中用简明的文字说明该步对应的动作,如下图5.3所示。 图中(a)表示一个步对应一个动作;图(b)和(c)表示一个步对应多个动作,两种方法任选一种。 4.活动步 当系统正处于某一步所在阶段时,该步处于活动状态,称该步为活动步。步处于活动步时,相应的动作被执行;处于不活动状态时,相应的动作被停止执行或不执行。 5.有向线段 6.转换和转换条件 二、 使用规则 (1)步与步不能直接相连,必须用转移分开; (2)转移与转移不能直接相连,必须用步分开; (3)步与转移、转移与步之间的连线采用有向线段,画功能图的顺序一般是从上向下或从左到右,正常顺序时可以省略箭头,否则必须加箭头。 (4)一个功能图至少应有一个初始步。 三、转换实现的基本规则 转换要实现必须同时满足两个条件: 1.该转换的前级步都必须是活动步; 2.相应的转换条件得到满足。 转换实现时应完成两个操作: 1.后续步都变为活动步; 2.前级步都变为不活动步。 5-2 顺序功能图程序的三种结构形式 (1)顺序结构 (2)分支结构 选择性分支 并行分支 (3)循环结构 (4)复合结构 一、单序列结构 特点:直线 每一步后面只有一个转换,每个转换后面只有一步。各个工步按顺序执行,上一工步执行结束,转换条件成立,立即开通下一工步,同时关断上一工步。 例:锅炉鼓风机和引风机的控制 控制要求:按下起动按钮I0.0后,应先开引风机,延时再开鼓风机。按了停止按钮I0.1后,应先停鼓风机, 5S后再停引风机。 编程练习 某组合机床的动力头在初始状态时停在最左边,限位开关I0.3为1状态。按下起动按钮I0.0,动力头的进给运动如图所示,工作一个循环后,返回并停在初始位置,控制电磁阀为Q0.0--Q0.2。 二、并行分支 特点:同时几条件支路执行 例二:某钻床控制系统 某专用钻床用两只钻头同时钻两个孔,操作人员放好工件后,按下起动按钮I0.0,工件被夹紧后两只钻头同时开始工作,钻到由限位开关I0.2和I0.4设定的深度时分别上行,回到由限位开关I0.3和I0.5设定的起始位置时停止上行。两个都到位后,工件被松开,松开到位后,加工结束,系统返回初始状态。 三、选择性分支 特点:有几条分支,需要进行选择,只能运行其中一条去路。 大小球分捡机械臂装置的控制 大小球分捡机械臂装置如图所示。当机械臂处于原始位置时,即上限位开关LS1和左限位开关LS3压下,抓球电磁铁处于失电状态,这时按动启动按钮后,机械臂下行,碰到下限位开关后停止下行,且电磁铁得电吸球。如果吸住的是小球,则大小球检测开关SQ为ON;如果吸住的是大球,则SQ为OFF。1秒钟后,机械臂上行,碰到上限位开关LS1后右行,它会根据大小球的不同,分别在LS4(小球)和LS5(大球)处停止右行,然后下行至下限位停止,电磁铁失电,机械臂把球放在小球箱里或大球箱里,1秒钟后返回。如果不按停止按钮,则机械臂一直工作下去;如果按了停止按钮,则不管何时按,机械臂最终都要停止在原始位置。再次按动启动按钮后,系统可以再次从头开始循环工作。 I/O分配 输入点: 启动按钮SB1 I0.0 停止按钮SB2 I0.1 上限位开关LS1 I0.2 下限位开关LS2 I0.3 左限位开关LS3 I0.4 小球右限位开关LS4 I0.5 大球右限位开关LS5 I0.6 大小球检测开关SQ I0.7 输出点: 原始位置指示灯HL Q0.0 抓球电磁铁K
文档评论(0)