位置:51电子网 » 技术资料 » 单 片 机

跳转与标号指令

发布时间:2019/6/7 20:50:00 访问次数:1454

   跳转与标号指令

   跳转指令可以使PLC编程的灵活性大大提高,使主机可根据不同条件的判断,选择不同的程序段执行程序。EA30QS04AG

   JMP,跳转指令,使能输入有效时,使程序跳转到标号(″)处执行。

   LBI标号指令,标记指令跳转的目的地的位置(刀)。操作数″为0~255。跳转指令的使用说明如下:

   ①影转指令和标号指令必须配合使用,而且只能使用在同一程序块中,如主程序、同一个子程序或同一个中断程序。不能在不同的程序块间互相跳转。

   ②执行跳转后,被跳过程序段中的各元件的状态各有不同:Q、M、S、C等元件的位保持跳转前的状态;计数器C停止计数,当前值存储器保持跳转前的计数值;对定时器来说,因刷新方式不同而工作状态不同。在跳转期间,分辨率为1ms和10ms的定时器会一直保持跳转前


的工作状态,原来工作的继续工作,到设定值后其位的状态也会改变,输出触点动作,当前值存储器一直累计到最大值32767才停止。对分辨率为100ms的定时器来说,跳转期间停止工作,但不会复位,存储器里的值为跳转时的值,跳转结束后,若输人条件允许,可继续计时,但已失去了准确计时的意义。所以在跳转段里的定时器要慎用。




   跳转与标号指令

   跳转指令可以使PLC编程的灵活性大大提高,使主机可根据不同条件的判断,选择不同的程序段执行程序。EA30QS04AG

   JMP,跳转指令,使能输入有效时,使程序跳转到标号(″)处执行。

   LBI标号指令,标记指令跳转的目的地的位置(刀)。操作数″为0~255。跳转指令的使用说明如下:

   ①影转指令和标号指令必须配合使用,而且只能使用在同一程序块中,如主程序、同一个子程序或同一个中断程序。不能在不同的程序块间互相跳转。

   ②执行跳转后,被跳过程序段中的各元件的状态各有不同:Q、M、S、C等元件的位保持跳转前的状态;计数器C停止计数,当前值存储器保持跳转前的计数值;对定时器来说,因刷新方式不同而工作状态不同。在跳转期间,分辨率为1ms和10ms的定时器会一直保持跳转前


的工作状态,原来工作的继续工作,到设定值后其位的状态也会改变,输出触点动作,当前值存储器一直累计到最大值32767才停止。对分辨率为100ms的定时器来说,跳转期间停止工作,但不会复位,存储器里的值为跳转时的值,跳转结束后,若输人条件允许,可继续计时,但已失去了准确计时的意义。所以在跳转段里的定时器要慎用。




上一篇:程序控制指令

上一篇:​循环指令

相关技术资料
6-7跳转与标号指令

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!