【摘要】:指令功能SSTP:表示进入步进程序。SSTP指令始终位于过程n的程序的起始地址处。表2-26 梯形图和指令表程序解释:当检测到X0的上升沿时,执行过程1。3)在步进程序段中不能使用下述指令:JP和LBL、LOOP和LBL、MC和MCE、SUB和RET、INT和IRET、ED和CNDE。
(1)指令功能
SSTP:表示进入步进程序。SSTP指令始终位于过程n的程序的起始地址处。
NSTP:以脉冲方式进入步进程序。当检测到控制触点的上升沿时,程序进入下一个步进程序段,并将前面的程序用过的数据区清除,输出关断,定时器复位。
NSTL:以扫描方式进入步进程序。只要控制触点闭合,程序进入下一个步进程序段,并将前面的程序用过的数据区清除,输出关断,定时器复位。
CSTP:清除指定标记的步进指令,当最后一个步进程序段结束时,使用这条指令清除数据区,输出关断,定时器复位。
SCLR:清除正处于启动状态的程序段。
STPE:结束整个步进过程。
(2)编程实例
梯形图和指令表见表2-26。
表2-26 梯形图和指令表(www.xing528.com)
程序解释:当检测到X0的上升沿时,执行过程1(从SSTP1~SSTP2)。当X1接通时,清除过程1,并开始执行过程2(从SSTP2开始)。当X2接通时,清除过程50,步进程序执行结束。
(3)指令使用说明
1)步进控制是将多个程序段看作若干个过程,按照一定的执行顺序连接起来进行控制。步进指令按严格的顺序分别执行各个程序段,每一段都有独立的编号,编号范围是0~127。编号可以不按顺序。
2)在一个过程执行前,先清除上一个过程,但几个过程可以同时运行(分支)。
3)在步进程序段中不能使用下述指令:JP和LBL、LOOP和LBL、MC和MCE、SUB和RET、INT和IRET、ED和CNDE。
4)在步进程序区内,输出线圈可以直接连在左母线上。
5)特殊内部继电器R9015只在一个步进程序开始时闭合一个扫描周期。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。