CPU 通过 RS485 接口从软件操作进行固件更新
发布网友
发布时间:2024-09-29 13:03
我来回答
共1个回答
热心网友
时间:2024-09-29 16:52
S7-200 SMART 编程软件自V2.3版本起,具备固件更新功能,此版本适用于包含十二种型号的CPU系列,分为紧凑型与标准型两个产品线。紧凑型CPU包括CR20s、CR30s、CR40s与CR60s,其中CR40与CR60的固件版本仅至V2.2,V2.3版本CPU中不包含更新。标准型CPU则包括ST系列(ST20、ST30、ST40、ST60)与SR系列(SR20、SR30、SR40、SR60)。
紧凑型CPU无以太网端口,仅集成一个RS485端口,作为唯一编程接口。可通过STEP 7 Micro/WIN SMART与USB-PPI电缆进行程序上传、下载、监控与固件更新。紧凑型CPU不支持microSD卡,因此,若需进行固件更新,仅能通过RS485端口从软件操作完成。
标准型CPU支持Micro SD卡进行固件更新,如需使用软件更新,CPU需在V2.3或更高版本。标准型CPU能通过以太网端口使用网线或RS485口与USB-PPI编程电缆进行更新。
表1展示CPU类型与固件更新方法,X表示支持,--表示不支持,C表示固件版本在V2.3及以上支持。
进行固件更新前,需确保使用V2.3或更高版本编程软件,更新硬件固件版本为V2.3或更高,并使用USB-PPI电缆。更新步骤包括连接PLC与编程电脑,选择PLC进行信息查看,点击固件更新按钮,浏览并选择固件更新文件,点击更新按钮,查看更新进度,更新完成后单击关闭按钮,为CPU与所有模块循环上电,最后通过查看PLC信息验证固件版本更新。
若固件更新过程中出现速度慢问题,考虑使用Micro SD卡或以太网口进行更新,并调整系统块中设置的端口波特率。对于紧凑型CPU,只能通过RS485口进行更新,考虑增加通讯端口波特率以提高更新速度。
若软件更新固件失败,需检查软件版本、硬件固件版本、使用的编程电缆类型,并确保在更新过程中不进行断电或重启设备,更新完成后需将CPU循环上电。