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

SIMATIC S7组织块的优先级

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

简介表 3-1 列出了适用于 SIMATIC S7 的组织块,每一个都有自己的优先级。在某些优先级里,用户在配置 CPU 参数时可以改变其原有的优先级。表中给出了最低和最高优先级,每一种 CPU 有一个

    3-1列出了适用于SIMATIC S7的组织块,每一个都有自己的优先级。在某些优先级里,用户在配置CPU参数时可以改变其原有的优先级。表中给出了最低和最高优先级,每一种CPU有一个不同的低/高优先级范围,特定的CPU占据总体中的一段。

    组织块OB 90(背景处理)与组织块OB 1交替执行,并能像OB 1一样被所有其他程序中断和错误中断。

    启动程序可能在组织块OB 100(温重启)和OB 101中(热重启),它的优先级为27。在启动程序中发生的异步错误优先级为28。自诊断中断当作异步中断来处理。

    3-1    SIMATIC S7组织块

SIMATIC S7组织块

   1)见文本;2)在启动:28

    当用户配置CPU参数时,可以决定想要使用的优先级。不使用的优先级(组织块)必须设为0

    所有使用的优先级级别必须被相关的组织块全部使用,否则,CPU将产生OB85“程序处理错误”或转成STOP方式。

    对于每一种优先级,暂态局部数据(L栈)必须有足够的容量。