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

S7-300/400 PLC基于标志位的条件跳转实例

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

简介如图 4-66 所示,程序段 1 在 I1.0 有效时,执行整数的加法运算,然后将 Q1.0 置位;执行完毕后标志位 RLO 置位。 程序段 2 则是将 RLO 的值保存到标志位 BR 中,以便后面用 BR 位来进行控制

    如图4-66所示,程序段1I1.0有效时,执行整数的加法运算,然后将Q1.0置位;执行完毕后标志位RLO置位。    程序段2则是将RLO的值保存到标志位BR中,以便后面用BR位来进行控制。    程序段3则是基于标志位的一个条件跳转,当BR位置位时,跳转指令有效,跳转到标号为L1处的程序段执行,而改变原来有序的执行。    通过程序段3的跳转指令,程序段5得以先期执行,当I1.3为高电位“1”时,进行数据的传送,并且将Q1.2置位。    程序段5执行完毕后,整个程序还是顺序执行;接着执行程序段6,它是一个条件跳转,跳转到标号为L2处的程序段继续执行。
基于标志位的条件跳转
    4-66    基于标志位的条件跳转