2019 PLC基础及应用ppt课件.ppt

2019 PLC基础及应用ppt课件.ppt

ID:58959948

大小:1.56 MB

页数:77页

时间:2020-09-28

2019 PLC基础及应用ppt课件.ppt_第1页
2019 PLC基础及应用ppt课件.ppt_第2页
2019 PLC基础及应用ppt课件.ppt_第3页
2019 PLC基础及应用ppt课件.ppt_第4页
2019 PLC基础及应用ppt课件.ppt_第5页
资源描述:

《2019 PLC基础及应用ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章状态转移图编程4.4实训项目4.3状态编程思想在非状态元件编程中的应用4.2状态转移图的编程方法4.1状态元件、状态转移图4.5习题4.1状态元件、状态转移图4.1.1状态编程思想梯形图由于其编程简单、使用方便等优点,受到了很多技术人员的青睐,但在一些工艺流程控制方面,还存在以下缺点:1)自锁、互锁等连锁关系设计复杂、易出错、检查麻烦。2)难以直接看出具体工艺控制流程及任务。为此,人们经过不懈努力,开发了状态转移图,也称顺序功能图(SFC),它不仅具有流程图的直观,而且能够方便处理复杂控制中的逻辑关系。图4-1台车自动往

2、返示意图下面通过一个例子来说明状态编程思想的优点,某台车自动往返示意图如图4-1所示。在图4-1某台车自动往返工作流程中,其在一个周期中的工艺控制要求如下:1)按下启动按钮,台车前进。2)台车前进过程中碰到行程开关SQ2时,停止前进并开始后退。3)台车后退过程中碰到行程开关SQ1时,台车停止,10s后第二次前进。4)台车前进过程中碰到行程开关SQ3时,停止前进并开始后退。5)台车后退过程中碰到行程开关SQ1时,台车停止。根据上述控制要求,该工艺控制可用如图4-2所示的工作步序图来表示,其具有的特点如下:1)复杂的控制任务分解成

3、了若干个工序,有利于程序的结构化设计。2)工序任务明确且具体,方便局部编程。3)可读性强,容易理解,能清晰反映整个工艺流程。图4-2台车往返运行步序图4.1.2状态元件在图4-2中,可以将每个工序当作一种状态,该状态可以通过状态器S来表示。FX2N系列PLC中,状态器S共有1000点,其分配及用途如下:1)S0~S9,状态转移图的初始状态。2)S10~S19,多运行模式控制中用作原点返回状态。3)S20~S499,状态转移图的中间状态。4)S500~S899,停电保持作用。5)S900~S999,报警元件作用。4.1.3状态转

4、移图在图4-2中,“准备”状态可以当作“初始状态”,用S0~S9中的一个来表示;工序1~工序5则相当于中间状态,用S20~S499中的元件来表示,行程开关即状态转换的条件,相当于输入继电器X,前进、后退等任务用输出继电器来表示,延时则用定时器来实现,因此图4-2可以转换成图4-3,即状态转移图SFC。图4-3台车往返运行状态转移图4.1.4步进顺序控制指令FX2N系列PLC有两条步进顺序控制指令(简称“步进指令”):步进接点指令和步进结束指令其指令助记符与功能表如表4-1所示。指令名称助记符梯形图符号功能步进接点指令STL步进

5、接点驱动步进结束指令RET步进程序结束返回表4-1步进顺序控制指令说明STL指令的意义为激活某个状态,首先它类似于主控触点,该触点后的所有操作均受该触点控制;其次,只有被激活的程序段才被扫描执行,而且在单流程状态转移图中,一次扫描只有一个状态被激活,被激活的状态有自动关闭激活它的前个状态的能力,因此,不必考虑状态之间的互锁,而且当某个状态被关闭后,该状态中所有以OUT指令的输出全部变为OFF。图4-4STL指令使用说明STLS20OUTY1LDX1SETS21STLS21(a)状态图(b)梯形图(c)指令表从图4-4中,可以总

6、结出步进指令的使用要求如下:1)步进接点指令在梯形图上体现为从主母线引出的状态接点,具有建立子母线的功能,以使该状态的操作均在子母线上进行,与该子母线连接的接点开始要用LD或LDI指令开始。2)只有当步进接点处于激活状态时,其后面的电路才会动作;如果步进接点指令未激活,则该步进接点后的所有电路将被跳过不扫描。3)允许同一元件的线圈在不同的STL接点后多次使用,但定时器线圈不能在相邻的状态中出现。4)STL指令的新母线上可以有多个线圈同时输出,但经LD或LDI指令编程后,输出指令不得与新母线相连。5)STL指令可以驱动Y、M、S

7、、T,若要保持元件的输出结果应使用SET/RST指令;同一状态寄存器只能使用一次。6)在执行完所有STL指令后,防止出现逻辑错误,一定使用RET指令表示步进功能结束,子母线返回到主母线。4.1.5状态转移图三要素状态转移图中,每个状态都具备下列三要素:1)驱动负载,即该状态所要执行的任务。表达输出可用OUT指令,也可用SET指令。二者区别在于使用SET指令驱动的输出可以保持下去直至使用RST指令使其复位,而OUT指令在本状态关闭后自动关闭。如图4-5中的Y0就是状态S20的驱动负载。2)转移条件,即在什么条件下状态间实现转移。

8、转移条件可以为单一的,也可以是多个元件的串并联。如图4-5中的X1就是状态S20实现转移的条件。3)转移目标,即转移到什么状态。如图4-5中的S21为状态S20的转移目标。转移目标若是顺序非连续转移,转移指令不应使用SET,而应使用OUT,如图4-6所示。图4-5状态转移图三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。