您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400 PLC与条件码CC0和CC1有关的跳转指令
来源:艾特贸易2017-06-26
简介与条件码 CC0 和 CC1 有关的跳转指令实际上是观察运算结果与零值的关系,小于、等于或大于零。可以根据状态字中的条件码 CC1 、 CC0 来判断运算结果为正或是为负,条件跳转指令与条
与条件码CC0和CC1有关的跳转指令实际上是观察运算结果与零值的关系,小于、等于或大于零。可以根据状态字中的条件码CC1、CC0来判断运算结果为正或是为负,条件跳转指令与条件码CC1、CC0的关系见表3-75。
表3-75 条件跳转指令与条件码的关系
JP语句的编程示例(通过整数减法比较IW8和MW12中数值的大小,在IW8大于MW12时,通过JP指令,跳转至POS标号处,并置M4.1为“1”;而在小于时,置M4.0为“1”。其中,无条件跳转语句跳转至NEXT处,则是程序分支后的汇总处)如下:
LIW8
LMW12
-I 说明:IW8和MW12两数相减
JP POS 若结果为正,则跳转至POS处
AN M 4.0 否则,执行以下程序
SM 4.0 置位M4.0
JU NEXT
POS:AN M 4.1
SM 4.1 置位M4.1
NEXT:NOP 0