[AB] AB PLC | 还在用ControlFLASH刷新固件吗?

[复制链接]
查看63398 | 回复0 | 2024-7-25 09:23:32 | 显示全部楼层 |阅读模式
前言:针对AB控制器或模块固件更新,大家通常使用ControlFLASH工具来完成的,但有的时候,ControlFLASH无法找到固件文件,刷新过程也就无法继续进行,那么,怎么办呢?且看本文是如何解决的。

01

使用软件

1. 通信软件:RSLinx Classic Gateway 4.00.01

2. 编程软件:Studio 5000 V31.00.00 专业版

02

建立RSLINX连接

1. 将控制器(本文为:1769-L18ERM-BB1B)和笔记本电脑用网线连接.


2. 打开RSLinx Classic Gateway,按下图顺序操作,选择EtherNet/IP Driver以太网通信协议,默认使用名称“AB_ETHIP-1”,当然也可以修改.


3. 这一步,是选择与PLC连接的笔记本电脑网卡。



4. 点击RSWho图标,可以看到在“AB_ETHIP-1”以太网通道下,PLC已经连接成功.


03

ControlFLASH无法更新固件

1. 有时使用ControlFLASH工具刷新固件,无法找到解压后的固件文件,下面以一个具体的案例来说明.
2. 比如,现在需要把31版本固件刷新为30版本,首先从官网下载30版本固件,再使用DMK Extraction Tool将其解压释放.


3. 这个界面,是释放DMK固件的过程.



4. 待固件解压完成后,再使用ControlFLASH工具刷新,虽然把“Show all revision”已经勾选,但是无法找到30版本固件,刷新过程,无法再继续.



04

使用STUDIO 5000更新固件

1. 继续上面的话题,ControlFLASH无法完成的工作,那么,交给Stduio 5000来实现吧.
2. 将官网下载的固件,使用WinRAR直接解压.


3. 打开Stduio 5000,随便新建一个项目,打开现有项目也一样,找到需要更新固件的CPU或模块.本文为CPU 1769-L18ERM-BB1B.点击“Update Firmware”按钮.


4. 按照下面的步序,找到存放固件的文件夹,这样固件自然就出现了,选中它,点击“Update”按钮,准备开始更新.


5. 在更新前,将CPU模块拨到REM模式(处理器不能处于运行模式),把SD卡拔出,确认处理器RUN运行灯没有亮.


6. 更新固件信息提示,点“Yes”和“确认”.


7. 正在更新固件,耐心等待,千万不要乱点鼠标.


8. 更新即将结束,耐心等待,千万不要乱点鼠标.


9. 更新固件完成,在Studio 5000信息框将出现提示信息,已将固件更新为30.11.27,且每一步均为[SUCCESS],表明更新固件成功.


10. 再打开RSLinx,验证一下固件版本,已成功更新。至此,大功告成.


结语:综上所述,本文介绍了利用编程软件Studio 5000来刷新控制器固件的方法,其实这个隐藏的功能一直存在的,从RSLogix 5000 v15版本开始,到目前的Studio 5000 v32版本,都适用。如果您正准备更新固件,不妨试一试!



【AB PLC工作室】

微信公众号ID:abseme

      坚持原创  注重实用



如果本文,对您有一点帮助或启示。

请分享给更多的朋友,对小编以示鼓励,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则