西门子S7-1500固件更新

如何下载固件包?

答:以下载 CPU 1516-3 PN/DP V2.9.2 固件包为例,订货号为 6ES7516-3AN01-0AB0,在表 2 中找到该 CPU,打开下载页面,首先在向网页右上角点击“log in”(登录),

工控人加入PLC工业自动化精英社群

此处登录是西门子全球技术资源库的登录,并非西门子论坛、下载中心、找答案等的登录。

欢迎加入组织PLC技术交流

图 2 下载页面

红框即为固件包的下载链接,注意到红框中有个

的标识,意思是这个软件是受限软件下载需要相应权限,如果没有相应权限需要在线申请。

申请权限下载受限软件以及注册账号说明,参见文档:链接。

5. 如何通过在线的方式更新 CPU 和显示屏的固件?

答: 以将 CPU 1516-3 PN/DP 为例,CPU 固件从 V2.6.1 升级至 V2.9.2,显示屏从 V2.6.1 升级至 V2.9.0。将固件包下载到本地并分别解压缩,得到如图 3 的文件。

图 3 解压缩的固件包

工控人加入PLC工业自动化精英社群

打开文件夹 “FWUPDATE.S7S”,能看到如图 4 的固件文件。

图 4 固件文件

之后打开 TIA PORTAL 软件进行在线更新,此处有两种方式

1)无需打开项目,直接在软件在线访问中浏览到 CPU,然后进行固件更新,链接

2)CPU 在项目中已组态,在 CPU 的在线和诊断里进行固件更新,链接

下面分别介绍两种方式。

方式一:在线访问中浏览到 CPU 固件更新

打开 TIA PORTAL 软件,切换到项目视图,在项目树下的在线访问找到本机网卡,展开后双击“更新可访问的设备”,如图 5 所示。

图 5 更新可访问的设备

搜索到设备以后展开设备,双击“在线和诊断”,如图 6 所示。

图 6 搜索到设备

在打开的页面左边,展开“功能 > 固件更新 > PLC”,然后如图 7 所示操作。

图 7 更新 CPU 固件

① 展开“功能 > 固件更新 > PLC”

② 显示当前 CPU 的固件版本

③ 点击“浏览”按钮,浏览到图 4 的 CPU 的固件文件

④ 点击“运行更新”按钮

如果 CPU 此时处于运行状态,会被提示 CPU 需要停止才可以继续更新,如果 CPU 设置了访问密码,则需要输入写访问密码。当 CPU 更新结束,会提示更新完成,刷新图 7 页面会显示当前 CPU 固件,如图 8 所示。

图 8 当前 CPU 固件版本

对于显示屏,需要展开“功能 > 固件更新 >显示”,然后如图 9 所示操作。

工控人加入PLC工业自动化精英社群

图 9 更新显示屏固件

① 展开“功能 > 固件更新 > 显示”

② 显示当前显示屏的固件版本

③ 点击“浏览”按钮,浏览到图 4 的显示屏的固件文件

④ 点击“运行更新”按钮

如果 CPU 此时处于运行状态,会被提示 CPU 需要停止才可以继续更新,当显示屏更新结束,会提示更新完成,刷新图 9 页面会显示当前显示屏固件,如图 10 所示。

工控人加入PLC工业自动化精英社群

图 10 当前显示屏固件版本

方法二:组态 CPU 在线和诊断固件更新

对于有原始项目的 CPU,可以打开项目选择 CPU,双击“在线和诊断”,然后转到在线,如图 11 所示。

图 11 在线和诊断

① 双击“在线和诊断”

② 在弹出页面,点击“转到在线”按钮

③ 转到在线以后,通过展开“功能 > 固件更新 > PLC/显示”进行固件更新,方法同方法一的图 7 到图 10,在此不再赘述。

6. 如何通过 Web 页面更新 CPU 和显示屏的固件?

答: 如果电脑没有安装 TIA PORTAL 软件,但是 CPU 之前激活了 Web 服务器功能,可以通过电脑联网 CPU,然后打开浏览器浏览到 CPU 的方式进行固件更新。下面分别介绍激活 CPU 的 Web 服务器方法与如何通过浏览器访问 Web 页面进行固件更新的方法。

激活 Web 服务器方法

打开 TIA PORTAL 项目,进入 CPU 的设备视图,如图 12 进行操作。

图 12 启用 Web 服务器功能

① 进入设备视图

② 左键选中 CPU

③ 点击下方“属性”标签

④ 点击下方“常规标签”

⑤ 向下浏览到 "Web 服务器",展开,单击选择“常规”

⑥ 在右边页面选择“启用模块上的 Web 服务器”,下方默认选择“仅允许通过 HTTPS 访问”

然后如图 13 所示设置 Web 服务器访问权限。

工控人加入PLC工业自动化精英社群

图 13 设置权限

① 单击选择“用户管理”

② 单击

。此处可以设置不同用户不同权限,本文只介绍最基础权限,如有更多需求请查阅相关文档资料

③ 选择“执行固件更新”,其余勾选是自动生成,无需处理

④ 单击

之后对 CPU 进行硬件编译,下载组态即可。

通过浏览器访问 Web 页面进行固件更新

以将 CPU 1516-3 PN/DP 为例,CPU 固件从 V2.6.1 升级至 V2.9.2,显示屏从 V2.6.1 升级至 V2.9.0。将固件包下载到本地并分别解压缩,参考图 3 、图 4。

通过 Win10 自带 Edge 浏览器,地址栏输入 CPU IP 地址,例如 “https://192.168.1.32”,然后点击“进入”,如图 14 所示。

图 14 浏览到 CPU Web 页面

然后如图 15 进行操作。

工控人加入PLC工业自动化精英社群

图 15 模块信息

① 单击选择“模块信息”

② 单击 S7-1500 站点名称,例如图中的 “S7-1500/ET200MP station_1”

之后打开如图 16 的页面,点击下方红框中的“固件”标签,即可浏览到固件信息以及升级固件所需的页面,如图 17 所示。

工控人加入PLC工业自动化精英社群

图 16 切换到固件页面

图 17 固件页面

① 显示 CPU 当前固件

② 选择 CPU 固件更新包

③ 单击“运行更新“按钮

④ 显示显示屏当前固件

⑤ 选择显示屏固件更新包

⑥ 单击“运行更新“按钮

如果 CPU 此时处于运行状态,会被提示 CPU 需要停止才可以继续更新,当 CPU、显示屏更新结束,均会提示更新完成,刷新该页面会显示当前 CPU、显示屏固件,如图 18 所示。

图 18 固件页面

7. 如何通过存储卡更新 CPU 和显示屏的固件?

答:如果有大容量存储卡,也可以使用存储卡同时进行 CPU 和显示屏的固件升级。这种方法相对其余几种网络方法速度更为快捷,较为适合批量固件更新。

固件更新的所需的最小存储卡与固件版本有关,也就是存储卡大小要至少超过固件文件大小才可以,简单的说在固件 V2.8.3 以前,对于 CPU 1516 及其以下的 CPU (除 CPU 1516T、CPU 1516TF 以外),只需要 24 MB 存储卡即可进行固件更新,而 CPU 1517 及其以上的 CPU 以及 CPU 1516T、CPU 1516TF 需要至少 256 MB 的存储卡才可以固件更新。从 V2.9.2 开始,所有的 S7-1500 系列 CPU 通过存储卡固件更新都需要至少 256 MB 的存储卡才可以固件更新。

而显示屏的固件文件较小,使用至少 12 MB 的存储卡即可。

S7-1500 系列存储卡订货号,参见表 5。

存储卡 订货号 SIMATIC MC 4 MB 6ES7954-8LC03-0AA0 SIMATIC MC 12 MB 6ES7954-8LE03-0AA0 SIMATIC MC 24 MB 6ES7954-8LF03-0AA0 SIMATIC MC 256 MB 6ES7954-8LL03-0AA0 SIMATIC MC 2 G 6ES7954-8LP03-0AA0 SIMATIC MC 32 G 6ES7954-8LT03-0AA0

表 5 存储卡订货号

以将 CPU 1516-3 PN/DP 为例,CPU 固件从 V2.6.1 升级至 V2.9.2,显示屏从 V2.6.1 升级至 V2.9.0。

1) 将固件包下载到本地并分别解压缩,参考图 3 、图 4。

2) 将存储卡插在电脑上,通过 U 盘形式打开,将图 3 中的内容拷贝到存储卡,如图 19 所示。其中第一个 “SIMATIC.S7S” 包含程序文件,第三个 “FWUPDATE.S7S” 是固件文件。

在复制 "S7_JOB.S7S“ 时会提示替换文件,选择替换。因为 "S7_JOB.S7S“ 决定卡的模式,是程序卡还是固件更新卡。

如果是张空卡,则存储卡中只会有图 19 下面两个用于固件更新的文件。

如果是 ET200SP CPU 或者 ET200pro CPU,则建议把存储卡中的程序文件剪切出来备份好,拷贝图 3 中的内容,相当于存储卡中也只会有图 19 下面两个用于固件更新的文件。

图 19 拷贝固件文件

工控人加入PLC工业自动化精英社群

3) 将 CPU 断电,然后将存储卡插入 CPU 插槽,之后重新上电,等待固件更新完成。当固件更新完成, 维护指示灯会快速闪烁。

本例中面板上会显示“更新成功”与“移除存储卡”的字样。因为卡中包含程序,再通过红框中转换存储卡功能,将固件更新卡变为程序卡,如图 20 所示。

图 20 更新固件页面

4)本例中因为卡中包含程序,执行转换存储卡功能完毕后等待 CPU 加载显示屏固件,之后 CPU 切换选择开关或者通过 STOP 和 RUN 按钮重新启动。

如果卡中不包含程序,或者是 ET200SP CPU 或者是 ET200pro CPU,则需要断电取出卡,将存储卡插在电脑上,通过 U 盘形式打开,将里面内容删除,再重新插回 CPU 插槽,上电下载程序,或者在电脑上把备份的程序文件拷贝到存储卡,然后再插回 CPU 插槽上电。

工控人加入PLC工业自动化精英社群

西门子WINCC提示缺少Audit RC/RT授权

西门子S7-400H MODBUS通讯

经典版wincc、SQLserver数据库和Excel表格的数据交互

基于FactoryTalk View Studio和AB_CompactLogix中型PLC无线通讯方案

巨控GRM230自带IO液位远程联动水泵行业应用

基于巨控GRM230酒店高位水箱远程监控系统

基于巨控GRM560西门子1200PLC发邮件

AB PLC和西门子PLC之间需要交换数据

基于INTOUCH和巨控GRM530的PLC无线通讯方案

巨控GRM530模块在污水泵站中的应用

WINCC 本地连接 巨控GRM300网关连接PLC和仪表

巨控GRM530实现PLC远程下载远程维护

巨控GRM530杀菌信息云存储及云检视技术创新改善

广州巨控远程模块在新能源生产项目的应用

记录一个巨控GRM532跨国沙特远程调试西门子1200PLC案例

罗克韦尔AB的PLC如何实现远程上下载手机APP远程监控IOT联网通讯

AB1756PLC通过协议网关巨控GRM300读取多个MODBUS 仪表

西门子S7-1500双冗余巨控GRM530实现工业联网通讯

西门子1500PLC连接64个仪表巨控GRM300网关数据交互

三菱Q系列PLC如何实现远程上下载手机APP远程监控IOT联网通讯

石化工厂100个485仪表10KM通讯上位机组态IFIX

巨控GRM600通过OPCUA客户端协议访问WINCC7.5OPCUA服务器

巨控GRM600系列标准OPCUAserver协议链接UaExpert

巨控GRM560系列标准OPCUA客户端协议访问西门子1200PLC

巨控GRM230在辽油工区电锅炉远程平台的应用

intouch的报警怎么发到短信/微信上

巨控GRM530在制药企业质量管理中的应用

工控人加入PLC工业自动化精英社群

巨控科技NET400推出多网段通讯协议网关

西门子WINCC8.1带确认的输入/输出域

不用在PLC内编程,实现西门子与罗克韦尔(AB)PLC之间数据通讯

PLC工程师接私活,没拿到钱的一次经历

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值