在實際應(yīng)用中,程序備份、設(shè)備維護、故障診斷、功能修改與擴展、以及程序版本升級等,都將用到程序上傳,只有獲取了設(shè)備中運行的程序,才可能實現(xiàn)相關(guān)操作。本文以S7-1500 PLC 為例,從以下幾個方面,說明使用TIA Portal STEP7 V16從設(shè)備上傳程序的方法。 目錄 1 將設(shè)備作為新站上傳 3 2 上傳設(shè)備的項目數(shù)據(jù) 6 3 對早期軟件版本程序的上傳 8 在實際應(yīng)用中,程序備份、設(shè)備維護、故障診斷、功能修改與擴展、以及程序版本升級等,都將用到程序上傳,只有獲取了設(shè)備中運行的程序,才可能實現(xiàn)相關(guān)操作。本文以S7-1500 PLC 為例,從以下幾個方面,說明使用TIA Portal STEP7 V16從設(shè)備上傳程序的方法。 目錄 1 將設(shè)備作為新站上傳 ............................................................................................ 3 2 上傳設(shè)備的項目數(shù)據(jù) ............................................................................................ 6 3 對早期軟件版本程序的上傳 ................................................................................. 8 在實際應(yīng)用中,程序備份、設(shè)備維護、故障診斷、功能修改與擴展、以及程序版 本升級等,都將用到程序上傳,只有獲取了設(shè)備中運行的程序,才可能實現(xiàn)相關(guān) 操作。本文以 S7-1500 PLC 為例,從以下幾個方面,說明使用 TIA Portal STEP7 V16 從設(shè)備上傳程序的方法。 Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 3 1 將設(shè)備作為新站上傳 要獲取設(shè)備中完整的數(shù)據(jù),可以采用“將設(shè)備作為新站上傳(硬件和軟件)”。 從 TIA Portal V13 SP1 開始支持將設(shè)備作為新站上傳。通過這種方式,可將設(shè) 備中現(xiàn)有項目數(shù)據(jù)作為新站上傳到項目中。 下邊是具體的操作方法步驟: (1)首先,將編程設(shè)備與 S7-1500 PLC 通過網(wǎng)線連接,打開 TIA Portal STEP7 V16 并創(chuàng)建一個新項目。 在項目樹中選擇項目名稱,執(zhí)行“在線”菜單中,“將設(shè)備作為新站上傳(硬件 和軟件)”,如圖 1。 圖 1 作為新站上傳 (2)在彈出的窗口中選擇用于連接 PLC 的“PG/PC 接口類型”以及“PG/PC 接口”;單擊“開始搜索”命令,顯示所有兼容的設(shè)備;在可訪問節(jié)點的設(shè)備表 格中,選擇目標設(shè)備;單擊“從設(shè)備上傳”按鈕,完成新站上傳。如圖 2。 Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 4 圖 2 新站上傳操作 上傳成功后,可以獲取 CPU 中完整的站點數(shù)據(jù)。包括本站設(shè)備組態(tài)、IO 設(shè)備組 態(tài)、帶有注釋的程序塊、帶有注釋與符號名的 DB 塊、工藝對象、帶有注釋的 PLC 變量、PLC 數(shù)據(jù)類型、文本列表等等。 上傳到項目中的這些數(shù)據(jù),可以被離線編輯,也可以被重新下載到設(shè)備中。 注意事項: (1)、使用 TIA Portal V16 將設(shè)備作為新站上傳,要求 PLC 中程序必須與軟件 版本兼容,即程序必須是 STEP7 V16 版本。否則,將出現(xiàn)如下錯誤而無法上 傳。如圖 3。 Copyright ? Siemens AG Copyright year All rights reservedUnrestricted 5 圖 3 版本不兼容 (2)、 執(zhí)行將設(shè)備作為新站上傳時,必須確認離線項目中沒有配置與在線 PLC 相同名稱的站點,否則也拒絕上傳。 圖 4 設(shè)備名稱已使用 (3)、TIA Portal STEP7 V16 必須包含設(shè)備中相關(guān)的 HSPs 或 GSDs ,否則可 能將無法上傳。 圖 5 缺少 GSD Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 6 2 上傳設(shè)備的項目數(shù)據(jù) TIA Portal STEP7 V16 與 PLC 在線模式下,可以實現(xiàn)從 PLC 設(shè)備上傳程序,即 “從設(shè)備上傳(軟件)” 。該操作的適用情況是,待上傳的程序在線和離線版 本不同,或只需要在線版本的程序。 操作步驟如下: (1)打開項目,在項目樹中,選擇 PLC 并轉(zhuǎn)至在線;執(zhí)行“在線”菜單中 “從設(shè)備上傳”(軟件) 。如圖 6。 圖 6 從設(shè)備上傳 (2)在接下來打開的“上傳預(yù)覽”對話框中,將顯示報警信息以及上傳所需的 相關(guān)操作。 Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 7 圖 7 上傳預(yù)覽 (3)勾選動作列的“繼續(xù)”確認報警消息后, “從設(shè)備上傳”按鈕隨即啟用, 單擊“從設(shè)備上傳”按鈕,將執(zhí)行上傳操作。 圖 8 執(zhí)行從設(shè)備上傳 注意: 不可以上傳不兼容版本的程序,即,TIA Portal STEP7 V16 只能上傳 STEP7 版 本 V16 的程序。 Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 8 3 對早期軟件版本程序的操作 TIA Portal STEP7 V16 只能上傳相同軟件版本的程序,STEP7 V16 可以打開 V13 SP1 及以后版本的程序,并升級到 V16 版本。所以,在上傳與打開程序之 前,要首先考慮軟件版本的兼容性。有關(guān)兼容性的詳細信息,請參考如下連接中 的敘述: (1)運行在 PLC 中程序的版本,可以通過以下方式獲取: (a)通過 TIA Portal 中的“在線訪問” 查看。 打開 Portal 項目樹中“在線訪問”,點擊接口設(shè)備下的“更新可訪問的設(shè) 備”,雙擊所連接的 PLC 設(shè)備下的“在線和診斷”,在“常規(guī)”選項中可以看 到目前所連接的 CPU1511C-1PN 中程序版本是 V15.1。如圖 9。 圖 9 通過在線訪問看程序版本 (b)通過 PLC 顯示屏查看。 打開 CPU 顯示屏上 PLC 信息菜單項 ,可以顯示 CPU 中程序的版本,如圖 10。 Copyright ? Siemens AG Copyright year All rights reserved Unrestricted 9 圖 10 通過顯示屏看程序版本 (2)在獲取到在線 PLC 中程序的版本后,需要使用相同版本的軟件上傳程序。 有了設(shè)備的原始程序,就可以在此基礎(chǔ)上做程序的備份、修改、升級等。 關(guān)于將早期 TIA Portal 版本創(chuàng)建的項目轉(zhuǎn)換到新的 TIA Portal STEP 7 版本的 其它信息,請參考如下連接中的內(nèi)容: TIA STEP7 V16 上載程序 博圖V16 上載程序方法 西門子plc上載程序西門子觸摸屏上載程序TIA Portal STEP7 V16 |