三菱PLC跳转指令CJ灵活运用技巧方法.pptVIP

  • 26
  • 0
  • 约1.02千字
  • 约 16页
  • 2018-04-07 发布于天津
  • 举报
三菱PLC跳转指令CJ灵活运用技巧方法.ppt

* 又如上图所示 条件跳转指令说明 该指令的代码、助记符、操作数和程序步如表8-3所示。 跳转指令在梯形图中的使用如图所示。图中跳转指针P8、P9分别对应CJ P8及CJ P9二条跳转指令。 图8-4 条件跳转指令使用说明 跳转指令执行的意义是:在满足跳转条件(X000=ON)时, PLC在每个扫描周期里都不执行跳转指令与跳转指针Pn之间的程序,而是跳到以指针Pn为入口的程序段中执行,直至跳转条件不满足, 跳转停止进行。 2、条件跳转程序段中元器件在跳转执行中的工作状态 表8-4给出了图中跳转发生前后输入或前序器件状态发生变化对程序执行结果的影响。 (1)被跳过的程序段中的输出继电器Y、辅助继电器M、状态S由于该段程序不再执行,即使梯形图中涉及的工作条件发生变化,它们的工作状态仍保持跳转发生前的状态不变。 表8-4 跳转对元器件状态的影响 (2)跳过的程序段中的时间继电器T及计数器C,无论其是否具有掉电保持功能,由于跳过的程序停止执行,它们的当前值寄存器被锁定保持不变。在不发生跳转程序顺序执行时,计时、计数器才开始继续进行。 另外,计时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,只要复位条件满足,复位指令就将执行。 (5)跳转可用来执行程序初始化工作,如图所示。在PLC运行的第一个扫描周期中,跳转CJ 指令不执行,而执行跳转指令与P7之间的初始化程序,下一个扫描周期,才执行跳转指令,跳过初始化程序。 (6)图8-8说明了主控区与跳转指令的关系。 ①对跳过整个主控区(MC~MCR)的跳转不受限制。 ②从主控区外跳到主控区内时,跳转独立于主控操作,CJ P1执行时,不论M0状态如何,均作ON处理。 ③在主控区内跳转时,若M0为OFF,跳转不能执行;若M0为ON,跳转可以执行。 ④从主控区内跳到主控区外时,M0为OFF时,跳转不能执行;M0为ON时,跳转条件满足,可以跳转,这时MCR N0无效,但不会出错。 ⑤从一个主控区内跳到另一个主控区内时,当M1为ON时,可以跳转。执行跳转时不论M2的实际状态如何,均看做ON。MCR N0被忽略。 * * * 在图8-4中,当X000=1时,跳转指令CJ P8执行条件满足,程序从CJ P8指令处跳至标号P8(36号地址)处,又因X000常闭触点断开,仅执行40号地址后的最后三行程序。

文档评论(0)

1亿VIP精品文档

相关文档