隨著西門子PLC中的TIA 軟件V14 版本以及S7-1200 CPU V4.2 固件版本的發(fā)布,S7-1200 CPU的固件已經(jīng)可以通過以下幾種方式進行升級: 1、使用存儲卡更新CPU固件。 2、使用TIA 軟件更新CPU固件。 3、通過Web訪問方式更新CPU固件。 本文將詳細介紹上述方法中的后兩種。 *不同版本、不同訂貨號CPU的固件版本不同,可以通過訪問SIEMENS 工業(yè)在線支持網(wǎng)站下載相應(yīng)的S7-1200 CPU 固件更新包 使用TIA 軟件更新CPU固件 1. 打開所連接 CPU 的"在線和診斷"(Online and Diagnostics) 視圖,并切換到“在線”模式。
圖1. 打開“在線和診斷”視圖
2. 從"Functions"文件夾中選擇"固件更新"(Firmware update),并單擊"瀏覽"(Browse) 按鈕并導(dǎo)航至包含固件更新文件的位置。如圖2.所示。
圖2. 瀏覽固件更新包
3.瀏覽到新版本固件后,點擊“運行更新”按鈕,即可執(zhí)行更新CPU固件操作。如圖3.所示。
圖3. 運行更新固件 在加載固件更新時會顯示進程對話框。固件更新完成后,對話框會提示使用新固件啟動模塊。
通過Web訪問方式更新CPU固件 1.啟動CPU的Web服務(wù)器功能 如果需要通過Web方式更新CPU固件,首先需要在設(shè)備組態(tài)視圖中選擇CPU,在CPU屬性中使能“啟動模塊上的Web服務(wù)器”。 并出于安全考慮,對Web服務(wù)器進行安全訪問時,需要選擇"僅允許使用 HTTPS 訪問"。相關(guān)設(shè)置如圖4. 所示。
圖4.啟用Web服務(wù)器
2.組態(tài)Web服務(wù)器用戶權(quán)限。 為了使能Web服務(wù)器升級固件功能,需要組態(tài)Web服務(wù)器訪問CPU的權(quán)限,需要在Web服務(wù)器屬性的“用戶管理”中添加授權(quán)的用戶名、訪問權(quán)限和密碼。 本例需要開放“執(zhí)行固件更新”權(quán)限,如圖5.所示。
圖5.添加用戶并開放固件更新權(quán)限 將上述的Web服務(wù)器組態(tài)下載到CPU后,授權(quán)用戶就可以通過Web服務(wù)器訪問CPU。
3.通過PC 訪問Web頁面 首先需要確保PC機與S7-1200 CPU位于同一個以太網(wǎng)絡(luò)中,然后打開 Web 瀏覽器,輸入 URL "https://ww.xx.yy.zz",其中"ww.xx.yy.zz"為 S7-1200 CPU 的 IP 地址。 并在Web服務(wù)器上登錄授權(quán)用戶,如圖6.所示。
圖6.登錄Web服務(wù)器
4.登錄授權(quán)用戶后,點擊“模塊信息”,然后點擊相應(yīng)PLC站點名稱,即可查看PLC 站點信息,如圖7.所示。
圖7.查看模塊信息
3.在PLC站點信息顯示頁面,點擊“固件”按鈕,并"瀏覽"至固件更新包,點擊“運行更新”按鈕,即可執(zhí)行CPU固件更新操作。如圖8.所示。
圖8.瀏覽固件并更新 |
|