程序流程指令用于控制程序的流程,指定程序执行的顺序和条件。
条件判断指令
条件判断指令用于根据指定的条件决定程序执行的路径。
指令 | 描述 | 条件 | 执行 |
---|---|---|---|
JMP | 无条件跳转 | 无 | 跳转到指定的地址 |
JMZ | JZ | Z=1 | 当Z标志位为1时跳转到指定的地址 |
JMNZ | JNZ | Z=0 | 当Z标志位为0时跳转到指定的地址 |
JMC | JC | C=1 | 当C标志位为1时跳转到指定的地址 |
JMNC | JNC | C=0 | 当C标志位为0时跳转到指定的地址 |
JML | JL | N=1 | 当N标志位为1时跳转到指定的地址 |
JMNL | JNL | N=0 | 当N标志位为0时跳转到指定的地址 |
JME | JE | Z=1,C=0 | 当Z标志位为1且C标志位为0时跳转到指定的地址 |
JMNE | JNE | Z=0,或C=1 | 当Z标志位为0或C标志位为1时跳转到指定的地址 |
循环指令
循环指令用于重复执行一段代码。
指令 | 描述 | 参数 |
---|---|---|
FOR | For循环 | 循环变量,起始值,结束值,步长 |
NEXT | Next循环 | 循环变量 |
3c/td> | ||
OTHERWISE | Otherwise选择 | 无 |
ENDCASE | 结束选择 | 无 |
跳转指令
跳转指令用于无条件地跳转到指定的地址。
指令 | 描述 | 参数 |
---|
请问大家三菱PLC 2N里的 [ CJ P10]是什么意思在编程里程序能起什么作用;谢谢
跳转指令CJ用于跳过顺序指令的某一部分,以减少扫描时间。 若条件满足,则程序跳转Pn处执行;若条件不满足,则按顺序执行。 处于被跳过的程序段中的输出继电器、辅助继电器、状态元件等,由于该段程序不再执行,即使涉及的工作条件有变化,它们仍然保持跳转发生前的工作状态。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论