资源描述:
《顺序控制梯形图的编程方式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、概述:程序结构概述:编程方法定义:根据系统的顺序功能图设计梯形图的方法5.1使用STL指令的编程方法5.2使用起保停电路的编程方法5.3以转换为中心的编程方法5.4具有多种工作方式的系统的编程方法5.1使用STL指令的编程方法STL:步进梯形指令,编程元件采用SSTL触点:使用STL指令常开触点。当某一步为活动步时,对应的STL触点接通,该步的负载被驱动。该步后面的转换条件满足时,转换被实现,即后续步对应的状态被SET指令置位,后续步变为活动步,同时与原活动步对应的状态被系统程序复位,原活动步对应的STL触点断开。5.1使用STL指令的编程STL指令特点:1)与STL触点相连的触点使用LD
2、或LDI指令,即LD点移到STL触点的右侧,直到出现下一条STL指令或RET指令,使LD点返回左侧母线。各STL触点驱动的电路放在一起。最后一个STL电路结束时要使用RET指令。2)STL触点可以直接驱动或通过别的触点驱动Y,M,S,T等元件的线圈。3)由于CPU只执行活动步对应的电路块,使用STL指令允许双线圈输出,即不同的STL触点可以分别驱动同一编程元件的一个线圈。4)STL触点驱动的电路块中不能使用MC和MCR指令,在中断程序与子程序内不能使用STL指令。STL指令:单序列的编程STL指令:选择与并行序列STL指令:应用举例若行人按人行道按钮X0或X1,车道绿灯和人行道红灯亮,30
3、s后车道变为黄灯,再过10s后车道变为红灯,再过5s后人行道变为绿灯,15s后人行道绿灯开始闪烁,闪烁5次后,人行道绿灯灭,红灯亮,5s后系统回到初始状态。传送带控制系统有二传送带如下图所示。按下起动按钮SB1后传送带A运行。当被传送物前沿接近S1时,S1通,A、B同时运行。被传送物体后沿离开S1时,S1断,A停;当被传送物体后沿离开S2时,S2断,B停,系统返回初态(A、B均停)。如SB1按下一分钟后S1未通,则A自动停。要求设计该控制系统,并画出端子分配图、梯形图和主电路图。梯形图程序5.2使用起保停电路的编程方法5.2.1编程背景根据顺序功能图设计梯形图,可以用辅助继电器M来代表步。
4、某一步为活动步时,对应的辅助继电器为ON,某一转换实现时,该转换的后续步变为活动步,前级步变为不活动步。很多转换条件都是短信号,即它存在的时间比它激活的后续步为活动步的时间短,因此应使用有记忆(或称保持)功能的电路(如起保停电路)来控制代表各步的辅助继电器。起保停电路仅使用与触点和线圈有关的指令,任何一种可编程序控制器的指令系统都有这类指令,是一种通用的编程方式。5.2.2起保停电路:编程思想起动电路:将Mi-1和Xi的常开触点串联停止电路:Mi+1=1,将Mi+1的常闭触点与Mi的线圈串联。逻辑代数表达式:输出处理:某一输出量仅在某一步为ON,就将它的线圈与该步对应的M的线圈并联;如果在
5、几步中都为ON,应将代表各步的M的常开触点并联后,驱动该输出继电器的线圈。5.2.3起保停电路:单序列编程方式小车在初始位置时停在左边,限位开关X1为ON。按下起动按钮X0后,小车右行,碰到限位开关X2后,停在该处,3s后后开始左行,碰到X1后返回初始步,停止运动。5.2.4起保停电路:选择和并行序列5.2.4起保停电路(选择和并行序列)选择序列的编程方式分支处理:如果某步后面有N个分支,则将N个后续步对应的辅助继电器的常闭触点与该步线圈串联,作为该步的结束条件。合并处理:如果某步前有N个转换,则该步的起动电路由N条支路并联而成,各支路由某一前级步对应的辅助继电器的常开触点与相应转换条件对
6、应的触点或电路串联而成。并行序列的编程方式合并处理:如果某步前有个并行序列的合并,则该步的起动电路是所有前级步的常开触点与相应转换条件对应相的触点或电路串联而成。5.2.5仅有两步的闭环处理解决方法:在小闭环中,增设一步,这一步只起延时作用,延时时间可取很短(如0.1s),对系统的运行不会有什么影响。5.2.6应用举例:液体混合装置按下起动按钮后,打开阀A,液体A流入容器,中限位开关变为ON时,关闭阀A,打开阀B,液体B流入容器。当液面达到上限位开关时,关闭阀B,电机M开始运行,搅动液体,6s后停止搅动,打开阀C,放出混合液,当液面降至下限位开关之后再过2s,容器放空,关闭阀C,打开阀A,
7、又开始下一周期的操作。按下停止按钮,在当前工作周期的操作结束后,才停止操作(停在初始状态)。限位开关被液体淹没时为ON,阀A、阀B、阀C为电磁阀,线圈通电时打开,断电时关闭。开始时各阀门关闭,各限位开关为OFF。液体混合装置控制系统5.3以转换为中心的编程方法5.3.1编程思想:实现图中Xi对应的转换需要同时满足两个条件,即转换的前级步是活动步(Mi-1=1)和转换条件(Xi=1)。在梯形图中,可以用Mi-1和Xi的常开