SIMATIC Manager 中的操作步骤命令步骤与 HW Config中的步骤相同,即,“PLC > 更新固件”(PLC > Update firmware)。但是,STEP 7 会在验证模块是否支持该功能前进行等待,直至执行该命令。说明备份安全为确保固件安全,CPU 会在运行固件更新之前验证数字签名。如果 CPU 检测到错误,则会保留现有固件版本,并拒绝更新固件。固件更新后保留值CPU 存储器复位后下列数据会保留下来:• MPI 参数(MPI 地址和Zui高 MPI 地址)。还会为带有 PN 接口的 CPU 保留以下值:• CPU 的 IP 地址• 设备名称 (NameOfStation)。• 子网掩码• 静态 SNMP 参数不使用存储卡更新固件基本操作步骤要更新 CPU 的固件,将接收多个包含当前固件的文件 (*.UPD)。将这些文件下载到 CPU。无需存储卡便可执行在线更新。但是,仍然可以使用存储卡更新固件。要求必须能在线(例如,通过 PROFIBUS、MPI 或工业以太网)访问要更新固件的 CPU。必须能在PG/PC 文件系统中获得包含当前固件版本的文件。一个文件夹可以只包含一个固件版本的文件。说明对于具有 PROFINET 接口的 CPU,可以通过工业以太网使用 PROFINET 接口更新其固件。通过工业以太网进行更新比通过 MPI 或 DP 的更新要快得多(取决于组态的波特率)。如果 CPU 通过 CP 连接至工业以太网,则可以通过工业以太网更新其它 CPU 的固件。HW Config 中的操作步骤按照以下步骤更新 CPU 的固件:1. 在 HW Config 中打开包含要更新的 CPU 的站。2. 选择 CPU。3. 选择“PLC > 更新固件 (Update Firmware)”菜单命令。4. 在“更新固件”(Update Firmware) 对话框中,使用“浏览”(Browse) 按钮选择固件更新文件(CPU_HD.UPD) 的路径。选择文件后,“更新固件”(Update Firmware) 对话框底部的信息将指示该文件适合的模块以及这些模块的固件版本。5. 单击“运行”(Run)。STEP 7 验证所选文件是否可由 CPU 解释,然后将此文件下载到 CPU 中。如果上述过程需要更改 CPU 的运行状态,则系统将要求您在相关的对话框中执行此操作。地址和中断分配在多值计算中,各 CPU 可访问在使用 STEP 7 进行组态期间为其分配的模块。一个模块的地址区始终“专门”分配给其中一个 CPU。具体而言,这表示具有中断功能的每个模块都会分配给一个 CPU。其它 CPU 不能接收到由此类模块触发的中断。中断处理以下情况适用于中断处理:• 硬件中断和诊断中断只发送给一个 CPU。• 如果模块出现故障或被取下/插入,则会由在使用 STEP 7 分配参数期间分配了该模块的CPU 来处理中断。例外:CP 触发的取下/插入中断会到达所有 CPU,即使是在使用 STEP 7 组态期间将该 CP分配给了其中一个 CPU。• 如果某个机架出现故障,则在每个 CPU 上都会调用 OB86;换言之,也会在未分配有故障机架中的模块的 CPU 上调用它。有关 OB86 的更详细信息,请参见有关组织块的参考帮助。I/O 数多值计算模式中自动化系统的 I/O 数与具有Zui大资源的 CPU 的 I/O 数相对应。在各个 CPU中,不能超过特定 CPU 或特定 DP 主站/PROFINET 控制器的组态限制。多值计算中断原理使用多值计算中断(OB60),可将多值计算所涉及的 CPU 与某个事件同步。 与信号模块触发的硬件中断相反,多值计算中断只能由 CPU 输出。 多值计算中断通过调用 SFC35"MP_ALM"来触发。更详细信息,请参见 S7-300/400 系统软件的系统功能和标准功能。组态多值计算模式和编程参考有关 CPU 和模块的组态和编程步骤的信息,请参见在 STEP 7 中组态硬件和连接。将 CPU 复位为出厂状态CPU 出厂设置将 CPU 复位为其出厂设置时将执行存储器总复位,并且将 CPU 的属性设置为以下值:操作步骤按照以下步骤将 CPU 复位为其出厂设置:1. 切断干线电压。2. 如果 CPU 中插入了存储卡,请务必取下该存储卡。3. 将切换开关按至 MRES 设置,然后再次接通电网电压。4. 请等待,直到显示以下概述的 LED 模式 1。5. 松开切换开关,在 3 秒钟内将其设置回 MRES 并将其保留在该位置上。大约 4 秒钟后,所有 LED 都将亮起。6. 请等待,直到显示以下概述的 LED 模式 2。该 LED 模式将亮起约 5 秒钟。 在此期间,您可以通过松开切换开关来中断复位步骤。7. 请等待,直到显示以下概述的 LED 模式 3,然后再次松开切换开关。现在,CPU 复位为其出厂设置。它不缓冲便启动,并转入 STOP 模式。将在诊断缓冲区中输入“复位为出厂设置”事件。 读出服务数据应用案例在需要致电“客户支持”以要求其提供服务的情况下,该部门可能会需要有关您的设备的 CPU状态的特殊信息,以便进行诊断。此信息存储在诊断缓冲区及服务数据中。可使用菜单命令“PLC > Save Service Data(保存服务数据)”读取此信息,然后将其保存在两个文件中。然后将它们发送给客户支持部门。请注意以下事项:• 如果可能,在 CPU 切换至 STOP 模式后直接保存维护数据。读取信息时,将指定在其下存储服务数据的路径和文件名。操作步骤1. 使用“SIMATIC Manager(SIMATIC 管理器)> Accessible Nodes(可访问的节点)”菜单命令选择 CPU。2. 选择“PLC”->“Save Service Data”(保存服务数据)菜单命令。将打开一个对话框,可在其中指定两个文件的存储位置和名称。3. 保存文件。4. 按要求将这些文件转发给客户支持部门。多点接口(MPI)可用性S7-400 CPU 的 MPI/DP 接口在出厂状态下设置为MPI 接口,并分配地址 2。特性MPI 表示用于 PG/OP 连接或用于 MPI 子网上的通信的 CPU 接口。所有 CPU 的默认波特率为 187.5 Kbps。Zui大波特率为 12 Mbps。确保所用电缆符合既定的波特率设置。CPU 通过 MPI 接口自动广播其组态的总线参数(例如波特率)。这样,例如编程设备就可以提供正确的参数并自动连接到 MPI 子网。总线参数与 CPU 中设置的总线参数不同的节点无法在 MPI 子网上运行。说明运行过程中,只能将编程设备连接 MPI 子网中。在运行期间,不能将其它站(例如 OP 或 TP)连接到 MPI 子网。否则,已传输的数据可能由于脉冲干扰而遭到破坏,或者全局数据包可能会丢失。时间同步可通过 CPU 的 MPI 接口同步时间。CPU 可以为主站或从站。作为 PROFIBUS DP 接口的 MPI 接口MPI 接口也可组态为 PROFIBUS DP 接口。为此,可在HW-Config的 STEP 7 中重新组态 MPI 接口。通过该组态,可设置一个包含有多达 32 个从站的 DP 段。S7-400 自动化系统,CPU 规格设备手册, 03/2023, A5E00432658-AN 67能进行 MPI 通信的设备• PG/PC• OP/TP• 配有 MPI/DP 接口的 S7-300/S7-400• 仅使用 19.2 Kbps 和 187.5 Kbps 的 S7-2004.1.2 PROFIBUS DP可用性CPU 41x-2、41x-3 和 417-4 中集成有一个 PROFIBUS-DP 接口。PROFIBUS DP 接口可用作 CPU 41x-3、417-4 以及名称后缀带有“PN/DP”的 CPU 的插入式模块。要使用这些接口,则需先在 HW Config 中进行组态。上传组态后,这些插入式 DP 模块即可使用。CPU 出厂状态下,MPI/DP 接口通常组态为 MPI 接口。如果要将 MPI/DP 接口用作 DP 接口,则需在 STEP 7 中将其重新组态为 DP 接口。特性PROFIBUS-DP 接口通常用于连接分布式 I/O 设备。PROFIBUS DP 接口可组态为主站或从站,传输率Zui高可达 12 Mbps。CPU 作为主站运行时,将设置的总线参数(如,波特率)发送到 PROFIBUS DP 接口处。这样,编程设备即可获得正确的参数,从而自动连接 PROFIBUS 子网。通过 PROFIBUS DP 进行时钟同步。CPU 作为时间主站时,将同步消息帧发送到 PROFIBUS 中,与其它站进行同步。作为时间从站时,CPU 从其它时间主站接收同步帧。以下设备可作为时间主站:• 带有内部 PROFIBUS 接口的 CPU 41x• 带有外部 PROFIBUS 接口(如,CP 443-5)的 CPU 41x• 安装有适用于 PROFIBUS 的 SIMATIC NET 模块的 PC可通过 PROFIBUS DP 连接的设备PROFIBUS DP 接口可用于设置 PROFIBUS 主站系统或连接 PROFIBUS I/O 设备。以下设备可连接 PROFIBUS DP 接口:• PG/PC• OP/TP• PROFIBUS DP 从站• PROFIBUS DP 主站此时,CPU 可运行为 DP 主站或 DP 从站,通过 PROFIBUS DP 现场总线与被动从站或其它DP 主站进行互连。某些设备使用该接口的 24 V 电源。PROFIBUS DP 接口处提供的这一电压将连接参考电位。PROFINET可用性名称后缀为“PN”或“PN/DP”的 CPU 配置了一个具有 PROFINET 功能的以太网接口。分配 IP 地址可通过以下方法,为以太网接口分配一个 IP 地址:1. 在 SIMATIC Manager 中使用“PLC -> 编辑以太网节点”(PLC -> Edit Ethernet Node) 命令。2. 在 HW Config 中编辑 CPU 的属性,然后将修改后的组态下载到 CPU 中。3. 使用 SFB 104“IP_CONFIG”。可通过 PROFINET (PN) 连接的设备• PG/PC 支持以太网适配器和 TCP 协议• 有源网络组件,如 SCALANCE XC-200• 配有以太网 CP 的 S7-300/S7-400,如带有 CP 443-1 的 CPU 416-2通讯4.1 接口S7-400 自动化系统,CPU 规格设备手册, 03/2023, A5E00432658-AN 69• ET 200 系列的 PROFINET IO 设备• PROFINET CBA 组件连接器始终使用 RJ45 连接器将设备连接到 PROFINET 接口。PROFINET 接口的属性协议和通信功能PROFINET IOPROFINET CBA依据 IEC61784-2 符合性类别 A 和 BC通过如下协议进行开放式块通信• TCP• UDP• ISO on TCPS7 通信编程设备功能PN IO 设备 (SNMP) 的端口统计检测网络拓扑 (LLDP)介质冗余 (MRP)时间同步• 作为客户端的 NTP• SIMATIC 程序中的主站/从站连接版本 2 个 RJ45带有 2 个端口的交换机介质 双绞线 Cat5传输率 10/100 Mbps自动检测自动跨接自动协商说明通过 IP 路由器进行通信对于通过 IP 路由器进行通信,IP 跳跃数为 30。如果需要更大的数量,可以使用 CP443-1EX30。支持 60 个 IP 跳数。说明连网 PROFINET 组件系统默认将设备的 PROFINET 接口设置为“自动设置”(自动协商)("automatic setting"(autonegotiation))。请确认连接到 CPU 的 PROFINET 接口的所有设备也被设置为“自动协商”(Autonegotiation) 模式。这是标准 PROFINET/以太网组件的默认设置。如果将设备连接到 CPU 的板载 PROFINET 接口,但该接口不支持“自动设置”(自动协商)("automatic setting" (Autonegotiation)) 操作模式,或者如果选择了“自动设置”(自动协商)("automatic setting" (Autonegotiation)) 以外的设置,则请注意以下事项:• PROFINET IO 和 PROFINET CBA 要求以 100 Mbps 全双工模式操作,也就是说,将 CPU 的板载PROFINET 接口同时用于 PROFINET IO/CBA 通信和以太网通信时,该 PROFINET 接口只能以100 Mbps 全双工模式操作。• 如果 CPU 的板载 PROFINET 接口仅用于以太网通信,则采用 100 Mbps 全双工操作或 10 Mbps全双工操作均可。任何情况下都不允许使用半双工模式。背景信息:如果将yongjiu设置为 10 Mbps 半双工模式的开关连接到 CPU 的该接口,“自动协商”(Autonegotiation) 设置会强制 CPU 自我调整为伙伴设备的设置,即实际上以“10 Mbps 半双工”模式进行通信。不过,由于 PROFINET IO 和 PROFINET CBA 必须在 100 Mbps 全双工模式下运行,因此不允许使用该操作模式。