西门子CPU模块代理商
CPU 的操作模式
简介
操作模式说明了 CPU 的状态。 通过模式选择器可选择下列操作模式:
●
STARTUP
●
RUN
●
STOP
例如,在这些操作模式下,CPU 可通过 PROFINET 接口进行通信。
CPU 前端的状态 LED 指示灯指示当前的操作模式
STARTUP 模式
特性
在 CPU 开始执行循环用户程序之前,将执行启动程序。
通过编写相应的启动 OB,可以在启动程序中循环程序的初始化变量。可以选择编写
0 个、1 个或多个启动 OB。
西门子CPU模块代理商
启动期间的特性
请注意以下几点有关 STARTUP 模式的内容:
●
根据相应 I/O 模块的参数设置,禁用或响应所有输出:根据参数中的设置提供替换值
或保持上一个值输出并将受控过程置于安全运行状态。
●
将初始化过程映像。
●
过程映像未更新。
为了在启动期间读取输入的当前状态,可以通过直接 I/O 访问来访问输入。
要在启动期间初始化输出,可以通过过程映像或直接 I/O 访问来写入值。在转换到 RUN
模式过程中将向输出端输出这些值。
● CPU 始终以暖启动方式启动。
–
非保持性位存储器、定时器和计数器已初始化。
–
将初始化数据块中的非保持性变量。
●
在启动期间,尚未运行循环时间监视
●
CPU 按启动组织块编号的顺序处理启动组织块。无论所选的启动模式如何,CPU 都
会处理所有编程的启动组织块。(图“设置启动特性”)。
●
如果发生相应事件,则 CPU 可在启动期间启动以下 OB:
–
OB 82:诊断中断
–
OB 83:模块拔出/插入中断
–
OB 86:机架错误
–
OB 121:编程错误(仅限全局错误处理)
–
OB 122:I/O 访问错误(仅限全局错误处理)
有关如何使用全局和本地错误处理的说明,请参见 STEP 7 在线帮助。
在转换为 RUN 模式之后,CPU 才会启动其它所有 OB。