現場問題描述
Intouch通過OPClink讀取OPCserver,軟體上位機都是十幾年前的産物,電腦維修後,Intouch畫面沒有資料,OPClink變量錯誤。
軟體産品:
OPCserver軟體:Station Configuration Editor
OPCserver組态軟體:SIMATIC NCM PC Manager
上位機軟體: InTouch
采集軟體:OPClink
解決步驟1——檢查OPCserver軟體:(Station Configuration Editor)
- 檢查IEGeneral和OPCserver的Status和Run/Stop狀态是否正常。
- 确認IEGeneral和OPCserver的序号跟OPCserver組态軟體硬體配置卡槽序号是一緻的
- IE General——需要檢查網絡位址和MAC位址是否相同(現場有2個網口,名字字尾3#和4#,網口太長顯示不全,隻能通過MAC位址确認正确的網口,連結未使用的網絡不會報錯)
- OPC sever狀态錯誤——需要确認PG/PC接口 選擇為 PC local
- 每次修改會導緻,OPCsever狀态連接配接斷開,需要重新下載下傳OPCserver組态軟體的程式(SIMATIC NCM PC Manager)
解決步驟2——檢查采集軟體:(OPClink)
- 打開OPClink,點選圖示,選擇SKG-WWTP,點選Modiry(修改)
- 配置SKG-WWTP
解決步驟3——檢查上位機軟體:(Intouch)
- 打開Intouch軟體,進入編輯模式,打開标記字典,配置方文名
1.通路名必須和OPCLink的名字一緻
2.主題名是添加變量選擇時的通路名
3.應用程式名選擇OPCLink
測試資料
- 步驟1,2,3設定完成後,運作上位機軟體(Intouch),啟動後會自動啟動OPClink(Intouch服務功能),OPClink啟動後檢查的和Items和Error列資料。Items資料——示配置”SKG-WWTP”時資料組的變量數量,Error資料——表示變量有多少個通訊故障。 Error列資料正常為0,數量錯誤多,請檢查“解決步驟1”。
- 點選圖示,可監視變量資料。
現場故障原因
- OPCserver軟體(Station Configuration Editor)的IE General配置連接配接了未使用的網絡。連接配接未使用網絡,IE General配置不會報錯,導緻讀取資料失敗,解決方法參考3.3段PG/PC接口未設定成PC loacl,導緻OPCserver組态軟體(SIMATIC NCM PC Manager),組态頁面的裝置源無法設定為(MPI/PROFIBUS/AUTO)和無法設定卡槽号。
當 PG/PC接口未設定成PC loacl, 且有其他網口接口激活。會自動變成IP位址,能正常下載下傳,下載下傳後會報錯,監視會報錯,OPCserver軟體:Station Configuration Editor不會報錯,,解決方法參考3.4段
總結:當初的軟體不是很完善,起初以為是OPClink的配置故障,實際上是OPCsever的配置故障 (因為OPCsever未報錯,OPClink資料錯誤),導緻走了不少彎路,後續在遇見類似項目,需要認真從最上層軟體逐漸排查。