一般來說,每當(dāng)博途進行大版本的升級后,PLC硬件也都會有大版本的固件更新,V19更新后S7-1500的固件版本升級至了V3.1。總體來說,固件升級有以下原因:適應(yīng)更新更強的硬件
在原有平臺增強功能
修復(fù)原有BUG
目前的固件版本型號格式為Vx.y.z (如V1.0.1),在博途中的組態(tài)只需關(guān)注前兩個數(shù)字,第三個數(shù)字是用來修復(fù)錯誤的小版本,不影響正常功能的使用,第三個數(shù)字如果變化也建議更新。
存儲卡的大小要超過固件文件大小,才可使用存儲卡進行固件更新。如:V2.9.2之后,所有S7-1500系列CPU如果通過存儲卡更新,都至少需要256 MB存儲卡;1500顯示屏的固件文件較小,使用至少12 MB的存儲卡即可。
更新步驟如下:
3. 存儲卡插入電腦,復(fù)制“S7_JOB.S7S”和 “FWUPDATE.S7S”文件夾至存儲卡。在復(fù)制 "S7_JOB.S7S“ 時會提示替換文件,選擇替換("S7_JOB.S7S“ 決定了卡的模式,是程序卡還是固件更新卡)4. 將CPU斷電,插入存儲卡后再重新上電,固件會自動進行更新,維護指示燈快速閃爍即表示當(dāng)固件更新完成
下圖為1500更新中顯示屏的界面:
5. 出現(xiàn)“更新成功”與“移除存儲卡”的字樣后,即可通過紅框中轉(zhuǎn)換存儲卡功能,將固件更新卡變?yōu)槌绦蚩?/span>
對于CPU顯示屏來說,存儲卡中如果是對應(yīng)的顯示屏固件更新文件,則執(zhí)行上述操作后,CPU顯示屏?xí)詣痈隆?br style="margin:0px;padding:0px;outline:0px;max-width:100%;box-sizing:border-box !important;overflow-wrap:break-word !important;" />
在使用Web服務(wù)器訪問之前,需要先啟用CPU的Web服務(wù)器訪問功能。具體步驟如下:1. 在設(shè)備視圖中,啟用CPU的Web服務(wù)器功能2. 勾選“執(zhí)行固件更新”訪問權(quán)限
三. 通過TIA Portal組態(tài)中更新
借助TIA Portal軟件,對已組態(tài)的CPU進行固件更新的步驟如下:1. 先將CPU轉(zhuǎn)至在線,在線和診斷中點擊“功能”-“固件更新”,在PLC下選擇固件文件,運行更新顯示下選擇對應(yīng)文件并運行,即是對CPU顯示屏更新固件:
借助TIA Portal軟件,也可在“在線訪問”中進行固件更新,步驟如下:1. 連接PLC后,在博途項目樹中展開“在線訪問”,搜索到需要更新的設(shè)備,進入“在線和診斷”顯示下選擇對應(yīng)文件并運行,即是對CPU顯示屏更新固件:
SIMATIC Automation Tool 非常適合在不安裝博途的情況下進行調(diào)試和維護,是西門子專門實現(xiàn)調(diào)試、維護和服務(wù)的小工具。詳情可參見往期文章:1. 選擇網(wǎng)卡,掃描網(wǎng)絡(luò)中的設(shè)備
2. 設(shè)置始終信任TLS證書;點擊固件更新,選擇該硬件對應(yīng)更新固件的文件
CPU display下選擇對應(yīng)文件并運行,即是對CPU顯示屏更新固件: