《電子技術(shù)應用》
您所在的位置:首頁 > 模擬設(shè)計 > 業(yè)界動態(tài) > 支持和Web服務器通信的物聯(lián)網(wǎng)網(wǎng)關(guān)

支持和Web服務器通信的物聯(lián)網(wǎng)網(wǎng)關(guān)

2017-06-22

  隨著物聯(lián)網(wǎng)的發(fā)展,越來越多的設(shè)備需要連接到云端。其中的設(shè)備有各類儀表、工業(yè)設(shè)備、采集設(shè)備、傳感器,這些設(shè)備都以串口(RS232、RS485)居多,所以可以通過串口轉(zhuǎn)TCP、串口轉(zhuǎn)Wifi等物聯(lián)網(wǎng)網(wǎng)關(guān),將數(shù)據(jù)傳輸?shù)皆贫恕5歉鞣N設(shè)備和云端服務器通信的時候由于協(xié)議不同,開發(fā)者需要開發(fā)各類后臺程序以配合數(shù)據(jù)的轉(zhuǎn)化和存儲。

  新的“支持和Web服務器通信的物聯(lián)網(wǎng)”網(wǎng)關(guān)可以直接使用POST、GET命令和Web服務器通信,用戶只需要編寫php代碼就可以實現(xiàn)數(shù)據(jù)的轉(zhuǎn)化和存儲簡化了物聯(lián)網(wǎng)上位機接口的開發(fā)。

  此類物聯(lián)網(wǎng)網(wǎng)關(guān)的最大優(yōu)點是:節(jié)省了開發(fā)復雜度,網(wǎng)關(guān)可以直接以GET/POST指令和云服務器直接通信。

  原理

  下面講一下此類網(wǎng)關(guān)的用法和原理。我們知道,當我們在瀏覽器中輸入:以下鏈接的時候?qū)⒁訥ET指令的方式向Web服務器提交數(shù)據(jù)。

  提交的數(shù)據(jù)內(nèi)容為:

  該數(shù)據(jù)內(nèi)容將直接發(fā)到Web服務器的(這里的服務器IP是192.168.1.180)80端口。web服務器上運行的php程序就可以正確讀取到data=123456這樣的數(shù)據(jù)。

  但是傳統(tǒng)的透傳式物聯(lián)網(wǎng)網(wǎng)關(guān)的問題在于:

  1.      各類儀表發(fā)送給物聯(lián)網(wǎng)網(wǎng)關(guān)的數(shù)據(jù)并不是標準的GET指令,所以物聯(lián)網(wǎng)網(wǎng)關(guān)需要進行一個數(shù)據(jù)轉(zhuǎn)化,比如在數(shù)據(jù)的前面增加GET /1.php?data=的數(shù)據(jù),在后面增加HTTP/1.1等數(shù)據(jù)。

  2.      各類儀表發(fā)送的數(shù)據(jù)是十六機制數(shù)據(jù),但是web服務器容易處理字符串string數(shù)據(jù),所以需要將十六進制轉(zhuǎn)化為字符串。

  實現(xiàn)方法

  卓嵐ZLAN5143、ZLAN8343N等產(chǎn)品可以實現(xiàn)以上功能。使用步驟如下:

  1.      在計算機上編寫一個配置文件,內(nèi)容如下,然后下載到物聯(lián)網(wǎng)網(wǎng)關(guān)內(nèi)。

  注意這里的$符號就表示串口收到的數(shù)據(jù),物聯(lián)網(wǎng)網(wǎng)關(guān)收到數(shù)據(jù)后將會用串口收到的數(shù)據(jù)替換$,然后將這個配置文件的內(nèi)容上傳給web服務器,這樣web服務器就可以按照GET指令的格式接收到串口數(shù)據(jù)。

  2.      如果需要先將數(shù)據(jù)格式從十六進制轉(zhuǎn)化為字符串,則用#符號代替$符號來寫配置文件。

  從這里我們看到此類網(wǎng)關(guān)不僅實現(xiàn)的是對Web服務器GET指令的支持,而且可以靈活設(shè)計,它是一種靈活地在串口數(shù)據(jù)前面增加前綴、后面增加后綴的通用方法。

  web服務器下發(fā)

  以上的方法只是實現(xiàn)了數(shù)據(jù)從串口到網(wǎng)絡(luò)時,串口hex數(shù)據(jù)轉(zhuǎn)變?yōu)镚ET命令的功能。但是如果Web服務需要按照GET命令下發(fā)數(shù)據(jù),此時也需要將其中的某部分數(shù)據(jù)轉(zhuǎn)發(fā)到串口。

  例如:當Web服務器向物聯(lián)網(wǎng)網(wǎng)關(guān)(IP地址為192.168.0.200)的端口8080發(fā)送GET命令時,GET命令中的有效數(shù)據(jù)(這里是61626364656667)被轉(zhuǎn)化為十六進制數(shù)據(jù)(abcdefg)從網(wǎng)關(guān)的串口輸出,發(fā)給控制器、執(zhí)行器。如下圖所示:

  實現(xiàn)的方法是在原來的配置文件第一行增加:NFL: data=# HTTP/1.1,物聯(lián)網(wǎng)網(wǎng)關(guān)在收到任何網(wǎng)絡(luò)數(shù)據(jù)的時候?qū)阉髑熬Ydata=和后綴HTTP/1.1,將中間的部分提取出來,并轉(zhuǎn)化為十六進制從串口輸出。

  Web服務器下發(fā)功能的實現(xiàn),還得益于卓嵐物聯(lián)網(wǎng)在作為TCP客戶端上傳數(shù)據(jù)的時候,也可以作為TCP服務器接收Web服務器的下發(fā)連接和數(shù)據(jù)。

  總結(jié)

  能夠直接和Web服務器以GET命令通信的物聯(lián)網(wǎng)網(wǎng)關(guān)——包括下發(fā)和上發(fā)數(shù)據(jù)——可以大大降低云端程序的開發(fā)工作量,該類物聯(lián)網(wǎng)網(wǎng)關(guān)方便了物聯(lián)網(wǎng)網(wǎng)設(shè)備的集成和接入。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品一二| 亚洲永久免费观看| 久久本道综合色狠狠五月| 亚洲视频一二区| 国产精品一卡二| 久久精品日韩一区二区三区| 亚洲丰满在线| 亚洲欧美日韩精品久久久久| 国产亚洲精品高潮| 久久亚洲不卡| 亚洲欧洲视频| 亚洲精品在线看| 国产精品区一区二区三区| 久久精品中文字幕一区二区三区| 亚洲第一在线综合网站| 亚洲人成在线观看| 欧美午夜精品久久久| 欧美在线观看天堂一区二区三区| 亚洲第一黄色网| 亚洲国内精品| 国产精品久久久久秋霞鲁丝| 久久黄金**| 亚洲精品自在在线观看| 一区二区激情视频| 国产亚洲欧美aaaa| 欧美顶级大胆免费视频| 亚洲性视频h| 久久精品视频在线看| 亚洲老司机av| 国产一区视频观看| 欧美日本亚洲韩国国产| 欧美在线视频免费播放| 亚洲精品极品| 亚洲一区欧美二区| 在线成人av网站| 国产精品v日韩精品| 久久香蕉精品| 午夜精品视频在线| 亚洲日本欧美日韩高观看| 亚洲网站在线看| 亚洲高清网站| 国产欧美二区| 欧美另类视频| 久久人91精品久久久久久不卡| 在线视频亚洲一区| 久久精品一区中文字幕| 亚洲亚洲精品在线观看| 亚洲韩国青草视频| 国产一级久久| 欧美视频在线观看 亚洲欧| 免费看亚洲片| 欧美一区三区三区高中清蜜桃| 日韩亚洲国产欧美| 国产欧美日韩亚洲精品| 日韩亚洲精品在线| 久久爱另类一区二区小说| 一区二区欧美精品| 亚洲国产精品va在线看黑人动漫| 国产日韩精品久久| 国产精品xxx在线观看www| 欧美国产第一页| 久久国产日韩| 午夜综合激情| 亚洲天堂成人| 日韩亚洲欧美成人| 亚洲国产一区视频| 欧美一进一出视频| 在线一区二区三区做爰视频网站| 亚洲国产综合91精品麻豆| 国产综合精品一区| 国产精品一卡| 国产精品老牛| 欧美午夜免费影院| 欧美激情在线| 欧美高清视频| 欧美bbbxxxxx| 麻豆精品在线视频| 久久综合狠狠综合久久综合88| 欧美一区二区大片| 亚洲欧洲av一区二区| 亚洲午夜激情网页| 在线亚洲一区观看| 日韩视频在线一区| 亚洲精品国产精品久久清纯直播| 久久精品视频网| 久久精品亚洲精品国产欧美kt∨| 欧美一区二区三区在线观看视频 | 黄色成人在线网址| 国产视频一区三区| 国产欧美二区| 亚洲狼人综合| 一区二区三区产品免费精品久久75| 最新中文字幕亚洲| 亚洲国产日韩欧美一区二区三区| 久久精品亚洲乱码伦伦中文| 久久精品国产久精国产一老狼| 欧美一区二区三区在| 久久不射中文字幕| 亚洲高清久久久| 亚洲国产专区校园欧美| 亚洲黄色在线视频| 亚洲精品在线电影| 一区二区三区成人| 亚洲字幕在线观看| 性做久久久久久久免费看| 欧美中日韩免费视频| 久久久久9999亚洲精品| 蜜臀久久99精品久久久久久9| 欧美岛国激情| 欧美日韩在线精品一区二区三区| 国产精品国产自产拍高清av王其| 国产精品极品美女粉嫩高清在线| 国产精品午夜久久| 国产欧美日韩综合| 国产一区日韩欧美| 亚洲高清视频的网址| 日韩一级二级三级| 亚洲一区二区三区在线视频| 性色av一区二区三区在线观看 | 亚洲综合第一页| 久久国产精品久久久久久| 亚洲国产天堂久久综合| 亚洲精品在线三区| 亚洲视频图片小说| 欧美一级午夜免费电影| 久久久成人精品| 欧美精品在线观看91| 国产精品久久久久久久久久妞妞| 国产日韩专区在线| 最新亚洲电影| 夜夜夜久久久| 欧美一区午夜精品| 亚洲免费观看在线观看| 午夜日韩激情| 欧美mv日韩mv国产网站| 欧美午夜精品电影| 韩日欧美一区| 亚洲精选一区二区| 午夜久久电影网| 亚洲精品乱码久久久久久日本蜜臀 | 欧美大尺度在线观看| 欧美性猛交xxxx乱大交退制版| 国产欧美欧美| 亚洲日韩中文字幕在线播放| 亚洲欧美日韩国产另类专区| 亚洲国产免费看| 国产精品不卡在线| 狠狠色丁香婷婷综合久久片| 亚洲伦理在线| 欧美在线一二三四区| 亚洲私拍自拍| 美女精品网站| 国产精品日韩欧美综合| 亚洲国产精品激情在线观看| 亚洲欧美国产另类| 亚洲精品中文字幕在线| 欧美在线一二三四区| 欧美日韩精品在线观看| 激情五月综合色婷婷一区二区| 日韩亚洲欧美在线观看| 亚洲高清在线视频| 亚洲欧美日韩一区二区三区在线观看 | 亚洲精品视频在线观看网站| 亚洲欧美日韩国产中文在线| 日韩视频在线观看| 久久亚洲高清| 国产精品一区二区欧美| 亚洲精品在线免费| 亚洲综合色激情五月| 一本大道久久a久久精品综合| 久久亚洲一区二区三区四区| 国产精品视频大全| 一本色道久久88综合亚洲精品ⅰ| 亚洲激情二区| 久久午夜激情| 国产视频一区二区三区在线观看| 一区二区三区国产在线观看| 亚洲国产精品一区二区久| 久久精品系列| 国产精品视频大全| 亚洲性夜色噜噜噜7777| 亚洲视频一区二区| 欧美日韩精品国产| 91久久久久久国产精品| 亚洲人成网站777色婷婷| 久久人人爽人人爽爽久久| 国产欧美视频一区二区三区| 亚洲深夜激情| 亚洲午夜成aⅴ人片| 欧美日韩国产精品成人| 亚洲国产成人tv| 亚洲国产欧美日韩| 免费在线观看一区二区| 黑人一区二区| 久久精品成人欧美大片古装| 久久亚洲综合色| 一区二区在线不卡| 亚洲国产精品精华液2区45| 欧美日韩美女| 久久久久久亚洲精品不卡4k岛国|