- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]项目3_双头钻床的PLC控制系统
; 任务一: 用步进指令设计电动机正反转的控制程序。通过任务一的学习,了解选择性分支流程状态转移图的编程方法和技巧。
任务二 自动交通灯的PLC控制。通过任务一的学习,了解并行性分支流程状态转移图的编程方法和技巧。
任务三 双头钻床的PLC控制系统。通过任务三的学习,掌握混合分支程序的编程方法; 存在多种工作顺序的状态流程图为分支、汇合流程图。分支流程可分为选择性分支和并行性分支两种。本节介绍分支、汇合流程的编程。
一、选择性分支与汇合及其编程
1.选择性分支状态转移图的特点
由两个及以上的分支流程组成的,但根据控制要求只能从中选择一个分支流程执行的程序,称为选择性流程程序。图2-3-1所示是具有2个支路的选择性流程程序,其特点如下: ;
①从2个流程中选择执行哪一个流程由转移条件X1、X4决定。
②分支转移条件X1、X4不能同时接通,哪个接通,就执行哪条分支。
③当S21已动作时,一旦X0接通,程序就向S22转移,则S21复位。因此,即使以后X4接通,S24也不会动作。
④汇合状态S26可由S23,S25中任意一个驱动。;2.选择性分支的编程
选择性分支的编程与一般状态的编程一样,先进行驱动处理,然后进行转移处理,所有的转移处理按顺序执行,简称先驱动后转移。因此,首先对S21进行驱动处理(OUT Y1),然后按S22、S24的顺序进行转移处理。选择性分支的梯形图和指令表程序图2-3-2如下:;
图2-3-2 选择性分支的编程;3.选择性汇合的编程
选择性汇合的编程是先进行汇合前状态的驱动处理,然后按顺序向汇合状态进行转移处理。因此,首先对第一分支(S22和S23)、第二分支(S24和S25)进行驱动处理,然后按S23、S25的顺序向S26转移。选择性汇合的梯形图和指令表程序如图2-3-3所示:;图2-3-3 选择性汇合的编程;二、并行性分支与汇合及其编程
1.并行性分支状态转移图的特点
由两个及以上的分支流程组成的,但必须同时执行各分支的程序,称为并行性流程程序。图2-3-4所示是具有2个支路的并行性状态转移图,其特点如下。;(1)若S21已动作,则只要分支转移条件X1成立,2个流程(S22、S23;S24?? S25)同时并列执行,没有先后之分。
(2)当各流程的动作全部结束时(先执行完的流程要等待全部流程动作完成),一旦X4为ON,则汇合状态S26动作,S23、S25全部复位。若其中一个流程没执行完,则S26就不可能动作。另外,并行性流程程序在同一时间可能有两个及两个以上的状态处于“激活”状态。;2.并行性分支的编程
并行性分支的编程与选择性分支的编程一样,先进行驱动处理,然后进行转移处理,所有的转移处理按顺序执行。根据并行性分支的编程方法,首先对S21进行驱动处理(OUT Y1),然后按第一分支(S22、S23),第二分支(S24、S25)的顺序进行转移处理。并行性分支的程序如图2-3-5下:;
图2-3-5 并行性分支的编程;3.并行性汇合的编程
并行性汇合的编程与选择性汇合的编程一样,也是先进行汇合前状态的驱动处理,然后按顺序向汇合状态进行转移处理。根据并行性汇合的编程方法,首先对S22、S23;S24、S25进行驱动处理,然后按S23、S25的顺序向S26转移。并行性汇合的程序如图2-3-6下:;
图2-3-6 并行性汇合的梯形图和指令表程序;4.编程注意事项
①并行性流程的汇合最多能实现8个流程的汇合。换句话说,一个并行序列中的序列数不能超过8个。
②在并行性分支、汇合流程中,不允许有如图4-18(a)所示的转移条件,而必须将其转化为图4-18(b)后,再进行编程。;图2-3-7 并行性分支、汇合流程的转化;任务一 用步进指令设计电动机正反转的控制程序。其控制要求如下:按正转起动按钮SB1,电动机正转,按停止按钮,电动机被停止;按反转起动按钮SB2,电动机反转,按停止按钮,电动机被停止;且热继电器具有保护功能。;1.根据控制要求,其I/O分配表为;2.状态转移图
根据控制要求,电动机的正反转控制是一个具有两个分支的选择性流程,分支转移的条件是正转起动按钮Xl和反转起动按钮X2,汇合的条件是热继电器X3或停止按钮X0,而初始状态S0可由初始脉冲M8002来驱动。其状态转移图如图2-3-8(a)所示。;根据图 2-3-8(a)所示的状态转移图,其指令表如图2-3-8(b)所示。
文档评论(0)