STOP 模式 响应 CPU 不以 STOP模式执行用户程序。 根据相应模块的参数设置,禁用或响应所有输出:将提供参数中所设置的替换值或保持上一个值输出,从而将控制过程保持在安全操作模式。在“RUN”模式下,将执行循环程序、时间驱动型和中断驱动型程序。每个程序循环中将自动更新“自动更新”过程映像区中的地址。更多信息,请参见“过程映像和过程映像分区 (页 222)”部分。 执行用户程序 当 CPU写入输出和读取输入时,循环程序将从第一条指令开始执行并运行到Zui后一条指令。高优先级的事件(如,硬件中断、诊断中断和通信)可中断循环程序执行并延长循环 时间。 如果已组态Zui小循环时间,则 CPU将在此Zui小循环时间过后才结束该循环,即使用户程 序提早完成。操作系统将监视循环程序的执行时间是否超出一个可组态的上限值(即,Zui大循环时 间)。通过调用 RE_TRIGR指令,可在程序的任何位置处重新启动时间监视。 如果循环程序超过Zui大循环时间,则操作系统会启动时间错误 OB (OB 80)。如果该OB 不 存在,则 CPU 将忽略超出Zui大循环时间监视。如果第二次超出循环监视时间(如,执行 时间错误 OB 时),CPU 将转入STOP 模式。① 在上电后设置启动类型 ② 定义插槽中的模块与所组态的模块无法匹配时的启动特性。该参数适用于 CPU 和所有未选择其它设置的模块。 • 仅在兼容时启动 CPU:在这种设置下,已组态插槽中的模块必须与已组态模块兼容。兼容表示模块匹配输入和输出的数量,且必须匹配其电气和功能属性。 • 即使不兼容也启动 CPU:在这种设置下,CPU的启动与所插入的模块类型无关。 对于本地使用的模块,可以在参数“比较预设模块和实际模块”中针对每个插槽单独组态硬件兼容性。更改模块的硬件兼容性设置时,CPU 中的设置不适用于该模块。 ③ 指定Zui大时间段(默认值:60000ms),在此时间段内,集中式 I/O 和分布式 I/O 必 须已就绪。在 CPU 启动过程中,将为通信模块 (CM/CP)提供电压和通信参数。该参数 分配时间将指定为一个时间段,在此时间段内,连接到通信模块 (CM/CP) 的 I/O 模块 必须准备就绪。集中式 I/O 和分布式 I/O 在参数分配时间内准备就绪后,CPU 将立即转入 RUN 模式。 如果集中式 I/O 和分布式 I/O在组态时间内未准备就绪,则 CPU 的启动特性将取决于 硬件兼容性设置。
“比较预设组态和实际组态”(Comparisonpreset to actual configuration) 参数的示例 “仅在兼容时启动 CPU” 具有 32 个数字量输入的DI 32x24VDC HF 输入模块可以是具有 16 个数字量输入的 DI 16x24VDC HF输入模块的兼容替代模块。引脚分配和所有电气和功能特性完全相同。 “即使不兼容也启动 CPU”(Startup CPU even ifmismatch) 在此插槽中插入了模拟量输出模块,而不是已组态的数字量输入模块,或者此插槽以及后续所有插槽中都没有模块。虽然无法访问已组态的输入,但 CPU 仍然启动。请注意,在此情况下,用户程序无法正常运行,因此必须采取适当措施!
操作模式的转换 影响 ① POWER ON →STARTUP 接通电源后,发生以下情况时,CPU 将切换为 “STARTUP”模式: • 硬件配置与程序块一致。 •先前的“POWER OFF”是由电源中断触发的。 • 设置启动类型“暖启动 - RUN”(Warm restart - RUN)。 或• 设置启动类型“断电前的暖启动模式”(Warm restart mode before POWER OFF),且 CPU 在断电之前处于 RUN 模式。 CPU 将清空非保持性存储器 中的内容,并将非保持性 DB 中的内容复位为装载存储器的起始值。同时保留保持性 存储器和保持性 DB 中的内 容。 将保留诊断缓冲区中Zui新的 500 个条目。 ② POWER ON →STOP 接通电源后,发生以下情况时,CPU 将转入 “STOP”模式: • 硬件配置与程序块不一致。 或 •启动类型“不重启”(No restart)。 或 • 设置启动类型“断电前的暖启动模式”(Warm restart modebefore POWER OFF),且 CPU 在 断电之前处于 STOP 模式。 CPU 将清空非保持性存储器中的内容,并将非保持性 DB 中的内容复位为装载存储器 的起始值。同时保留保持性 存储器和保持性 DB 中的内容。将保留诊断缓冲区中Zui新的 500 个条目。③ STOP → STARTUP 在以下情况下,CPU 将切换为“STARTUP”模式:• 硬件配置与程序块一致。 • 通过编程设备或显示屏将 CPU 设置为“RUN” 模式,且模式选择开关处于 RUN 位置处。 或 •将模式选择器从 STOP 设为 RUN 或按操作模 式按钮 RUN 。1) CPU 将清空非保持性存储器 中的内容,并将非保持性 DB中的内容复位为装载存储器 的起始值。同时保留保持性 存储器和保持性 DB 中的内 容。 将保留诊断缓冲区中Zui新的 500 个条目。 ④STARTUP → STOP 在下列情况下,CPU 将从“STARTUP”模式返回 “STOP”模式: • CPU在启动过程中检测到错误。 • 通过编程设备、显示屏或模式选择开关/键, 将 CPU 设置为“STOP”模式。1) • CPU 在启动OB 中执行 STOP 命令。 操作模式的转换对数据无影 响。 ⑤ STARTUP → RUN 在下列情况下,CPU将从“STARTUP”模式进入 “RUN”模式: • CPU 已对 PLC 变量进行了初始化。 • CPU 已成功启动块。 ⑥ RUN→ STOP 在下列情况下,CPU 将从“RUN”模式返回“STOP”模式: • CPU 检测到阻止其继续运行的错误。 •已插入尚未组态的 CM/CP。 • CPU 在用户程序中处理 STOP 命令。 • 通过编程设备、显示屏或模式选择开关/操作模式按钮,将 CPU 设置为“STOP”模式。1) 1) 标准,F-CPU/紧凑型 CPU,订货号6ES751x-xxx02-0AB0/6ES751x-1CK01-0AB0:您可使用按键(RUN 和STOP)切换模式。包含集中插入通信模块 (CM) 和/或通信处理器 (CP) 的组态中的 RUN → STOP 尚未组态和下载到CPU 的集中插入通信模块 (CM) 和/或通信处理器 (CP) 可能会导致从 “RUN”模式转换回“STOP”模式。 在将 CPU设置为“RUN”模式之前,删除未组态的 CM/CP 或组态这些 CM 并将其组态下载到 CPU。CPU 存储器复位存储器复位的基础知识 CPU 必须处于 STOP 模式才能进行存储器复位。 存储器复位使 CPU 恢复其“初始状态”。存储器复位意味着: • 断开 PG/PC 和 CPU 间的现有在线连接。 •会删除工作存储器中的内容以及保持性和非保持性数据(通过手动存储器复位)。 • 诊断缓冲区、时间、IP 地址被保留。 • 随后,CPU通过已装载的项目数据(硬件配置、代码块和数据块以及强制作业)进行 初始化。CPU 将此数据从装载内存复制到工作存储器。 结果: –如果在硬件配置中设置了 IP 地址(“在项目中设置 IP 地址”(Set IP address in the project)选项)且带有该项目的 SIMATIC 存储卡处于 CPU 中,则存储器复位后该 IP 地址有效。 –数据块不再具有当前值,而是具有其组态的起始值。 – 强制作业保持激活。检测 CPU 存储器复位 RUN/STOP LED 黄色指示灯以2 Hz 为频率闪烁。复位完成后,CPU 将切换为 STOP 模式。 RUN/STOP LED指示灯点亮(黄色常亮)。用于保护机密组态数据的密码 CPU 的存储器复位后,将保留用于保护机密组态数据的密码。仅当设置了“删除用于保护机密 PLC 组态数据的密码”选项时,才会删除该密码。 有关用于保护机密组态数据的密码的更多信息,请参见《通信 》功能手册。
存储器自动复位 存储器自动复位的可能原因如果发生错误而无法进行常规的进一步处理,则 CPU 将执行存储器自动复位。 此类错误的示例: •用户程序过大,无法完全加载到工作存储器中。 • SIMATIC 存储卡中的项目数据损坏,例如,文件被删除。 • 取出或插入SIMATIC 存储卡。保持性备份数据与 SIMATIC 存储卡上的组态存在结构差 异。存储器手动复位 存储器手动复位的原因需要进行存储器复位以将 CPU 复位到“初始状态”。 CPU 存储器复位 可通过以下三种方式执行 CPU 存储器复位: •使用模式选择开关/模式选择键 • 使用显示屏 • 使用 STEP 7使用模式选择器的步骤 说明 存储器复位 ↔ 复位为出厂设置下面所述的步骤也相当于复位到出厂设置的步骤: • 选择开关中插入了 SIMATIC 存储卡:CPU 执行存储器复位 •选择开关中未插入 SIMATIC 存储卡:CPU 复位为出厂设置要使用模式选择器执行 CPU 存储器复位,请按以下步骤操作: 1.将模式选择器设置到 STOP 位置。 结果:RUN/STOP LED 指示灯点亮为黄色。 2. 将模式选择器设置到 MRES位置。将开关保持在此位置,直至 RUN/STOP LED 指示灯第 二次点亮并保持约三秒时间。然后,松开选择开关。 3. 在接下来 3秒内,将模式选择器切换回 MRES 位置,然后重新返回到 STOP 模式。 结果:CPU 执行存储器复位。 有关将 CPU复位到出厂设置的信息,请参见“将 CPU 复位为出厂设置部分。使用模式选择键的步骤(标准,F-CPU/紧凑型 CPU,订货号6ES751x-xxx02-0AB0/6ES751x-1CK01- 0AB0) 说明 存储器复位 ↔ 复位为出厂设置下面所述的步骤也相当于复位到出厂设置的步骤: • 已插入 SIMATIC 存储卡时的按键操作:CPU 执行存储器复位 • 未插入SIMATIC 存储卡时的按键操作:CPU 复位为出厂设置 要使用模式选择键执行 CPU 存储器复位,请按以下步骤操作: 1. 按STOP 模式选择键。 结果:STOP ACTIVE 和 RUN/STOP LED 指示灯呈黄色点亮。 2. 按下 STOP操作模式按钮,直至 RUN/STOP LED 指示灯第二次点亮并保持在点亮状态(3 秒后)。此后,松开按键。 3. 在接下来 3秒内,再次按 STOP 模式选择键。 结果:CPU 执行存储器复位。 有关将 CPU 复位到出厂设置的信息,请参见“将 CPU复位到出厂设部分。