S7-1200 CPU的韌體可以透過以下3種方式進行升級:
使用儲存卡更新CPU韌體。
使用TIA 軟體更新CPU韌體。
透過Web訪問方式更新CPU韌體。
1
使用儲存卡更新CPU韌體
注意事項:
不同訂貨號的S7-1200CPU的韌體檔案不相同。使用者在下載和更新韌體之前請核對產品訂貨號。
12M以下儲存卡不能用於CPU韌體升級。
韌體升級前CPU內部儲存的專案檔案(程式塊、硬體組態等)不受影響,不會被清除。
如果儲存卡中的韌體檔案訂貨號與實際CPU的訂貨號不一致,即使執行了下列步驟,CPU的原韌體版本也不會改變。
詳細步驟:
第一步:使用電腦透過讀卡器清除儲存卡中內容。
注意:不要格式化儲存卡!
第二步:從西門子官方網站下載最新版本的韌體檔案。下載並解壓縮,使用者可以得到一個“S7_JOB。SYS”檔案和“FWUPDATE。S7S”資料夾。
第三步:將“S7_JOB。SYS”檔案和“FWUPDATE。S7S”資料夾複製到儲存卡中。
第四步:將儲存卡插到CPU1200卡槽中。此時CPU會停止,“MAINT”指示燈閃爍。
第五步:將CPU斷電上電 。CPU的“RUN/STOP” 指示燈黃綠交替閃爍說明韌體正在被更新中。“RUN/STOP” 指示燈亮(黃),“MAINT”指示燈閃爍說明韌體更新已經結束。
第六步:拔出儲存卡
第七步:再次將CPU斷電上電
使用者可以在TIA PORTAL 軟體——->線上和診斷——->診斷——->常規 中線上檢視CPU目前的韌體版本。
注意:
S7-1200 CPU 韌體版本在 V2。2 以下(包括V2。2),可以降級(最低V1。0)或升級(最高V2。2)。
S7-1200 CPU 韌體版本在 V3。0 不可以降級至V2。2(或更低版本),同樣V2。2的韌體版本不能升級至V3。0
S7-1200 CPU 僅支援由西門子製造商預先格式化過的儲存卡, 即下列訂貨號產品:
2
使用TIA軟體更新CPU韌體
1。 開啟所連線S7-1200 CPU 的“線上和診斷”(Online and Diagnostics) 檢視,並切換到“線上”模式。
2。 從“Functions”資料夾中選擇“韌體更新”(Firmware update),並單擊“瀏覽”(Browse) 按鈕並導航至包含韌體更新檔案的位置。
3。瀏覽到新版本韌體後,點選“執行更新”按鈕,即可執行更新CPU韌體操作。
在載入韌體更新時會顯示程序對話方塊。韌體更新完成後,對話方塊會提示您使用新韌體啟動模組。
3
透過Web訪問方式更新CPU韌體
1。啟動CPU的Web伺服器功能
如果需要透過Web方式更新CPU韌體,首先需要在裝置組態檢視中選擇CPU,在CPU屬性中使能“啟動模組上的Web伺服器”。
並出於安全考慮,對Web伺服器進行安全訪問時,需要選擇“僅允許使用 HTTPS 訪問”。
2。組態Web伺服器使用者許可權。
為了使能Web伺服器升級韌體功能,需要組態Web伺服器訪問CPU的許可權,需要在Web伺服器屬性的“使用者管理”中新增授權的使用者名稱、訪問許可權和密碼。
本例需要開放“執行韌體更新”許可權,如圖。
將上述的Web伺服器組態下載到CPU後,授權使用者就可以透過Web伺服器訪問CPU。
3。透過PC 訪問Web頁面
首先需要確保PC機與S7-1200 CPU位於同一個乙太網絡中,然後開啟 Web 瀏覽器,輸入 URL “https://ww。xx。yy。zz”,其中“ww。xx。yy。zz”為 S7-1200 CPU 的 IP 地址。
並在Web伺服器上登入授權使用者,如圖所示。
4。登入授權使用者,點選“模組資訊”,然後點選相應PLC站點名稱,即可檢視PLC 站點資訊。
5。在PLC站點資訊顯示頁面,點選“韌體”按鈕,並“瀏覽”至韌體更新包,點選“執行更新”按鈕,即可執行CPU韌體更新操作。