江西自动化网|江西工控论坛

标题: 西门子SMART 200 CPU如何通过 RS485 接口从软件操作进行固件更新 [打印本页]

作者: 逐鹿生活    时间: 2020-5-17 17:50
标题: 西门子SMART 200 CPU如何通过 RS485 接口从软件操作进行固件更新
S7-200 SMART 编程软件,从 V2.3 开始具有固件更新的功能。
S7-200 SMART V2.3 CPU 系列包含十二种 CPU 型号,分为两条产品线:紧凑型产品线和标准型产品线。
紧凑型 CPU 四种: CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s ,V2.3 版本不适用于 CR40 和 CR 60 CPU,即 CR40 和 CR60 的 CPU 固件版本只到 V2.2 版本,V2.3 版本 CPU 中不包含。
标准型 CPU 八种:ST (ST20、ST30、ST40、ST60 ) 和 SR ( SR20、SR30、SR40、SR60 )
紧凑型 CPU 无以太网端口,仅 CPU 本体集成一个 RS485 端口,此端口作为 CPU 的唯一编程端口。使用 STEP 7 Micro/WIN SMART 和 USB-PPI 电缆可以进行上传和下载程序、监控程序、执行固件更新。
紧凑型 CPU 没有 microSD 读卡器或任何与使用 microSD 卡相关的功能,不支持使用 microSD 卡。
因此,如果紧凑型 CPU 需要进行固件更新,仅可通过 RS485 端口从软件上操作完成。
标准型 CPU 各个固件版本均支持使用 Micro SD 卡进行固件更新;如果使用软件固件更新,需要保证 CPU 固件版本在 V2.3 及以上。
V2.3 版本标准型 CPU ,可以支持以太网端口使用网线或者 RS485口 使用 USB-PPI 编程电缆进行更新。
使用的CPU类型及固件更新方法对应情况如表1.所示:

CPU固件更新STSRCRCRs
Micro SD更新XXX--
使用软件更新CC--X
表1.CPU类型及固件更新方法
X:表示支持
-- : 表示不支持
C : 表示固件版本在 V2.3 及以上支持
使用编程软件进行固件更新,前提条件:
1、编程软件使用V2.3及以上版本。
2、要更新固件的硬件,固件版本为 V2.3 或更高版本的模块的固件。
3、如果使用编程电缆需要使用USB-PPI电缆,订货号:6ES7 901-3DB30-0XA0;不支持使用 RS232 / RS 485编程电缆更新固件,订货号:6ES7 901-3CB30-0XA0。
操作步骤此文档旨在体现从软件进行固件更新的操作步骤,在写此文档时,所有 CPU 固件最高版本只到 V2.3
所以,以标准 CPU(ST60 )为例,事先将 ST60 的固件使用 Micro SD 卡升级到 V2.3 版本,然后使用编程软件进行固件更新,更新后的固件版本依然是 V2.3版本
CRs 的CPU 固件更新方法亦可以参考此步骤
1.连接 PLC 与编程电脑,通信接口可以选择以太网卡或者选择 PC/PPI cable. PPI,需要注意:紧凑型 CPU 仅能使用 RS485接口更新固件,所以只能选择 PC/PPI cable. PPI
(, 下载次数: 33)