本文是通過智能網(wǎng)關模塊連接OPCUA服務端,讀取服務端的標簽數(shù)值,將數(shù)據(jù)轉(zhuǎn)存到MySQL數(shù)據(jù)庫的案例。
IGT-DSER智能網(wǎng)關模塊,支持各種PLC、智能儀表、遠程IO與數(shù)據(jù)庫之間雙向通訊,既可以讀取設備的數(shù)據(jù)上報到SQL數(shù)據(jù)庫,也可以從數(shù)據(jù)庫查詢數(shù)據(jù)后寫入到設備;PLC內(nèi)無需編寫通訊程序;支持局域網(wǎng)和外網(wǎng)數(shù)據(jù)庫、云數(shù)據(jù)庫;數(shù)據(jù)庫軟件支持MySQL、SQLServer、PostgreSQL。方便實現(xiàn)設備數(shù)據(jù)與MES等軟件系統(tǒng)或者平臺對接。網(wǎng)關安裝在設備側(cè)(OPCUA服務端),與設備同時起停,不擔心數(shù)據(jù)丟失;在斷網(wǎng)、服務器維護上報數(shù)據(jù)有異常時,網(wǎng)關主動將數(shù)據(jù)緩存,待故障解除后自動重新上報到數(shù)據(jù)庫。
首先,通過網(wǎng)關的參數(shù)設置軟件設置IP地址、OPC服務端等參數(shù),由‘功能’->‘網(wǎng)口參數(shù)編輯’設置IP地址、網(wǎng)絡端口等網(wǎng)口參數(shù)。然后通過‘功能’->‘數(shù)據(jù)上報與對接’設置數(shù)據(jù)庫服務器的IP地址、端口,用戶名密碼等相關參數(shù)。通過‘編輯’->‘OPC節(jié)點瀏覽’讓網(wǎng)關模塊連接上OPC服務器后瀏覽標簽節(jié)點,選擇需要上報到數(shù)據(jù)庫的標簽,添加到數(shù)據(jù)配置表,如下圖:
同時確認數(shù)據(jù)庫的表名稱、字段名稱,所有參數(shù)配置配置完成后下載到網(wǎng)關(‘參數(shù)’->‘參數(shù)寫入到網(wǎng)關’)后重啟網(wǎng)關,即可進入工作模式,網(wǎng)關按所設定的10秒的周期,將數(shù)據(jù)寫入到數(shù)據(jù)庫。通過網(wǎng)關的參數(shù)配置軟件讀取網(wǎng)關參數(shù)后,看軟件上的網(wǎng)關狀態(tài)消息,根據(jù)狀態(tài)消息調(diào)試,雙擊數(shù)據(jù)配置表對應的序號,消息欄會顯示數(shù)據(jù)當前值。通過‘工具’->‘網(wǎng)關數(shù)據(jù)監(jiān)控’可查看完整的SQL語句。
IGT-DSER網(wǎng)關還支持OPCUA標簽數(shù)據(jù)轉(zhuǎn)HTTP協(xié)議(JSON文件的GET/POST提交和解析)、OPCUA標簽數(shù)據(jù)轉(zhuǎn)MQTT(JSON文件多主題的發(fā)布和訂閱)、OPCUA標簽數(shù)據(jù)轉(zhuǎn)MODBUS-TCP的Server/Client等功能。
相關軟件與手冊下載:
PLC通訊智能網(wǎng)關.rar (2769 K) 下载次数:93