三菱plc程序流程控制指令有哪些,用法说明

来源:电工天下时间:2015-10-17 17:24:21 作者:老电工手机版>>

三菱plc程序流程控制指令

1、条件跳转指令cj

cj、cjp指令用于跳过顺序程序某一部分的场合,以减少扫描时间。条件跳转指令cj应用说明如图
条件跳转指令cj
 
2、子程序调用指令call与返回指令sret

子程序应写在主程序之后,即子程序的标号应写在指令fend之后,且子程序必须以sret指令结束
子程序调用指令call与返回指令sret 
3、中断返回指令iret、允许中断指令ei与禁止中断指令di

plc一般处在禁止中断状态。指令ei~di之间的程序段为允许中断区间,而di~ei之间为禁止中断区间。

当程序执行到允许中断区间并且出现中断请求信号时,plc停止执行主程序,去执行相应的中断子程序,遇到中断返回指令iret时返回断点处继续执行主程序。
中断返回指令iret、允许中断指令ei与禁止中断指令di 
4、主程序结束指令fend

fend指令表示主程序的结束,子程序的开始。程序执行到fend指令时,进行输出处理、输入处理、监视定时器刷新,完成后返回第0步。

fend指令通常与cj-p-fend、call-p-sret和i-iret结构一起使用(p表示程序指针、i表示中断指针)。

call指令的指针及子程序、中断指针及中断子程序都应放在fend指令之后。

call指令调用的子程序必须以子程序返回指令sret结束。

中断子程序必须以中断返回指令iret结束。

5、监视定时器刷新指令wdt

如果扫描时间(从第0步到end或fend)超过100ms,plc将停止运行。

这种情况下,应将wdt指令插到合适的程序步(扫描时间不超过100ms)中刷新监视定时器。

6、循环开始指令for与循环结束指令next

for~next之间的程序重复执行n次(由操作数指定)后再执行next指令后的程序。循环次数n的范围为1~32767。若n的取值范围为-32767~0,循环次数作1处理。
for与next总是成对出现,且应for在前,next在后。for~next循环指令最多可以嵌套5层。 利用cj指令可以跳出for~next循环体。

 

相关文章
  • 三菱plc如何实现星角与三角程序控制线路

    三菱plc如何实现星角与三角程序控制线路

    有关三菱plc星角与三角程序控制线路的实现方法,控制线路的接线非常简单,时间控制控制与切换完全由plc的内部程序来做,用置位和复位指令更为直捷和简便。

    时间:2022-07-06 06:13:39

  • 三菱PLC-FX系列可编程序控制器型号说明

    三菱PLC-FX系列可编程序控制器型号说明

    有关三菱PLC的知识,三菱PLC-FX系列可编程序控制器型号,主要包括输出与输出点数,单元类型,特殊品种间的区别等,三菱PLC-FX系列可编程序控制器的入门知识,有需要的朋友参考下。

    时间:2021-12-20 11:29:53

  • 三菱plc模拟量模块应用实例(制冷中央空调温度控制)

    三菱plc模拟量模块应用实例(制冷中央空调温度控制)

    三菱plc模拟量模块应用实例,模拟量输入模块,模拟量输出模块,模拟量模块使用:确定模块编号、缓冲寄存器(BFM)分配,FX-4AD模块BFM的分配表,制冷中央空调温度控制的例子。

    时间:2021-06-01 09:21:51

  • 三菱plc梯形图控制交通灯的例子

    三菱plc梯形图控制交通灯的例子

    三菱plc控制交通灯的plc梯形图,十字路口南北及东西方向均设有红、黄、绿三个信号灯,六个灯以一定的时间顺序循环往复工作,元器件安排如图所示。

    时间:2020-05-16 19:52:47

  • 三菱plc条件跳转指令cj的用法说明

    三菱plc条件跳转指令cj的用法说明

    三菱plc条件跳转指令cj的用法,三菱plc条件跳转指令CJ用于跳过顺序程序中的某一部分,以缩短运算周期、控制程序的流程,其指令的助记符为CJ,指令代码是FNC00,操作元件为P0~P127。

    时间:2020-03-06 16:06:34

  • 三菱fx可编程控制器程序流程控制功能指令的用法

    三菱fx可编程控制器程序流程控制功能指令的用法

    三菱fx可编程控制器程序流程控制功能指令的用法,包括条件跳转指令cj、子程序调用指令call与返回指令sret、主程序结束指令fend、监视定时器刷新指令wdt等的使用说明。

    时间:2020-03-06 15:59:08

  • 三菱plc程序流向控制类指令的用法

    三菱plc程序流向控制类指令的用法

    三菱plc程序流向控制类指令的用法与注意事项,包括条件跳转指令、子程序调用与子程序返回指令、与中断有关的指令、主程序结束指令、监视定时器指令与循环指令的使用方法等。

    时间:2020-03-06 15:21:56

  • 三菱plc控制交通灯并行顺序的例子

    三菱plc控制交通灯并行顺序的例子

    分享一个三菱plc控制交通灯并行顺序的例子,交通灯一个周期120秒,南北与东西同时工作,0-50秒,南北绿、东西红,50-60秒,南北黄、东西红等控制方法。

    时间:2020-03-06 15:18:58

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有