【摘要】:跳转指令可以使PLC编程的灵活性大大提高,可以使主机根据对不同条件的判断,选择不同的程序段执行程序。跳转指令和标号指令的LAD和STL格式如表5-6所示。表5-6 跳转指令和标号指令的LAD和STL格式图5-38 跳转指令和标号指令的应用跳转指令和标号指令必须配合使用,而且只能使用在同一程序块中,如主程序、同一个子程序或同一个中断程序。③对定时器来说,因刷新方式不同而工作状态不同。所以在跳转段里的定时器要慎用。
跳转指令可以使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)“跳转”及其对应的“标号”指令必须始终位于相同的代码段中(主程序、子程序或中断程序)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。