前言:
针对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
坚持原创 注重实用
如果本文,对您有一点帮助或启示。
请分享给更多的朋友,对小编以示鼓励,谢谢!