首页 理论教育 Jump指令JMP和标志指令LBL的用法解析

Jump指令JMP和标志指令LBL的用法解析

时间:2023-06-17 理论教育 版权反馈
【摘要】:跳转指令可以使PLC编程的灵活性大大提高,可以使主机根据对不同条件的判断,选择不同的程序段执行程序。跳转指令和标号指令的LAD和STL格式如表5-6所示。表5-6 跳转指令和标号指令的LAD和STL格式图5-38 跳转指令和标号指令的应用跳转指令和标号指令必须配合使用,而且只能使用在同一程序块中,如主程序、同一个子程序或同一个中断程序。③对定时器来说,因刷新方式不同而工作状态不同。所以在跳转段里的定时器要慎用。

Jump指令JMP和标志指令LBL的用法解析

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

跳转指令和标号指令的LAD和STL格式如表5-6所示。跳转指令和标号指令的应用如图5-38所示。使用说明如下。

表5-6 跳转指令和标号指令的LAD和STL格式

图5-38 跳转指令和标号指令的应用

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

(2)执行跳转后,被跳过程序段中的各元器件的状态。(www.xing528.com)

①O、M、S、C等元器件的位保持跳转前的状态。

②计数器C停止计数,当前值存储器保持跳转前的计数值。

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

(3)“跳转”及其对应的“标号”指令必须始终位于相同的代码段中(主程序、子程序或中断程序)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈