智能網(wǎng)關(guān)IGT-DSER集成了多種PLC的原廠協(xié)議,方便實(shí)現(xiàn)各種PLC與服務(wù)端之間的HTTP協(xié)議通訊,通過網(wǎng)關(guān)的參數(shù)配置軟件綁定JSON文件的字段與PLC寄存器地址,配置URL,即可通過POST/GET命令,將JSON文件提交給HTTP的服務(wù)端; 如果服務(wù)端有返回的JSON,網(wǎng)關(guān)進(jìn)行解析后將數(shù)據(jù)寫入到PLC,實(shí)現(xiàn)PLC與HTTP服務(wù)端雙向通訊。
網(wǎng)關(guān)支持多種工作模式:周期模式是按設(shè)置的周期時(shí)間提交POST請(qǐng)求和解析返回的文件;觸發(fā)模式可配置一個(gè)或多個(gè)觸發(fā)條件,網(wǎng)關(guān)根據(jù)觸發(fā)條件的數(shù)據(jù)變化進(jìn)行JSON文件提交。
這個(gè)案例里是西門子S7-200 Smart系列的PLC,IP地址為192.168.1.100,采用觸發(fā)模式,分多組提交POST請(qǐng)求,服務(wù)端返回的數(shù)據(jù)需要解析后寫入到PLC寄存器。運(yùn)行網(wǎng)關(guān)的參數(shù)配置軟件(在附件中),按照用戶手冊(cè)配置網(wǎng)絡(luò)參數(shù),通過PING方法(工具->查找設(shè)備/PING)檢查網(wǎng)絡(luò)連接,如果網(wǎng)絡(luò)正常即可進(jìn)行數(shù)據(jù)配置測試,以下是配置表(功能->數(shù)據(jù)上報(bào)與對(duì)接):
參數(shù)下載到網(wǎng)關(guān)模塊內(nèi)('參數(shù)'->'參數(shù)寫入到網(wǎng)關(guān)'),重啟網(wǎng)關(guān)('工具'->'重啟網(wǎng)關(guān)')模塊后,網(wǎng)關(guān)即進(jìn)入工作狀態(tài)。可以通過'參數(shù)'->'從網(wǎng)關(guān)讀取參數(shù)',網(wǎng)關(guān)的工作狀態(tài)會(huì)顯示在信息欄,如果有異常,可通過'工具'->'網(wǎng)關(guān)數(shù)據(jù)監(jiān)控'查看異常的數(shù)據(jù),找到原因后修改配置參數(shù),重新下載運(yùn)行。
網(wǎng)關(guān)模塊也支持邊緣計(jì)算,可以將數(shù)據(jù)進(jìn)行預(yù)處理后上報(bào)和下載,也方便實(shí)現(xiàn)各種非標(biāo)協(xié)議的通訊,具體可查看網(wǎng)關(guān)的腳本手冊(cè)。
智能網(wǎng)關(guān)集成了多種PLC協(xié)議,以下是常用的PLC類型:
◆ FX: 三菱FX系列PLC ◆ QL: 三菱Q/L/R系列PLC
◆ AS: 三菱A系列PLC ◆ OM: 歐姆龍全系列PLC
◆ S72S: 西門子S7-200/Smart系列PLC ◆ S734: 西門子S7-300/400系列PLC
◆ S71K: 西門子S7-1200/1500系列PLC ◆ MBS: 施耐德等Modbus兼容PLC
◆ DVP: 臺(tái)達(dá)、信捷PLC ◆ NAIS: 松下全系列PLC
◆ KVS: 基恩士全系列PLC ◆ FTK: 永宏全系列PLC
◆ MSK: LS/LG全系列PLC ◆ KOY: 光洋全系列PLC
◆ ABM: AB MicroLogix系列PLC ◆ ABC: AB Compact/Control系列PLC
◆ INO: 匯川全系列PLC ◆ GE: GE PAC/PLC系統(tǒng)
詳細(xì)案例:
https://blog.csdn.net/AutoCtrl/article/details/124609315?spm=1001.2014.3001.5501軟件下載:
PLC通訊智能網(wǎng)關(guān).rar (4248 K) 下载次数:170 [ 此帖被吾志所向在2023-08-21 16:22重新編輯 ]