好久没用smart系列PLC,偶尔看见msart固件版本2.4及以上增加了对Profinet的支持,恰好手上有个闲置的SR20,其版本甚低为02.02,脑子一抽,立马去找资料,准备好折腾一番。虽然读了西家的描述,但动手过程中却步步踩坑,瞎试了两天,才成功的把它升级到02.05版本。
1、对于固件版本大于2.4的,直接使用《STEP 7-MicroWIN SMART》(我把它更新到V2.7版)升级轻松,在PLC信息中查看,有个固件更新按钮,找到对应型号版本文件存放路径,就可轻松完成,现在重点是版本小于2.4的如何处理。资料显示是必须使用存储卡才能更新;
2、开始在淘宝上问西家的存储卡,沟通后,回答Smart有普通的手机存储卡就够了。道了谢,就在家里翻箱倒柜半天,总算找出了存储卡两张存储卡。Thinkpad T15的micro SD接口是鸡肋,存储卡插入后得用手顶住,开始操作不好,读不出16G的存储卡的信息,还认为是坏的,只使用2G的存储卡,格式化后,把对应型号固件版本文件拷入卡内。
3、是个内存卡都能用吗?不可能的!西家可没在文档里说明。碰壁碰生无可恋时,才想起打电话问供货商,才知道只能用4G、8G、16G的存储卡,终于又筋疲力尽的从这个坑里爬出来。在网上查到的信息,也有人用32G存储卡可成功升级的。

2G内存条不能被识别

仅4G\8G\16G的存储卡能被识别
4、开始想直接升级到02.07版本的,但试了几次都是失败!,再查资料,原来还得分尾号:

别太贪,打怪升级是要分等级的,做事前得仔细看文字
几经折腾,终于成功了,但回头想实在没意思,做这事唯一意义在于让有升级需求的朋友绕过我所踩过的坑。