? ? ? ?智能網(wǎng)關(guān)IGT-DSER集成了多種PLC協(xié)議,方便實(shí)現(xiàn)各種PLC與HTTP服務(wù)端之間通訊。通過網(wǎng)關(guān)的參數(shù)配置軟件綁定JSON文件的字段與PLC寄存器地址,配置URL,即可采用POST命令,將JSON文件提交給HTTP的服務(wù)端; 服務(wù)端有返回的JSON,或者GET命令獲取到的JSON,網(wǎng)關(guān)進(jìn)行解析后將數(shù)據(jù)寫入到PLC寄存器。
? ? ? ? 本文主要描述通過GET命令獲取數(shù)據(jù),解析到西門子PLC的寄存器,以下服務(wù)端發(fā)送的測試JSON文件:POST方法的相關(guān)案例
? ? ? ? 運(yùn)行網(wǎng)關(guān)的參數(shù)配置軟件(下載地址),通過(功能->數(shù)據(jù)上報(bào)與平臺(tái)對(duì)接),選HTTP-GET/POST頁面,根據(jù)PLC通訊地址,寄存器數(shù)量等參照案例配置好相關(guān)參數(shù)后下載重啟(參數(shù)->參數(shù)寫入到網(wǎng)關(guān))、(工具->重啟網(wǎng)關(guān));通過網(wǎng)關(guān)的參數(shù)配置軟件讀取網(wǎng)關(guān)參數(shù)(參數(shù)->從網(wǎng)關(guān)讀取參數(shù))后,看軟件上顯示的狀態(tài)消息;根據(jù)狀態(tài)消息調(diào)試。
? ? ? ? 以下是根據(jù)JSON文件配置的相關(guān)參數(shù),以及IGT-DSER的狀態(tài)消息和數(shù)據(jù)監(jiān)控:
? ? ? ? 鼠標(biāo)雙擊數(shù)據(jù)配置表對(duì)應(yīng)的'序號(hào)',消息欄會(huì)顯示該數(shù)據(jù)的當(dāng)前值。如果顯示的數(shù)值正確無誤,可通過的編程軟件監(jiān)視相關(guān)寄存器地址的數(shù)據(jù),如下圖:
? ? ? ? ?IGT-DSER網(wǎng)關(guān)模塊也支持邊緣計(jì)算,可以將數(shù)據(jù)進(jìn)行預(yù)處理后上報(bào)和下載,也方便實(shí)現(xiàn)各種非標(biāo)協(xié)議的通訊,具體可查看網(wǎng)關(guān)的腳本手冊。
? ? ? ? 智能網(wǎng)關(guān)集成了多種PLC協(xié)議,以下是常用的PLC類型:文章來源:http://www.zghlxwxcb.cn/news/detail-817878.html
◆ 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?? ?
◆ FNC: ?發(fā)那科數(shù)控/機(jī)器人的PMC系統(tǒng)? ? ? ? ? ?◆ TPC: ?豐田工機(jī)PC2/PC3系列
◆ ABM: ?AB MicroLogix系列PLC? ? ? ? ? ? ? ? ? ? ? ◆ ABC: ?AB Compact/Control系列PLC
◆ INO: ?匯川全系列PLC? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ◆ GE: ?GE PAC/PLC系統(tǒng)文章來源地址http://www.zghlxwxcb.cn/news/detail-817878.html
到了這里,關(guān)于PLC從HTTP服務(wù)端獲取JSON文件,解析數(shù)據(jù)到寄存器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!