《電子技術(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亚洲国产精品_日韩亚洲一区二区
欧美成人精品h版在线观看| 国产伦理一区| 久久久久久久久一区二区| 亚洲一区二区三区视频播放| 日韩午夜电影av| 亚洲人永久免费| 亚洲欧洲日本在线| 亚洲国产精品成人| 亚洲激情在线| 91久久精品日日躁夜夜躁欧美 | 亚洲九九爱视频| 亚洲激情六月丁香| 亚洲欧洲视频在线| 亚洲精品一区二区三区在线观看 | 欧美一区二区私人影院日本| 香蕉乱码成人久久天堂爱免费| 亚洲免费在线视频| 亚洲制服欧美中文字幕中文字幕| 亚洲图片在线| 亚洲欧美日韩精品在线| 香蕉国产精品偷在线观看不卡| 午夜亚洲性色福利视频| 欧美尤物巨大精品爽| 亚洲第一主播视频| 亚洲美女黄网| 亚洲一区三区在线观看| 亚洲欧美一级二级三级| 久久精品国产一区二区三区| 久久综合激情| 欧美风情在线| 欧美午夜精品久久久久久人妖| 欧美性猛交视频| 国产精品一区毛片| 黄色亚洲免费| 亚洲精品久久久久久久久久久| 一本色道久久精品| 午夜精品视频一区| 亚洲国产成人久久综合| 日韩午夜av| 午夜在线成人av| 久久一区二区三区四区| 欧美阿v一级看视频| 欧美视频手机在线| 国产日韩成人精品| 亚洲国产成人在线| 99精品欧美| 久久av一区二区三区漫画| 亚洲精品一区二区在线| 午夜精品美女自拍福到在线| 久久久久久国产精品mv| 欧美激情视频给我| 国产精品网站在线观看| 精久久久久久| 99re6这里只有精品| 欧美一级在线播放| 夜夜嗨一区二区三区| 欧美自拍丝袜亚洲| 欧美激情一区二区三区高清视频| 国产精品久久久久久久久免费桃花| 国产一区二区三区日韩| 亚洲精品乱码| 欧美亚洲一区二区在线| 亚洲伦伦在线| 久久九九精品99国产精品| 欧美日韩mv| 国产一级揄自揄精品视频| 亚洲伦理在线免费看| 销魂美女一区二区三区视频在线| 亚洲人体影院| 久久精品国产综合精品| 欧美人与性动交a欧美精品| 国产偷久久久精品专区| 亚洲精品永久免费| 亚洲国产成人porn| 欧美一级免费视频| 欧美片在线观看| 国产一区二区三区不卡在线观看| 99伊人成综合| 亚洲成色777777女色窝| 性色av一区二区三区红粉影视| 欧美国产乱视频| 黄色综合网站| 午夜精品成人在线| 中日韩视频在线观看| 噜噜噜在线观看免费视频日韩| 国产精品一区二区三区四区| 亚洲美女精品成人在线视频| 亚洲福利视频三区| 久久精品国产77777蜜臀| 欧美性大战久久久久久久蜜臀| 伊人久久噜噜噜躁狠狠躁| 亚洲女与黑人做爰| 亚洲综合电影一区二区三区| 欧美激情一区二区三区 | 日韩一级在线| 亚洲国产综合在线| 久久性色av| 国产亚洲综合在线| 午夜精品美女久久久久av福利| 亚洲综合首页| 欧美日韩久久久久久| 亚洲高清免费在线| 亚洲黑丝在线| 另类亚洲自拍| 国内精品伊人久久久久av影院| 亚洲欧美国产高清| 午夜一区不卡| 国产精品v欧美精品v日韩精品| 亚洲精品视频免费观看| 亚洲精品一品区二品区三品区| 美国十次成人| 亚洲成色777777在线观看影院| 久久精品亚洲精品国产欧美kt∨| 久久精品论坛| 国产亚洲欧美另类中文| 香蕉乱码成人久久天堂爱免费 | 久久久久久久久久久成人| 国产农村妇女毛片精品久久麻豆 | 国产精品久久久久久一区二区三区| a4yy欧美一区二区三区| 一区二区三区导航| 欧美精品久久久久久久| 亚洲精品久久久久久一区二区| 日韩亚洲精品在线| 欧美久久久久中文字幕| 亚洲日本乱码在线观看| 一级成人国产| 国产精品成人一区| 亚洲综合欧美| 久久精品天堂| 伊人婷婷欧美激情| 日韩亚洲欧美一区| 欧美先锋影音| 亚洲欧美春色| 久久久欧美一区二区| 在线播放视频一区| 99国产精品私拍| 欧美调教vk| 欧美一级久久| 欧美xxxx在线观看| 一本色道**综合亚洲精品蜜桃冫| 亚洲欧美日韩天堂一区二区| 国产日韩在线一区二区三区| 久久高清福利视频| 欧美大片免费久久精品三p | 亚洲三级免费| 欧美日韩高清在线一区| 亚洲午夜一区二区三区| 久久成人18免费观看| 在线不卡中文字幕| 在线亚洲精品| 国产网站欧美日韩免费精品在线观看| 欧美在线一二三| 欧美美女bbbb| 午夜久久影院| 欧美不卡在线视频| 一区二区三区欧美成人| 久久精品九九| 亚洲免费av片| 久久久久国产精品午夜一区| 亚洲国产精品久久精品怡红院 | 免费观看成人网| 日韩视频免费在线观看| 亚洲欧洲99久久| 在线观看日韩av| 亚洲一区二区三区免费视频| 国产欧美 在线欧美| 久久激情综合网| 欧美日韩1080p| 欧美一区二区日韩一区二区| 欧美大片专区| 亚洲欧美在线磁力| 欧美风情在线观看| 午夜精品av| 欧美伦理在线观看| 欧美一区二区性| 欧美日韩精品免费观看视频完整| 欧美一区二区三区电影在线观看| 欧美电影免费网站| 亚洲欧美日韩精品久久久久| 欧美激情亚洲激情| 欧美一区二区三区婷婷月色| 欧美日韩精品在线观看| 久久成人免费视频| 欧美午夜欧美| 亚洲精品国产欧美| 国产乱人伦精品一区二区| 日韩午夜免费视频| 精品1区2区3区4区| 欧美一级专区免费大片| 亚洲精品久久久蜜桃| 久久亚洲一区| 亚洲综合欧美| 欧美日韩亚洲一区三区| 久久成人综合视频| 国产精品久久久久久久久免费| 最新亚洲激情| 国产亚洲综合在线| 欧美一级理论片| 一本在线高清不卡dvd|