您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400 PLC与条件码CC0和CC1有关的跳转指令

来源:艾特贸易2017-06-26

简介与条件码 CC0 和 CC1 有关的跳转指令实际上是观察运算结果与零值的关系,小于、等于或大于零。可以根据状态字中的条件码 CC1 、 CC0 来判断运算结果为正或是为负,条件跳转指令与条

    与条件码CC0CC1有关的跳转指令实际上是观察运算结果与零值的关系,小于、等于或大于零。可以根据状态字中的条件码CC1CC0来判断运算结果为正或是为负,条件跳转指令与条件码CC1CC0的关系见表3-75

    3-75    条件跳转指令与条件码的关系

条件跳转指令与条件码的关系

   JP语句的编程示例(通过整数减法比较IW8MW12中数值的大小,在IW8大于MW12时,通过JP指令,跳转至POS标号处,并置M4.1为“1”;而在小于时,置M4.0为“1”。其中,无条件跳转语句跳转至NEXT处,则是程序分支后的汇总处)如下:

    LIW8

    LMW12

   -I    说明:IW8MW12两数相减

   JP POS    若结果为正,则跳转至POS

   AN M 4.0    否则,执行以下程序

    SM 4.0    置位M4.0

   JU NEXT

   POSAN  M 4.1

    SM 4.1    置位M4.1

   NEXTNOP  0