通訊網(wǎng)關(guān)軟件032——利用X2OPC實現(xiàn)OPC客戶端訪問Modbus TCP

本文介紹利用CommGate X2OPC實現(xiàn)OPC客戶端連接Modbus TCP設(shè)備。CommGate X2OPC是寧波科安網(wǎng)信開發(fā)的網(wǎng)關(guān)軟件,軟件可以登錄到網(wǎng)信智匯(wangxinzhihui.com)下載。
【案例】如下圖所示,SCADA系統(tǒng)上位機、PLC、設(shè)備具備Modbus TCP通訊接口,上位機安裝OPC Client軟件,現(xiàn)在上位機需要通過OPC Client軟件來獲取這些設(shè)備的數(shù)據(jù)。

【解決方案】設(shè)置網(wǎng)關(guān)機,與Modbus TCP設(shè)備采用以太網(wǎng)通訊,與OPC上位機采用以太網(wǎng)通訊,安裝CommGate X2OPC軟件。
1)Modbus tcp通訊調(diào)試:在網(wǎng)關(guān)機上運行modscan,與modbus tcp設(shè)備進行modbus通訊調(diào)試。通訊正常后,記下通訊參數(shù)。
2)配置X2OPC 出口端參數(shù):在X2OPC安裝目錄Ini下編輯X2OPC.ini,修改出口端參數(shù)。
3)配置X2OPC 入口端參數(shù):在X2OPC安裝目錄Ini下編輯ModbusTcp.ini,按照剛才記下的通訊參數(shù)修改入口端參數(shù)。
4)配置DCOM:在網(wǎng)關(guān)機和OPC Client客戶端上配置DCOM,重啟網(wǎng)關(guān)機、OPC客戶端。
5)標簽配置:在X2OPC安裝目錄下編輯X2OPC.xls,配置標簽。

6)注冊OPC Server:在cmd下運行 X2OPC.exe RegServer。
7)運行X2OPC.exe,啟動網(wǎng)關(guān)。
8)在OPC客戶端上運行OPC Client軟件,與X2OPC進行OPC 通訊調(diào)試。
9)詳細配置說明見《X2OPC? V4使用手冊》。
?更多通信資源請登錄網(wǎng)信智匯(wangxinzhihui.com)。