西门子CP341模块基本固件更新

发布时间:2018/1/2 8:50:00

CP 341 基本固件更新

推荐文档: 西门子工程师推荐本文档!

  • 文献

  •  

  • 涉及产品


描述:
更新操作系统时,应当始终更新为相关订货号产品可用的版本。该操作系统的以前版本仅作为备份,可用来降级至原始版本。到目前为止,尚不知道这样做有何必要。
操作系统的版本对于所有发布的此订货号的产品均有效。

前提条件:

为了能够加载该固件更新,必须满足以下先决条件:

  • STEP 7 V5.3 或更高版本

  • 若要更新通信处理器的固件,必须在 HW-Config 中创建一个有效项目,并将其上传至 CPU。

  • 必须能够从编程器或 PC 在线访问该 CP 341。

  • 更新文件,并将该文件解压缩至任意文件夹。

始终要通过子路径“..\CP341.nnn”描述固件版本。

更新固件:

  1. 将 CPU 切换到 STOP 模式。

  2. 打开 HW Config 并选择所需的 CP 341 模块。

  3. 选择菜单命令“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 及更高版本)。