如何實(shí)現(xiàn)MODBUS至HTTP協(xié)議轉(zhuǎn)換?
為什么要實(shí)現(xiàn)MODBUS至HTTP協(xié)議轉(zhuǎn)換?
無(wú)協(xié)議透明傳輸占據(jù)主流
通常的串口設(shè)備聯(lián)網(wǎng)服務(wù)器,GPRS-DTU等是無(wú)協(xié)議的,就是說(shuō)RS485收到什么數(shù)據(jù)原樣轉(zhuǎn)發(fā)到TCP/IP網(wǎng)絡(luò)上,網(wǎng)絡(luò)上收到的數(shù)據(jù)也直接轉(zhuǎn)發(fā)到RS485接口上。這種轉(zhuǎn)換器是應(yīng)用最普遍的,市面上大多是產(chǎn)品都是這一類。為了降低用戶的使用難度,會(huì)配備一個(gè)比如無(wú)線串口通這樣的TCP轉(zhuǎn)串口的軟件,用戶可以像訪問(wèn)串口設(shè)備一樣訪問(wèn)DTU和串口設(shè)備聯(lián)網(wǎng)服務(wù)器。
當(dāng)系統(tǒng)規(guī)模比較小,監(jiān)測(cè)點(diǎn)比較少的時(shí)候這種用法是合適的,編程簡(jiǎn)單,靈活性比較大。
當(dāng)系統(tǒng)規(guī)模變大的時(shí)候,監(jiān)測(cè)點(diǎn)比較多的時(shí)候這種用法不是很合適,一方面TCP轉(zhuǎn)串口軟件需要一個(gè)虛擬的串口驅(qū)動(dòng),Windows系統(tǒng)容易出現(xiàn)藍(lán)屏現(xiàn)象。另一方面安全性比較低,沒有身份驗(yàn)證。
隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,需要實(shí)現(xiàn)RS485設(shè)備的數(shù)據(jù)(尤其是MODBUS通訊協(xié)議接口)直接與Web服務(wù)器通訊。這樣對(duì)于Web服務(wù)器來(lái)說(shuō)每一個(gè)聯(lián)網(wǎng)的終端相當(dāng)于一個(gè)瀏覽器。
如何實(shí)現(xiàn)MODBUS至HTTP協(xié)議轉(zhuǎn)換?
基于此,我們實(shí)現(xiàn)了MODBUS-RTU至HTTP的協(xié)議轉(zhuǎn)換,服務(wù)器端的編程更加標(biāo)準(zhǔn)化,與其他IT系統(tǒng)的銜接變得更加容易。
MODBUS至HTTP協(xié)議轉(zhuǎn)換細(xì)節(jié)
參數(shù)設(shè)置,可以設(shè)置設(shè)備標(biāo)識(shí)APP-ID,設(shè)備密碼APP-KEY,接入碼APP-CODE,服務(wù)器主機(jī)地址,主機(jī)端口,URI等參數(shù)。
可以快速實(shí)現(xiàn)MODBUS設(shè)備使用HTTP協(xié)議直接上網(wǎng)。
關(guān)于華啟智能
北京華啟智能科技有限公司作為國(guó)內(nèi)專業(yè)的工業(yè)數(shù)據(jù)采集服務(wù)商,針對(duì)生產(chǎn)現(xiàn)場(chǎng)的數(shù)據(jù)采集,從采集設(shè)備、傳輸設(shè)備以及后臺(tái)數(shù)據(jù)管理系統(tǒng)等方面幫助客戶快速建立車間現(xiàn)場(chǎng)數(shù)據(jù)采集網(wǎng)絡(luò),實(shí)時(shí)獲取車間現(xiàn)場(chǎng)的數(shù)據(jù)信息,為生產(chǎn)及決策提供實(shí)時(shí)的數(shù)據(jù)依據(jù)。
提交
ofo共享單車和摩拜單車背后的物聯(lián)網(wǎng)技術(shù)