- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章-步进顺控指令(三)
状态转移图的编程方法 1.状态的三要素 2.编程方法 3.状态转移图的理解 状态指令表 例题 用步进指令设计电动机正反转的控制程序。例题 :控制要求为:按正转起动按钮SB1,电动机正转,按停止按钮SB电动机停车停止;按反转起动按钮SB2,电动机反转,按停止按钮SB电动机停止; 解:(1)I/O分配 X0:SB(常开),X1:SB1,X2:SB2,X3:热继电器FR(常开);Y1:正转接触器KM1,Y2:反转接触器KM2 。(2)状态转移图 (3)指令表 根据图示(a)所示的状态转移图,其指令表如图示(b)所示。 例题:自动门控制系统状态转移图 关门减速开关X4时,改为低速关门,碰到关门极限开关X5时电机停 在关门期间若感应器检测到有人,停止关门,T1延时0.5s后自动转 为高速开门。 工作过程:放好工件后,按下启动按钮X0,Y0变为ON,工件被夹紧,夹紧后压力继电器X1为ON,Y1和Y3使两只钻头同时开始向下进给。大钻头钻到由限位开关X2设定的深度时,Y2使它上升,升到由限位开关X3设定的 图示是用STL指令编制的步进梯形图 STL S22 OUT Y2 LD X2 SET S23 LD X23 SET S3 LD X3 SET S26 STL S24 OUT Y4 LD X5 SET S25 STL S25 OUT Y5 LD X6 SET S26 LD S26 SET Y6 2. 并行的分支与汇合 图4. 8 并行的分支与汇合 (a) 状态转移图;(b) 梯形图 并行分支的编程原则是先集中进行并行分支处理,再集中进行汇合处理。当转换条件X1接通时,由状态器S21分两路同时进入状态器S22和S24,以后系统的两个分支并行工作,图4.9中水平双线强调的是并行工作,实际上与一般状态编程一样,先进行驱动处理,然后进行转换处理,从左到右依次进行。当两个分支都处理完毕后,S23、S25同时接通,转换条件X4也接通时,S26接通,同时S23、S25自动复位。多条支路汇合在一起,实际上是STL指令连续使用(在梯形图上是STL接点串联)。STL指令最多可连续使用8次,即最多允许8条并行支路汇合在一起。与图4.9对应的语句表如下: STL S21 OUT Y1 LD X1 SET S22 SET S24 STL S22 OUT Y2 LD X2 SET S23 STL S23 OUT Y3 STL S24 OUT Y4 LD X3 SET S25 STL S 25 OUT Y5 STL S23 STL S25 LD X4 SET S26 STL S26 OUT Y6 其中,连续用STL表示并行汇合。 起始位置时停止上升。小钻头钻到由限位开关X4设定的深度时,Y4使它上升,升到由限位开关X5设定的起始位置时停止上升,同时设定值为3的计数器C0的当前值加1。两个都到位后,Y5使工件旋转120O,旋转到位时X6为ON,旋转结束后又开始钻第二对孔。3对孔都钻完后,计数器的当前值等于设定值3,转移条件C0满足。Y6使工件松开,松开到位时,限位开关X7为ON,系统返回初始状态。 注意:状态S2l之后,有一个选择序列的合并,还有一个并行序列的分支。在状态S29之前,有一个并行序列的合并,还有一个选择序列的分支。在并行序列中,两个子序列中的第一个状态S22和S25是同时变为活动状态的,两个子序列中的最后一个状态S24和S27不是同时变为不活动状态的。 图示(b)中,当状态S21是活动状态,并且转移条件X1 ON时,状态S22和S25同时变为活动状态,两个序列开始同时工作。在梯形图中,用S21的STL触点和X1的常开触点组成的串联电路来控制SET指令对S22和S25同时置位,系统程序将前级状态S2l变为不活动状态。 图示(b)中并行序列合并处的转移有两个前级状态S24和S27,根据转移实现的基本规则,当它们均为活动状态并且转移条件满足,将实现并行序列的合并。 4.3 步进指令的应用举例 4.3.1 交通信号灯控制 1. 控制要求 如图4.9所示,信号灯的动作受开关总体控制,按一下启动按钮,信号灯系统开始工作,并周而复始地循环动作;按一下停止按钮,所有信号灯都熄灭。信号灯控制的具体要求如表4.3所示。 表4.3 十字路口交通信号灯控制要求 2. 系统配置 根据信号控制要求,I/O分配及其接线如图4.10所示。图中用一个输出点驱动两个信号灯,如果PLC输出点的输出电流不够,可以用一个输出点驱动一个信号灯,也可以在PLC输出端
文档评论(0)