智能網(wǎng)關(guān)IGT-DSER集成了多種PLC的原廠(chǎng)協(xié)議,網(wǎng)關(guān)采集PLC數據打包成JSON文件,提交給HTTP的服務(wù)端; 同時(shí)將服務(wù)端返回的JSON進(jìn)行解析后將數據寫(xiě)入到PLC,實(shí)現PLC與HTTP服務(wù)端雙向通訊。 網(wǎng)關(guān)模塊詳細資料在附件中:
PLC通訊智能網(wǎng)關(guān).rar (1164 K) 下载次数:32 網(wǎng)關(guān)支持周期、觸發(fā)兩種工作模式:周期模式是按設置的周期時(shí)間提交GET/POST請求和解析返回的文件;觸發(fā)模式可配置一個(gè)或多個(gè)觸發(fā)條件,網(wǎng)關(guān)根據觸發(fā)條件的數據變化進(jìn)行JSON文件GET/POST提交。
網(wǎng)關(guān)支持多個(gè)URL目錄,方便實(shí)現同一個(gè)網(wǎng)關(guān)向多個(gè)URL地址提交請求和解析返回的數據,滿(mǎn)足各種場(chǎng)景的設備與系統平臺對接需求。
通過(guò)智能網(wǎng)關(guān)的參數設置軟件(在附件中)設置PLC寄存器地址、字段名稱(chēng),以及必要的常數字符串,以下是配置好的數據表,通過(guò) ‘功能’->‘數據上報與對接’,選擇‘HTTP-GET/POST’可進(jìn)入如下界 面:
參數修改完成后關(guān)閉窗口,隨其它參數一起下載到網(wǎng)關(guān)模塊內('參數'->'參數寫(xiě)入到網(wǎng)關(guān)'),重啟網(wǎng)關(guān)('工具'->'重啟網(wǎng)關(guān)')模塊后,網(wǎng)關(guān)即進(jìn)入工作狀態(tài)?梢酝ㄟ^(guò)'參數'->'從網(wǎng)關(guān)讀取參數',網(wǎng)關(guān)的工作狀態(tài)會(huì )顯示在信息欄,如果有異常,可通過(guò)'工具'->'網(wǎng)關(guān)數據監控'查看異常的數據,找到原因后修改配置參數,重新下載運行。
同時(shí)集成了多種PLC協(xié)議,支持邊緣計算,可以將數據進(jìn)行預處理后上報和下載,也方便實(shí)現各種非標協(xié)議的通訊,具體可查看網(wǎng)關(guān)的腳本手冊。關(guān)于JSON文件的格式與配置表的對應關(guān)系,可查看這篇文章:
https://blog.csdn.net/AutoCtrl666/article/details/112170870