您现在的位置是:首页 > PLC技术 > PLC技术
C200Hα系列PLC梯形图的步程序指令
来源:艾特贸易2017-08-30
简介步程序指令 STEP(08) 和 SNXT(09) 一起使用,在一个大型程序中的程序段间设置断点,以便使这些程序段作为一个整体执行,并在执行完毕后复位,一般情况下,一段程序通常和实际应用中
步程序指令STEP(08)和SNXT(09)一起使用,在一个大型程序中的程序段间设置断点,以便使这些程序段作为一个整体执行,并在执行完毕后复位,一般情况下,一段程序通常和实际应用中的一个生产过程相对应。
步程序定义和启动指令梯形图符号如下所示。
操作数数据区域B:控制位
IR,SR,AR,HR,LR
所有控制位必须在同一字中,并且要连续。IR29800~IR29915不能用于控制位B。
说明:STEP(08)指令用IR或HR区域内的一个控制位来定义一个程序段或称为程序步的开始。STEP(08)指令的执行不需要执行条件,但是需要一条具有和STEP(08)控制位相同的SNXT(09)指令,如果这条SNXT( 09)指令的执行条件为“ON”,则具有相同控制位的STEP(08)指令和它后面的程序段就会被执行,一直执行到没有控制位B的STEP(08)指令为止。在最后这个无控制位STEP(08)指令前需要一条具有虚拟控制位的SNXT(09)指令,虚拟控制位可以选择未使用的IR或HR位。
一个步动作可以通过下一个SNXT(09)的执行来结束。当步结束时,步中所有的IR和HR位都变成“OFF”,除TTIM外的定时器都复位,TTIM、计数器、移位寄存器、SET和RSET指令控制的位与KEEP(11)中的位维持原状态。
在步程序中不能使用联锁、跳转、子程序和END(01)指令。
25407是步开始标志位,当STEP(08)执行开始的第一个扫描周期中该位为“ON”。
步程序例题1:一个生产过程由三个生产步骤组成:安装零件、检测零件和包装零件。
3个过程分别由3个检测开关SW1、SW2和SW3启动。该例的流程图和梯形图程序如图5-76所示。图5-76梯形图转换成的助记符程序见表5-24。
表5-24 图5-76梯形图转换成的助记符程序
图5-76 步程序例题1的流程图和梯形图
步程序例题2:某种产品在打印之前按照重量在两种处理方式中选择一种,但是无论做哪种处理,均需打印。当每个过程开始或结束时,位于不同位置的各种传感器将发出信号。该例的流程图、梯形图程序如图5-77所示。图5-77梯形图转换成的助记符程序见表5-25。
图5-77 步程序例题2的流程图和梯形图
表5-25 图5-77梯形图转换成的助记符程序