LOOP和LBL(循环和标号)指令
发布时间:2015/9/21 20:43:24 访问次数:2300
(1)指令功能
预置触发信号接通时,AP4310反复执行LOOP指令和同编号的LBL指令之间的程序,每执行一次,预置数据寄存器的内容减“1”直到DTO中的数据为“0”时退出循环。
操作数为:WY、WR、SV、EV、DT、IX和IY。
(2)编程实例
梯形图和指令表见表7-20。
表7-20梯形图和指令表
(3)程序解释:
当预置触发信号断开时,跳过LOOP1和LBL1指令间的所有程序。在预置触发信号接通时,反复循环执行LOOP指令和同编号的LBL指令之间的程序,每执行一次,预置数据寄存器的内容减“1”直到DTO中的数据为“O”结束循环。
(4)指令使用说明
1)有LOOP指令必有同号的LBL指令,’编号为0—63。
2)在同一程序段中,LOOP指令可以嵌套使用,但不允许出现相同编号的LBL。
3)如果数据区的预置值为“0”,LOOP指令无法执行(无效)。
4) LBL指令在LOOP指令上面,执行循环命令的整个过程包含在一个扫描周期内,所以不可以太长,否则会导致扫描周期过长影响到PLC的响应速度
5)循环跳转指令可以嵌套使用。
6)不能从结束指令ED以前的程序跳转到ED以后的程序中去;也不能在子程序或中断程序与主程序之间跳转;不能在步进区和非步进区进行跳转。
(1)指令功能
预置触发信号接通时,AP4310反复执行LOOP指令和同编号的LBL指令之间的程序,每执行一次,预置数据寄存器的内容减“1”直到DTO中的数据为“0”时退出循环。
操作数为:WY、WR、SV、EV、DT、IX和IY。
(2)编程实例
梯形图和指令表见表7-20。
表7-20梯形图和指令表
(3)程序解释:
当预置触发信号断开时,跳过LOOP1和LBL1指令间的所有程序。在预置触发信号接通时,反复循环执行LOOP指令和同编号的LBL指令之间的程序,每执行一次,预置数据寄存器的内容减“1”直到DTO中的数据为“O”结束循环。
(4)指令使用说明
1)有LOOP指令必有同号的LBL指令,’编号为0—63。
2)在同一程序段中,LOOP指令可以嵌套使用,但不允许出现相同编号的LBL。
3)如果数据区的预置值为“0”,LOOP指令无法执行(无效)。
4) LBL指令在LOOP指令上面,执行循环命令的整个过程包含在一个扫描周期内,所以不可以太长,否则会导致扫描周期过长影响到PLC的响应速度
5)循环跳转指令可以嵌套使用。
6)不能从结束指令ED以前的程序跳转到ED以后的程序中去;也不能在子程序或中断程序与主程序之间跳转;不能在步进区和非步进区进行跳转。
上一篇:手动/自动工作方式切换梯形图
热门点击
- 二极管的正向导通压降在1V左右
- 定子串电阻(或电抗)减压起动控制电路
- LOOP和LBL(循环和标号)指令
- 电动机额定电压的选择
- 熔断器额定电流的确定
- 组与和组或指令ANS、ORS
- 操作频率与通电持续率
- 电动式时间继电器
- 车床的电源采用三相380V交流电源
- 将CD4511、限流电阻、LED双字共阴显示
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]