如題:經常有朋友諮詢為何在下載程式時,搜尋不到CPU?今天在這做一個彙總。希望能幫到大家。
產生此問題的原因有很多,比如安裝了360安全衛士、金山衛士以及QQ管家等第三方防毒軟體;或者Windows 作業系統非完整版作業系統,例如安裝了GHOST版本的作業系統,其他定製化的作業系統。
可按照如下步驟逐一檢查:
1)檢查硬體連線網路電纜是否連線好,在 CPU 本體左上角乙太網介面處有“乙太網狀態”指示燈 “LINK” ,此燈常亮表示乙太網連線成功。
2)檢查程式設計裝置的 IP 地址是否與 CPU 的 IP 地址在同一網段中程式設計裝置必須與 CPU 在同一網段中。S7-200 SMART CPU 預置的預設 IP 地址為:192。168。2。1。
3)如果使用STEP 7 Micro/WIN SMART查詢CPU無法找到或者可以找到CPU,但是點選“確定”時出現以下對話方塊,如圖1,所示。
圖1。 埠無法開啟
①當程式設計軟體彈出上述對話方塊時,我們需要在作業系統的控制面板中,開啟“設定PG/PC 介面”,確保“MWSMART”應用程式訪問點選擇的是當前PC機使用的乙太網卡,如圖2。所示。
圖2。 設定MWSMART 應用程式訪問點
② ping指令確認電腦是否和CPU物理連線正常
注意:電腦的IP地址需要和CPU的IP地址在同一網段
如果ping結果顯示類似如下圖3。,表示物理連線沒有問題。
圖3。ping物理連線正常
③如果ping結果顯示如下圖4。,則要檢查IP地址設定和網線,電腦網絡卡及CPU網路介面。
圖4。ping物理連線不正常
④檢查360安全衛士、金山衛士以及QQ管家等軟體是否對作業系統的啟動程序進行了最佳化設定,是否禁用了西門子軟體所需的應用程序。
圖5。中PNIOMGR程序不能被禁用,如果禁用將導致搜尋不到S7-200 SMART CPU。需要恢復啟動該程序,並重啟再次電腦測試。
圖5。PNIOMGR程序被禁用
⑤另外,我們也可以手動啟動該程序,然後在測試能否搜尋到S7-200 SMART CPU ,如圖6。所示 PNIOMGR程序預設存放路徑C:\Program Files\Common Files\Siemens\SimNetCom(Windows XP 作業系統)或C:\Program Files\Common Files\Siemens\Automation\Simatic OAM\bin(Windows WIN7作業系統)。
圖6。手動啟動PNIOMGR程序
⑦在計算機管理的服務中,找到SIMATIC S7DOS HELP SERVICE或者S7DOS HELP SERVICE等服務,需要確保該服務為自動狀態並且已經啟動,如圖7。所示。
圖7。S7DOS HELP SERVICE需要被啟動
檢查以上步驟,如果依然查詢不到CPU,如果已經知道CPU IP 地址的情況下,可以透過直接新增CPU的IP地址的方式來連線,如圖8。 所示。
圖8。新增CPU方式
以上方法都無法奏效的情況下,可以考慮更換作業系統或者電腦測試 。RS485埠無法搜尋到CPU怎麼辦?
S7-200 SMART V2。3 CPU 系列包含十二種 CPU 型號,分為兩條產品線:緊湊型產品和標準型產品。
緊湊型 CPU 四種: CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s ,
V2.3 版本不適用於 CR40 和 CR 60 CPU,即 CR40 和 CR60 的 CPU 韌體版本只到 V2.2 版本,V2.3 版本 CPU 中不包含。
標準型 CPU 八種:ST (ST20、ST30、ST40、ST60 ) 和 SR ( SR20、SR30、SR40、SR60 )S7-200 SMART 程式設計軟體及 CPU 韌體,從 V2。3 開始支援透過 RS485 埠使用 USB-PPI (訂貨號:6ES7 901-3DB30-0XA0)程式設計電纜下載程式的功能。
緊湊型 CPU 無乙太網埠,僅 CPU 本體整合一個 RS485 埠,此埠作為 CPU 的唯一程式設計埠。使用 STEP 7 Micro/WIN SMART 和 USB-PPI 電纜可以進行上傳和下載程式、監控程式、執行韌體更新。
緊湊型 CPU 沒有 microSD 讀卡器或任何與使用 microSD 卡相關的功能,不支援使用 microSD 卡。
標準型 CPU 各個韌體版本均支援使用乙太網埠進行下載程式;如果透過 RS485 埠使用 USB-PPI 電纜下載程式,需要保證程式設計軟體及 CPU 韌體版本均在 V2。3 及以上。
透過RS485埠使用USB-PPI電纜下載程式,搜尋不到CPU。
按照如下步驟進行檢查:
1。S7-200 SMART V2。3 程式設計軟體,首次安裝完成後,必須要重啟電腦,然後再使用軟體操作。
2。關閉防毒軟體
3。檢查是否滿足使用程式設計軟體透過 RS485 埠進行下載程式的前提條件:
a、程式設計軟體使用 V2。3 及以上版本。
b、要更新韌體的硬體,實際韌體版本為 V2。3 或更高版本的模組的韌體。
c、如果使用程式設計電纜需要使用 USB-PPI 電纜,訂貨號:6ES7 901-3DB30-0XA0;不支援使用 RS232 / RS 485 程式設計電纜更新韌體,訂貨號:6ES7 901-3CB30-0XA0。
4。核實使用的CPU型別及下載程式方法對應情況如表1。所示:
表1。CPU型別及下載程式方法
注:
X:
表示支援 ;
-- :
表示不支援;
C :
表示韌體版本在 V2。3 及以上支援
5。檢查操作步驟是否正確或者有遺漏;
6。使用第三方程式設計電纜無法保證通訊效果。
標準型 CPU 使用 USB-PPI 電纜可以搜尋到 CPU,下載時報錯 “ CPU 不支援該功能 ”?
首先標準型 CPU 在任何韌體版本都支援使用乙太網口進行程式設計下載程式;如果使用 USB-PPI 電纜下載程式出現報錯,使用乙太網線連線 PLC ,檢視 PLC 資訊,檢查 CPU 實際韌體版本。如果是不是 V2。3 版本,使用儲存卡升級韌體到 V2。3 及以上,才可以使用 USB-PPI 電纜下載程式。否則有可能出現上圖報錯。
CPU 實際韌體在 V2.3 及以上,但是在虛擬機器中使用 USB-PPI 電纜搜尋不到 CPU?
1、安裝完畢程式設計軟體後,需要重啟電腦後,再使用程式設計軟體
2、檢查是否與虛擬機器設定相關,保證插接電纜後,電腦可以識別到 USB-PPI 電纜