欢迎来到天天文库
浏览记录
ID:57645623
大小:2.87 MB
页数:73页
时间:2020-08-30
《顺序控制梯形图.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章顺序控制梯形图的编程方法根据系统的顺序功能图设计梯形图的方法,称为顺序控制梯形图的编程方法。(1)控制系统除自动程序外,还需要手动程序自动控制程序的执行对硬件可靠性的要求是很高的,如果机械式限位开关、接近开关、光电开关等不能提供正确的反馈信号,自动控制程序是无法成功执行的。在这种情况下,为了保证生产的进行,需要改为手动操作,在调试设备时也需要在手动状态下对各被控对象进行独立的操作。因此除了自动程序外,一般还需要设计手动程序。(2)开始执行自动程序时,应使控制对象与控制系统都处于初始状态如果开始自动运行之前控制对象与控制系统都没有处于要求
2、的初始状态,则应进入手动工作方式,用手动操作使二者进入初始状态后,再切换到自动工作方式,也可以设置使系统自动进入初始状态的工作方式(见§5-4节)。(3)较复杂程序的典型结构①跳步结构:如图5-1所示。X10是自动/手动切换开关,CJ为条件跳转指令,X10为ON时跳步条件满足,将跳过自动程序,跳到标号P0处,执行手动程序;X10为OFF时将执行自动程序,跳过手动程序。公用程序用于自动程序和手动程序相互切换的处理,自动程序和手动程序都需要完成的任务可以放在公用程序中。②子程序调用结构:如图5-2所示。子程序放在FEND(主程序结束)指令之后,S
3、RET指令表示子程序结束,将返回主程序。M8000的常开触点一直闭合,保证了公用程序的无条件执行。手动方式时X10的常开触点闭合,调用手动程序。自动方式时X10的常闭触点闭合,执行自动程序。由于自动程序和手动程序的调用条件相反,并且调用条件未满足时不会执行被调用的子程序,因此在同一个扫描周期内,不会同时执行自动程序和手动程序。在这种情况下,同一个元件的线圈可以分别在自动程序和手动程序中各出现一次。(4)进入初始状态前需做的准备工作系统在进入初始状态之前,还应将与顺序功能图的初始步对应的编程元件置位,为转换的实现作好准备,并将其余各步对应的编程
4、元件置为OFF状态,这是因为在没有并行序列或并行序列未处于活动状态时,同时只能有一个活动步。在§5-1~§5-3节中,假设刚开始执行用户程序时,系统已处于要求的初初始状态,除初始步之外其余各步对应的编程元件均为OFF。在程序中用初始化脉冲M8002将初始步置位,为转换的实现作好准备。(5)本章主要内容:§5-1节介绍使用三菱公司的STL(步进梯形)指令的编程方法,STL指令是用于设计顺序控制程序的专用指令,该指令易于理解,使用方便。如果读者使用三菱的PLC,建议优先采用STL指令来设计顺序控制程序。§5-2节和§5-3节分别介绍使用起保停电路
5、的编程方法和以转换为中心的编程方法,这两种编程方法的通用性很强,可以用于各个厂家的PLC。具有单周期、连续、单步、自动返回原点和手动等多种工作方式的控制系统的顺序控制梯形图的设计是比较复杂和困难的,§5-4节介绍了这类系统的顺序控制程序的编程方法。§5-1使用STL指令的编程方法5.1.1STL指令(1)STL指令与STL触点①STL指令的概念:步进梯形指令(StepLadderInstruction)简称为STL指令。②STL指令的功能:把一个状态继电器的常开触点与左母线连接。③STL触点的概念:STL指令所作用的状态继电器的常开触点称为S
6、TL触点。④STL触点的表示方法:用空心触点表示。FX系列PLC还有一条使STL指令复位的RET指令。利用这两条指令,可以很方便地编制顺序控制梯形图程序。(2)STL指令编制的顺序控制梯形图程序的特点①STL指令使编程者可以生成流程和工作与顺序功能图很接近的程序。②顺序功能图中的每一步对应一小段程序,每一步与其他步是完全隔离开的。③这种编程方法可以节约编程时间,并能减少编程错误。(3)用FX系列PLC的状态继电器编制顺序控制程序时的要求:①状态继电器应与STL指令一起使用。②S0~S9用于初始步,S10~S19用于自动返回原点,S20~S30
7、71用于除此之外的其余各步。(4)STL触点驱动的电路块的功能顺序功能图与梯形图之间的对应关系如图5-3所示,由此可知,STL触点驱动的电路块有三个功能,即对负载的驱动处理、指定转换条件和指定转换目标。(5)STL程序的特点①当某一步为活动步时,对应的STL触点接通,它右边的电路被处理,该步的负载线圈被驱动。②某一STL触点闭合后,当该步后面的转换条件满足时,转换实现,即后续步对应的状态继电器被SET或OUT指令置位,后续步变为活动步,同时与原活动步对应的状态继电器被系统程序自动复位,原活动步对应的STL触点断开。③STL程序区内可以使用标准
8、梯形图的绝大多数指令和结构,包括应用指令。(6)STL程序的编制要求①在PLC由STOP切换到RUN状态时,应当用初始化脉冲M8002来将初始状态继电器置为ON,以
此文档下载收益归作者所有