西门子CP341模块基本固件更新
发布时间:2018/1/2 8:50:00CP 341 基本固件更新
推荐文档: 西门子工程师推荐本文档!
文献
涉及产品
描述:
更新操作系统时,应当始终更新为相关订货号产品可用的版本。该操作系统的以前版本仅作为备份,可用来降级至原始版本。到目前为止,尚不知道这样做有何必要。
操作系统的版本对于所有发布的此订货号的产品均有效。
前提条件:
为了能够加载该固件更新,必须满足以下先决条件:
STEP 7 V5.3 或更高版本
若要更新通信处理器的固件,必须在 HW-Config 中创建一个有效项目,并将其上传至 CPU。
必须能够从编程器或 PC 在线访问该 CP 341。
更新文件,并将该文件解压缩至任意文件夹。
始终要通过子路径“..\CP341.nnn”描述固件版本。
更新固件:
将 CPU 切换到 STOP 模式。
打开 HW Config 并选择所需的 CP 341 模块。
选择菜单命令“Target system > Update firmware”(目标系统 > 更新固件)。
STEP 7 的联机帮助系统中描述了其它步骤。
若更新成功完成,则会显示一条确认消息,随即便可启用新的固件。
CP 341 的订货号和版本概览:
订货号 | 固件 | 升级方式 ... |
6ES7341-1AH02-0AE0 6ES7341-1BH02-0AE0 6ES7341-1CH02-0AE0 | ||
V2.1.6 | 升级建议: 更新 V2.1.6 的描述 3411xH02_V216.EXE ( 267 KB ) | |
V2.1.5 | 仅用于备份: 更新 V2.1.5 的描述 3411xH02_V215.EXE ( 267 KB ) | |
V2.1.4 | 仅用于备份: 更新 V2.1.4 的描述 3411xH02_V214.EXE ( 267 KB ) | |
V2.1.1 | 仅用于备份: 更新 V2.1.1 的描述 3411xH02_V211.EXE ( 268 KB ) | |
V2.1.0 | 仅用于备份: 更新 V2.1.0 的描述 3411xH02_V210.EXE ( 267 KB ) | |
V2.0.0 | 仅用于备份: 3411xH02_V200.EXE ( 263 KB ) |
更新 V2.1.6 (6ES7341-1.H02-0AE0) |
进行了以下修改:
在软件流控模式下使用打印机协议时,通信处理器无论是否接收 XOFF,都会继续发送。
使用 ASCII 协议时,调用“Delete receive buffer”(删除接收缓冲区) 功能后,偶尔会收到不完整的接收消息帧。
使用协议 3964(R) 时,连接建立和断开时偶尔会发生问题。
另外,对于带有 RS232 接口的 CP341 (6ES7 341-1AH02-0AE0):
在“辅助信号的自动控制”模式下,连接电缆的断开和恢复会造成数据传输不正确。
更新 V2.1.5 (6ES7341-1.H02-0AE0) |
进行了以下修正:
若 RESET 输入未通过静态方式置于 FALSE 信号,则在接收过程中会发生通信问题。
另外,对于带有 RS422/485 接口的 CP341 (6ES7 341-1CH02-0AE0):
若发送了单个字符,则在“半双工(RS48 5) 两线制运行”ASCII 模式下会发生通信问题。
更新 V2.1.4 (6ES7341-1.H02-0AE0) |
新固件版本修正了 CP341 的以下特性:
结合使用 ASCII 协议:
在“自动处理 V24 信号”模式下会发生通信问题。
在“自动处理 V24 信号”ASCII 模式下,未遵守为“Data output waiting time”(数据输出等待时间) 和“RTS Removal time”(RTS 移除时间) 设置的时间。
与 Modbus 专用驱动程序结合使用:
在“半双工(RS485) 两线制运行”MODBUS 模式下,偶尔会发生通信问题。
MODBUS 参数“Multiplicator character delay time”(乘数字符延迟时间) 的解释会导致在接收帧消息帧结束时等待时间过长。
函数代码 FC3 和 FC4 的寄存器的可读编号太小。
用于识别函数代码 FC3、FC4 和 FC10 的数据块重叠访问的限制不正确。
更新 V2.1.1 (6ES7341-1.H02-0AE0) |
新固件版本修正了 CP341 的以下特性:
在“通过结束字符结束消息帧检测”ASCII 模式下,在接收到错误消息帧时会发生通信问题 (例如:消息帧不带结束字符)。
在作为 Modbus 主站运行且发生断线 (拔下前连接器) 时会发生通信问题。
更新 V2.1.0 (6ES7341-1.H02-0AE0) |
新固件版本纠正了 CP341 的以下问题:
“Delete CP receive buffer upon startup”(启动时删除 CP 缓冲区) 设置不再使“严重内部故障”错误消息随每个发送任务输入到诊断缓冲区。
现在在夏令时期间也会正确显示诊断缓冲区条目的时间标记。
若设置了两个停止位,则仍可与第三方伙伴进行通信。
在运行 RK512 计算机链路时,现在可以使用超过 1024 字节的消息帧长度。
现在可正确执行发生超限、组帧和奇偶校验错误时的错误处理。
新固件版本 V2.1.0 对 CP341-V2 的数据吞吐量进行了优化:
为了能够利用更高性能,您需要版本为 V5.1 SP11 的“Configuration Package for Point to Point Communication”(请参见条目号 27013524)。为此,必须使用 PtP-Param V5.1.11 重新生成 CP341-V2 的设置数据 (固件版本 V2.1.0 及更高版本)。