描述:在更新操作系统时,应始终更新到适用于相应产品和订货号的版本。 操作系统的先前版本仅作为备份,以便降级到原始版本 。 但就目前我们所了解的情况,还从未需要这样做。 CPU 操作系统的相应版本对于该订货号的所有版本均有效。 . 请注意: 在固件更新过程中将会发生实际值丢失。 如果需要这些数据,请在开始固件更新操作前,采用“Copy RAM to ROM....”(复制 RAM 至 ROM) 功能,将其进行保存。 更新时可通过微型存储卡或联机更新:
1. 微型存储卡:
创建操作系统更新卡的要求: - 至少 2 MB 存储容量的微型存储卡
订货号:6ES7953-8LM20-0AA0 - STEP 7 V5.1 SP2 (或更高版本)
- 配有外置 PROM 读卡器 (订货号 6ES7 792-0AA00-0XA0) 的 PC 或
现场编程器/PowerPG,用于存储卡编程。
使用 STEP7 创建操作系统更新卡的步骤: - 下载所需的 CPU 文件。
- 双击文件名将文件解压缩。
- 在 SIMATIC Manager 中执行 “File/S7 Memory Card/Delete” 命令,删除存储卡。
- 在 SIMATIC Manager 中选择“Hardware/update operating system” (硬件/更新操作系统),
来编程操作系统,然后选择目标目录,并点击“Open” (打开) 按钮,打开 CPU_HD.UPD 文件,开始编程。 - 若屏幕上弹出消息“The firmware update for the module with the order number 6ES7312-1AE14-0AB0 was transferred successfully to the S7 memory card” (订货号为 6ES7312-1AE14-0AB0 的模块固件更新已成功传送到 S7 存储卡),即说明操作系统更新卡已编程完毕。
执行操作系统更新: - 切断 CPU 所在机架的电源 (PS)。
- 将 PLC 与通信网络隔离
- 将准备好的操作系统更新卡插入 CPU 中。
- 接通 CPU 所在机架的电源 (PS)。
- 操作系统将从微存储卡传送到内部闪存 EPROM 中。在此期间,CPU 的所有 LED (FRCE, RUN, STOP, SF, BF) 将处于点亮状态 。
- 大约 2 分钟后,操作系统更新完成。此时 CPU 上的 STOP LED 慢速闪动 => 提示系统执行总复位。
- 断开电源,插入运行所需的微型存储卡。
- 通电后,CPU 将自动执行总复位,然后立即转入准备就绪状态。
- 在将 PLC 再次连接到通信网络之前,必须同步时钟。
2. 联机更新: 要求: 更新固件: - 启动 STEP 7 并切换到 HW-Config。
- 打开待更新的 CPU 所在的站。
- 选择 CPU。
- 选择命令“PLC > Update firmware” (PLC > 更新固件)。 只有在所选择的 CPU 支持“Firmware update” (更新固件) 功能时,才能激活菜单项。
- 在打开的“Firmware update” (固件更新) 对话框中,使用“Search” (搜索) 按钮,选择固件更新文件 (*.UPD) 的路径。
- 选定一个文件之后,将会在“Update Firmwaree” (更新固件) 对话框的下半部分提示该文件适合哪些模块,以及要求的固件版本。
- 点击“Execute” (执行) 按钮 。 STEP 7 将检查模块是否可以解析所选的文件;如果可以,则将文件装载到 CPU。 如果为此需要更改 CPU 的运行模式,则系统会通过询问对话框提示用户执行此更改操作 。 然后 CPU 将自行更新固件。
- 使用 STEP 7 检查 (读取 CPU 诊断缓冲区) CPU 是否可使用新的固件成功启动。
CPU312 的订货号和版本概览: 订货号 | 软件- 版本 | 升级方式 ... | 6ES7312-1AE14-0AB0 | | | | V3.3.10 | 升级建议: V3.1.10 更新 描述 3121AE14_V3310.EXE ( 2544 KB ) | | V3.3.8 | 仅用于备份: V3.3.8 更新 描述 3121AE14_V338.EXE ( 2537 KB ) | | V3.3.7 | 仅用于备份: V3.3.7 更新 描述 3121AE14_V337.EXE ( 2485 KB ) | | V3.3.2 | 仅用于备份: V3.3.2 更新 描述 3121AE14_V332.EXE ( 2455 KB ) | | V3.0.3 | 仅用于备份: V3.0.3 更新 描述 3121AE14_V303.EXE ( 1425 KB ) | | V3.0.2 | 仅用于备份: V3.0.2 更新 描述 3121AE14_V302.EXE ( 1417 KB ) | | V3.0.1 | 仅用于备份: V3.0.1 更新 描述 3121AE14_V301.EXE ( 1417 KB ) | | V3.0.0 | 仅用于备份: 3121AE14_V300.EXE ( 1417 KB ) |
更新版本 V3.3.10 (6ES7 312-1AE14-0AB0) |
上述 CPU 版本未包含任何新功能。 有关 STEP7 独立性和向上兼容性的信息 运行该 CPU 需 STEP7 V5.5 或以上版本。 对于 CBA 组态,需要 iMap V3.0 +SP1 或以上版本。 具有以前版本的 STEP7 和 iMap 组态也可向上兼容。 新固件版本包含下列更正: - 如果消息缓冲区转储有大量会导致由连接伙伴中止消息转储的传输消息,例如因为缺少内存空间,将不会再连上该连接,不再发生错误 Z1=98C6。
- 通断时的保持性备份功能进一步稳定,不会再发生以前的偶发错误 Z1=F00F。
- 对于 TIA 博途 V11,加载包含长度为 0 的 ANY 指针的块,将不再发生错误 Z1=F012。
- 使用 TIA 博途 V12 在线监控几个块时,第三个块后不会再发生以前出现的错误 Z1=7141。而是产生一个负回检信号。
- 以前在块状态模式下,中止通信连接会造成偶发错误 Z1=F004。 现在改进了连接监控。
- 快速连续调用 SFB 52 (读取数据记录) 不会再造成偶发错误 Z1=E801。
- 在拓扑显示同时打开时,在 MMC 上重复装载用户程序,不会再造成错误 Z1=F014。
- 确认受理连接伙伴的作业时线路干扰不会再造成偶发错误 Z1=700A。
更新 V3.3.8 (6ES7 312-1AE14-0AB0) |
上述 CPU 版本未包含任何新功能。 有关 STEP7 相关性和向上兼容性的说明: 运行该 CPU 需 STEP7 V5.5 或以上版本。 对于 CBA 组态,需要 iMap V3.0 +SP1 或以上版本。 具有以前版本的 STEP7 和 iMap 组态也可向上兼容。 固件更新 V3.3.8 更正了以下问题: - 非常小的 COS 值 (>=0 和 <3.8518597E-34) 现在也可使用值 1 正确输出。
- AUF DB/DI 不再会间接造成打开不正确的 DB。
- 对于块上传或下载,CPU 不会再出现错误 Z1=F01A。
- 通信异常不会再出现错误 Z1=F012。
- 使用 REQ=0 (RET_VAL=7000) 调用 SFC 82..84 块时,不再发送 BUSY TRUE 信号。
- 提高了平方根计算“SQRT”的精度。
更新 V3.3.7 (6ES7 312-1AE14-0AB0) |
该固件版本包含以下新功能: - SFC 109 PROTECT: 新模式 12;在该模式下,通过用户程序可实现三级保护, 而无需密码验证 (即使有密码,也无法进行 CPU 读/写操作)
参见产品信息 (条目号 61757603)
有关 STEP7 相关性和向上兼容性的说明: 运行该 CPU 需 STEP7 V5.5 或以上版本。 对于 CBA 组态,需要 iMap V3.0 +SP1 或以上版本。 具有以前版本的 STEP7 和 iMap 组态也可向上兼容。 固件更新 V3.3.7 更正了以下问题: - 已经运行约 500 天的模块将不再发生偶尔死锁或显示无休止运行保持组态的定时器。
- 为防止事件 ID 16# 4580 或 ID 16# 6523 保持性丢失,通断电时的微型存储卡连接已进行了优化。
- 若使用了 SFC 23 DEL_DB 且 DB 不存在,不会再出现错误 Z1=F833。
- 同步错误造成 CPU 停止时,不会再频发错误 Z1=F004。
- 中止块传送不再会导致偶发错误 Z1=4131。
- 在连接中止时,CPU 与 PLC 之间的连接现在可*断开。
- 使用时钟标志时,3 个相邻标志字节地址不会再受影响。
- 编程器上传块性能已进行了优化。
- 使用具有 boot loader A25.7.5 及以下版本的硬件,现在都可以装载使用 Block Privacy 加密的块。
更新 V3.3.2 (6ES7 312-1AE14-0AB0) |
上面的 CPU 版本包含一些新的功能,例如,块加密或通过块状态实现的增强。 有关 STEP7 相关性和向上兼容性的说明: 运行此 CPU 需要 STEP7 V5.2 SP1 或更高版本 。 建议安装硬件支持包 HSP218。 为了能全面利用新功能,需要使用 STEP7 V5.5 或更高版本。 以上 HSP 包含在 STEP7 V5.5 SP1 中 。 新的功能需要合适的 STEP7 支持;这些功能不能与 STEP7 的早期版本结合使用。 固件更新 V3.3.2 更正了以下问题: - 因为更换了内存需要全部复位,断电之后不再发生实际值的偶发丢失 (事件号 16# 6526)。
- 电源关闭后的记忆性备份已得到稳定 (涉及偶发的记忆性丢失,事件 ID 16# 4580“备份缓冲区内容不一致”)。
- 现在,大型网络中的位逻辑操作也将在网段范围内正确执行。
- 若区域“T”和“L”发生重叠 (如命令序列中所示),则命令序列“L FW 2、TAK、T FW 3、TAK”也将起作用。
- 具有无效波特率的 SDB0 不再造成 Z1=914A 的故障;此时将预设 MPI 的默认波特率为 187.5 kBd。
- 对块进行在线监控期间发生电源关闭不会再偶尔造成错误 Z1=0019 或 Z1=F104。
- 对于较大块 (> 16 k 字节) 的块状态,此时也会在超过 16 k 字节的地址上正确指示状态信息。
- 在 S7-Graph 中添加一步后,随后的块下载不再会导致一个周期的区域长度错误。 链中又可以包含多个块,立即生效。
- 从此时起,SFC1 “READ_CLK”会将年份正确转换为一个 BCD 数。 因此,后续基于 BCD 格式的指令 (如:BTI “BCD-To-Integer”) 将不再导致转换错误 (如:事件号 16# 2521 “BCD 转换错误”)。
. 更新 V3.0.3 (6ES7 312-1AE14-0AB0) |
上述 CPU 版本未包含任何新功能。 有关 STEP7 和 向上兼容性的说明: 运行此 CPU 需要带合适的 HSP 的 STEP7 V5.2 SP1 或更高版本 。 建议安装硬件支持包 HSP176。 固件更新 V3.0.3 更正了以下问题: - 现在,通过 SFC14 读取 4 字节,也会正确提供后 2 个字节的值。
- 现在在同一个周期内,通过 SFC “Delete DB”和“Create DB” 可使用相同的编号来删除或创建数据块。
- 如果将 OB35 编程设的短时间间隔设定为zui长 5ms,则在交叉装载块时,CPU 将不会再因 OB 请求出错而偶尔进入 STOP 模式。
- 上传固件版本时,不再因显示消息 13:4759 “The firmware was not accepted by the module” (模块不接受此固件) 而发生故障。
- 现在可正确分配连续 3 个或多个连续位 (例如,0.0、0.1、0.2...)。
- 在 SFB 52 和 53 中数据类型 Character (字符型),现在也可用于 ANY-Pointer。
- 通过间接访问“AUF DI [DBW x]”打开一个数据块时,CPU 将不再因区域长度错误而进入 STOP 模式
- 当使用 SFC 22 和 23 并交叉装载一个刚刚在 RUN 模式中删除的数据块时,将不会出现偶发故障 Z1=F004 或 Z1=4111。
- 如果数据块可用,则 SFC 24 “TEST_DB”将始终提供数据块的正确长度,而与后者的存储属性或并行调用的 SFC83 无关。
更新 V3.0.2 (6ES7 312-1AE14-0AB0) |
上述 CPU 版本未包含任何新功能。 关于 STEP 7 独立性和向上兼容性的注意事项: 运行此 CPU 需要带合适的 HSP 的 STEP7 V5.2 + SP1 或更高版本 。 建议安装硬件支持包 HSP176。 该固件更新更正了以下问题: - 现在,可在打开的数据块中正确访问分支点 (跳转,调用) 后的部分数据块数据 (例如,L DW 0),而不像之前那样,只能偶发访问程序序列中所打开数据块中的数据。
- 下载包含命令 MCRA 的程序时,工程系统将不会再被阻塞。
- 在线监视块和变量表时,现在不再出现偶发的系统错误 (Z1=97ea )。
更新 V3.0.1 (6ES7 312-1AE14-0AB0) |
上述 CPU 版本未包含任何新功能。 关于 STEP 7 的注意事项: 运行此 CPU 需要 STEP7 V5.2 + SP1 或更高版本。 建议安装硬件支持包 HSP176。 新固件版本包含下列更正: - 现在,在已交货的数据块 (IN3) 中可实现通过后续的“OPEN DB”命令来访问结构化的 FC 参数 (例如,T #IN3.FAnz,IN3 = 已交货的数据块),而不必在通过“OPEN DB”打开的块中实现该操作。
-
|