正點原子atk-m7514g dtu包-產(chǎn)品模塊用戶手冊_第1頁
正點原子atk-m7514g dtu包-產(chǎn)品模塊用戶手冊_第2頁
正點原子atk-m7514g dtu包-產(chǎn)品模塊用戶手冊_第3頁
正點原子atk-m7514g dtu包-產(chǎn)品模塊用戶手冊_第4頁
正點原子atk-m7514g dtu包-產(chǎn)品模塊用戶手冊_第5頁
已閱讀5頁,還剩115頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

功能特 產(chǎn)品概 產(chǎn)品介 特性參 模塊資源介 狀態(tài)燈說 快速使 注意事 使用前準(zhǔn) 網(wǎng)絡(luò)透傳數(shù)據(jù)測 HTTP請求數(shù)據(jù)測 MQTT透傳數(shù)據(jù)測 阿里云透傳數(shù)據(jù)測 云透傳數(shù)據(jù)測 設(shè)備型數(shù)據(jù)傳輸測 數(shù)據(jù)型數(shù)據(jù)傳輸測 OneNET透傳數(shù)據(jù)測 RNDIS上網(wǎng)功能測 RNDIS上網(wǎng)功能測 模式介 網(wǎng)絡(luò)透傳模 上位機(jī)配置流 數(shù)據(jù)分發(fā)功 上位機(jī)配置流 請求頭信息說 上位機(jī)配置流 阿里云透傳模 上位機(jī)配置流 云透傳模 上位機(jī)配置流 上位機(jī)配置流 功能介 工作狀 透傳狀 配置狀 透傳指 串口透傳指 網(wǎng)絡(luò)透傳指 配 原子 如何配置原子云功 如何獲取設(shè)備編號與設(shè)備.................................................................................如何建立兩個設(shè)備節(jié)點之間的透傳關(guān) 如何使用原子云API接 數(shù)據(jù) 心跳 串口功 時間打包機(jī) 長度打包機(jī) 串口參數(shù)修 發(fā)送功 自動任 定 自動重連機(jī) 參數(shù)保 個性化參 啟動提示信 自定義信 模塊配 上位機(jī)配 恢復(fù)出廠參 固件升 上位機(jī)本地升級和升 AT指令 錯誤代 提示信 重啟信 異常信 上位機(jī)介 功能配 模式配 ..........................................................................................................................108AT指 指令幫 固件升 幫助信 原子軟件倉 應(yīng)用場 DTU與服務(wù)器之間進(jìn)行通 兩個用戶設(shè)備之間通過DTU進(jìn)行通 DTU與組態(tài)軟件之間通 用戶設(shè)備與組態(tài)軟件之間通過原子云進(jìn)行通 結(jié)構(gòu)尺 其 8.1地 資料..........................................................................................................................技術(shù)支 產(chǎn)品介、、阿里云、云和OneNET)、支持TCP/UDP/HTTP/MQTT數(shù)據(jù)透傳,支持USB無線網(wǎng)卡,支持自動定時任務(wù)、支持定位、支持自定義心跳包和包數(shù)據(jù),支持上位機(jī)/AT指1.1.1ATK-M751特性參TD-LTE-DCS1800:Class1(30dBm+1/-3dB)GSM9008-PSK:ClassE2(27dBm+-3dB)DCS18008-PSK:ClassE2(26dBm+-37mA-SIM1.2.1ATK-M751模塊資源介紹NET:3.SIM1.3.1ATK-M7511.1.狀態(tài)指示燈1.3.2ATK-M7515.5.4.RSTATK-M751BB8.RS485接口6.RS232接口1.3.4ATK-M751狀態(tài)燈說明LINK狀態(tài)指示燈LINK燈的狀TCPHTTPHTTP云注意事使用前準(zhǔn)備將ATK-M751接上電源,會看見PWR燈常亮,如果已經(jīng)提前打開了串口,會有“復(fù)位按鍵(RST)ATK-M751的LINK12和LINK34狀態(tài)燈同時開始閃爍后,說網(wǎng)絡(luò)透傳數(shù)據(jù)測試云服務(wù)器?。。【W(wǎng)絡(luò)透傳數(shù)據(jù)測試中使用的是原子云服務(wù)器 試,如果想要連接其注意:ATK-M751是根據(jù)用戶配置的IP與PORT來云服務(wù)器?。?!網(wǎng)絡(luò)透傳數(shù)據(jù)測試中使用的是原子云服務(wù)器 試,如果想要連接其服務(wù)器,只需要將對應(yīng)的IPPORT具體配置步驟如下(圖示步驟請參考圖2.3.1): IP和PORT就行?;蛘弑疚臋n4.4.2章節(jié))。說明ATK-M751已經(jīng)連上原子云了。欄顯示“消息收發(fā)”按鈕),打開數(shù)據(jù)收發(fā)界面。這里我們在串口端發(fā)送“正點原子ATK-說明:2.3.2ALIENTEK-HRTDTATK-M7512.3.2HTTP請求數(shù)據(jù)測試HTTP請求數(shù)據(jù)測試功能說明:利用ATK-M751產(chǎn)品將串口數(shù)據(jù)POST到原子云的測試服原子云GET服務(wù)器測試地址 其中,正點原子的GET測試服務(wù)器會將用戶請求資源中的數(shù)據(jù)(URL中的數(shù)據(jù))返回,POST測試GET服務(wù)器時,上位機(jī)發(fā)送框的“發(fā)送新行”不能勾選?。。。?云服務(wù)器返回的應(yīng)答數(shù)據(jù),說明HTTP請求測試正常。MQTT透傳數(shù)據(jù)測試布為“atk/sub”,從而以實現(xiàn)MQTT消息的自發(fā)自收功能。為了測試ATK-M751的MQTT功能,這里使用公開的MQTT測試服務(wù)器,IP為: ”,PORT為:“18831”,UserName為:TEST,Password為:TEST。配置MQTT工作參數(shù)。配置ClientID為“alientek”,Username為“TEST”,Password為“TEST”,服務(wù)器地址為“ ”,服務(wù)器端為LINK1ATK-M751以在串口端觀察到MQTT服務(wù)器發(fā)送過來的數(shù)據(jù),說明MQTT透傳數(shù)據(jù)功能測試正常。阿里云透傳數(shù)據(jù)測試 到DTU里面就可以了。阿里云創(chuàng)建物聯(lián)網(wǎng)設(shè)備步驟如下:登錄阿里云物聯(lián)網(wǎng)平臺控制臺:. “Topic類列表->定義Topic類”,設(shè)備操作權(quán)限選擇“發(fā)布和訂閱”,Topic類定信息為:“/a1zo8o55qK7/${deviceName}/user/atk”。這里需要注意一下,DTU上位機(jī)上填寫并不是這個信息,后面我們會講到?!癆INEDvcam里我們可以直接阿里云的三元素信息:ProductKey、DeviceName和DeviceSecret三個參數(shù),如下圖所示。關(guān)于阿里云物聯(lián)網(wǎng)平臺的其他教程可以參考官方: /detail/73705.html?spm=a2c4g..6.556.3a8配置“訂閱”和“發(fā)布”。在“設(shè)備管理->設(shè)備->查看->Topic列表”下 /detail/40654.html?spm=a2c4g.息填入到DTU上位機(jī)的“地域信息”中就可以了。遺囑保留狀態(tài)默認(rèn)為“0”,Keepalive默認(rèn)為“300”。經(jīng)過以上步驟后,會發(fā)現(xiàn)LINK1燈會閃爍,待燈變?yōu)槌A梁螅驼f明ATK-M751已經(jīng)連如何使用ATK-M751產(chǎn)品連接阿里云的步驟。云透傳數(shù)據(jù)測試設(shè)備型數(shù)據(jù)傳輸測云物聯(lián)網(wǎng)平臺地址: 登錄云物聯(lián)網(wǎng)平臺控制臺:。如果沒有賬號入IoTHub”,點擊進(jìn)入即可。如下圖所示。 “顯示名稱”為溫度,“類型”為“number0,“單位”為:℃。humi為“number”,“默認(rèn)值”為0,“單位”為:%RH。最后選擇“創(chuàng)建”后,物模型 要必須先保存下來,后面配置DTU的參數(shù)時需要用到。云進(jìn)行數(shù)據(jù)通訊,具體步驟如下(圖示步驟請參考圖):入到DTU對應(yīng)的參數(shù)里。溫馨提示:也可以從創(chuàng)建物時“彈出的信息框”中這些參數(shù),“Endpoint”其實就是name里“/”前的字符串,“物”是name里“/”后的字符串。狀態(tài)”為1,“遺囑保留狀態(tài)”為0,“Keepalive”為300。通過以上步驟后,會發(fā)現(xiàn)LINK1燈會閃爍,等待燈變?yōu)槌A梁?,就說明ATK-M751已經(jīng)連接上服務(wù)器了,然后在串口端發(fā)送對應(yīng)的JSON格式數(shù)據(jù):“{"reported":{"temp":22,"humi":67.1}}”,可以在串口端觀察到云返回的應(yīng)答數(shù)JSON數(shù)據(jù)格式錯誤,云會返回錯誤信息。數(shù)據(jù)型數(shù)據(jù)傳輸測云物聯(lián)網(wǎng)平臺地址: 登錄云物聯(lián)網(wǎng)平臺控制臺:。如果沒有賬號入IoTHub”,點擊進(jìn)入即可。如下圖所示?!啊睘椤癮tk”,“權(quán)限”為“發(fā)布和訂閱”。創(chuàng)建。云數(shù)據(jù)型里面的“”信息是連接認(rèn)證用的。在“項目列表->列表”下,選擇“創(chuàng)建”?!懊Q”根據(jù)要求填寫就行,這里填寫策略,最后就行結(jié)果確認(rèn)。DTU擇“創(chuàng)建用戶”。“名稱”為“data”,下一步綁定,選擇剛剛創(chuàng)建的 我們就來看看如何配置DTU的參數(shù),使其連接上云。具體配置步驟如下(圖示配置步驟如圖所示): 配域信息。從云物聯(lián)網(wǎng)控制臺的左上角可以看到,有一個地域位置信息為LINK1ATK-M751試”,可以在串口端觀察到云返回一模一樣的數(shù)據(jù),說明云數(shù)據(jù)型功能測試正常。OneNET透傳數(shù)據(jù)測試 / 登錄OneNET物聯(lián)網(wǎng)平臺控制臺:https://o 先賬號。從右上角選擇“開發(fā)者中心”,進(jìn)入OneNET控制臺。選擇“多協(xié)議接入”。進(jìn)入OneNET控制臺后,將鼠標(biāo)放在LOGO上,會自動出現(xiàn)導(dǎo) 體參數(shù)配置步驟如下(圖示步驟請參考圖2.8.1): /,DTU使用MQTT協(xié)議進(jìn)行連接的,所 保存所有參數(shù)。ATK-M751OneNET//o /do/bok/dvic-delop/mltpo/sk-dc-tl/dochml入MQT考“JSNtem":2.7OnNET剛U傳24.7,說OneNET功能測試正常。LINK1爍RNDIS上網(wǎng)功能測試網(wǎng)連接,使電腦可以通過4G網(wǎng)絡(luò)以實現(xiàn)無線上網(wǎng)功能。RNDIS模式使用注意事項:RNDISWIN10/WIN8/WIN7/XP如果自動安裝不成功,例如XP系統(tǒng),必須通過手動安裝驅(qū)動。ATK-M751插入電腦后會有4個未知設(shè)備:MobileATInterface/MobileATInterface/MobileDiagInterface和RemoteNDISbasedInternetSharingDevice,這里我們只需要安裝“RemoteNDISbasedInternetSharingDevice”RNDIS驅(qū)動安裝這里先說一下自動更新RNDIS驅(qū)動步驟:插入電腦自動安裝驅(qū)動。ATK-M751RNDIS查看RNDIS設(shè)備驅(qū)動。打開電腦的“控制面板”,將查看方式修改為“小圖標(biāo)”,然后找到設(shè)備“設(shè)備管理器”,在“其他設(shè)備”下找到“RemoteNDISbasedInternetSharingDevice”設(shè)備。如果按照以上方法驅(qū)動安裝失敗,請按照以下步驟手動安裝驅(qū)動(示例為: 系統(tǒng)RNDIS上網(wǎng)功能測試按照2.9.1小節(jié)安裝驅(qū)動后,接下來就可以使用ATK-M751為電腦提供上網(wǎng)功能了。溫馨提示:本小節(jié)測試上網(wǎng)所需的流量費用全部來自插入ATK-M751中的卡?。。∩暇W(wǎng)能力。,并正點原子的開源:http 經(jīng)過以上步驟后,可以看到LINK12和LINK34燈同時慢閃,然后在電腦的“控制面板->網(wǎng)絡(luò)和共享中心->更改適配器設(shè)置”中查看是否存在“RNDIS”網(wǎng)絡(luò)。如下圖紅域所示打開瀏覽器輸入開源地址:http /,就可以瀏覽正點原 網(wǎng)絡(luò)透傳模式3.1.1網(wǎng)絡(luò)透傳模式相關(guān)指令序AT指令指令描述1234567893.1.2網(wǎng)絡(luò)透傳模式相關(guān)指令表AT指令配置流程發(fā)送發(fā)送AT指令配置DTU使用網(wǎng)絡(luò)透傳模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//②選擇DTU的工作模式為網(wǎng)絡(luò)透傳模式//DTU工作//③打開第一路服務(wù)器連接,如果需要打開其它服務(wù)器請使用//對應(yīng)指令,例如打開第二路服務(wù)器請使用//成功打開第一路服務(wù)//④配置第一路服務(wù)器的協(xié)議類型、地//其中:服務(wù)器地址可以 ,也可以為IP地//第一路//⑤配置第一路服務(wù)器的連接模式為長連接//⑥配置第一路服務(wù)器重連時間間隔為////⑦DTU//成功進(jìn)入透傳模式 會根據(jù)以上配置信息開始工//至此DTU// 如果需要在網(wǎng)絡(luò)透傳模式中使用原子云、心跳包 包等功能,需要在上面第//步之前將相關(guān)參數(shù)配置好//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下。上位機(jī)配置流程數(shù)據(jù)分發(fā)功能開啟開啟DTU的串口透傳指令功能(在上位機(jī)的“功能配置”界面下配置DTU確保DTU處于透傳狀態(tài)(最簡單的方式是斷電重啟向 的串口端發(fā)送以下數(shù)據(jù):ALIENTEK@AT+SEND=1,alientek(不需要回車符DTU會自動將第四步中的數(shù)據(jù)“alientek”發(fā)送到第一路服務(wù)器上ALIENTEK:為指令密鑰(可以通過AT+CMDKEY指令或者上位機(jī)進(jìn)行修改 HTTP模式3.2.1HTTPGET服務(wù)器:https://c 實際的URL不帶“[]”符號。 HTTP模式相關(guān)指令序AT指令指令描述12343.2.2HTTPAT指令配置流程發(fā)送發(fā)送AT指令使用HTTP模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//②選擇DTU的工作模式為HTTP模式//DTU工作//③配置HTTP模式請求方式為//請求方//④配置HTTP模式請求超時時間為//請求超時時間配置成//⑤配置//請求URL配置成AT+HTTPHD="Connection:close"http://HTTP模式下的請//注意如果有多個請求頭信息,需要以“\r\n”字符串 //請求頭//⑦重啟//成功進(jìn)//至此DTU的配置已經(jīng)完成//注意://1.如果需要開啟其他功能,需要在第⑦步指令發(fā)送之前配置好這些功能。//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下。//3.以上配置的參數(shù)均為示例配置,不保證參數(shù)的可用性上位機(jī)配置流程配置HTTPGET請求說DTU發(fā)送“回DTU發(fā)送“回車”數(shù)據(jù)?。?!如果攜帶 數(shù)據(jù),該次請求會失敗,請嚴(yán)格按照URL的數(shù)GETURLGETURL地址為:用戶可以按照以下步驟進(jìn)行操作:配置DTU配置DTU配置DTU發(fā)送數(shù)據(jù)到DTU的串口

get(DTU會自動將這個數(shù)據(jù)拼接到URL后面DTU會自動以GET方式請求該URL地址: 等待服務(wù)器響應(yīng) 自動將服務(wù)器的響應(yīng)數(shù)據(jù)通過串口輸 POST請求說用戶實際使用POST請求時的示例如下:用戶URL地址為:配置DTU配置DTU配置DTU的請求頭信息為發(fā)送以下數(shù)據(jù)到DTU的串口端

DTU會自動將第5步接收到的數(shù)據(jù)上傳到POSTDTU自動將服務(wù)器的響應(yīng)數(shù)據(jù)通過串口輸請求頭信息說明Content-Connection:close\r\nContent-使用ATAT+HTTPHD="Connection:close\r\nContent-HTTP狀態(tài)如下表所示:HTTP狀態(tài)序狀態(tài)狀態(tài)碼說明123HTTPMQTT透傳模在MQTT透傳模式下,ATK-M751可以幫助用戶快速實現(xiàn)串口數(shù)據(jù)與MQTT服務(wù)器數(shù)據(jù)交換功能。串口數(shù)據(jù)可以通過ATK-M751發(fā)送到MQTT服務(wù)器上,也可以接收來自MQTT服務(wù)器的MQTT模式相關(guān)指令序AT指令指令描述12345673.3.2MQTTAT指令配置流程發(fā)送發(fā)送AT指令配置DTU使用MQTT透傳模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//②選擇DTU的工作模式為MQTT透傳模式//DTU工作//ClientID配置成//username參數(shù)配置成 //第一路服務(wù)器的連接模式配置成功//服務(wù)器//⑦配置MQTT服務(wù)器的參//參數(shù)信 //⑧配置MQTT的訂 信//訂 配置成 //⑨配置MQTT的發(fā) 信//發(fā) 配置成//成功進(jìn)入透傳模式 會根據(jù)以上配置信息開始工//至此DTU////1.如果需要開啟其他功能,需要在第⑩步指令發(fā)送之前配置好這些功能。//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下。//3.以上配置的參數(shù)均為示例配置,不保證參數(shù)的可用性上位機(jī)配置流程阿里云透傳模式在阿里云透傳模式下,ATK-M7513.4.1阿里云模式相關(guān)指令序AT指令指令描述12345673.4.2阿里云透傳模式相關(guān)指令表AT指令配置流程發(fā)送發(fā)送AT指令配置DTU使用阿里云透傳模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回 //發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到 //成功進(jìn) //②選擇DTU的工作模式為阿里云透傳模式 //DTU工作模式配置成功 //③配置阿里云的ProductKey參數(shù) //ProductKey配置成 //④配置阿里云的DeviceName參數(shù) //DeviceName參數(shù)配置成功 //⑤配置阿里云的DeviceSecret參數(shù) //DeviceSecret參數(shù)配置成功 //地域信 //⑦配置阿里云服務(wù)器的訂 信 //訂 配置成 //參數(shù)信 //⑩DTU進(jìn)入透傳 //成功進(jìn)入透傳模式 會根據(jù)以上配置信息開始工//至此DTU的配置已經(jīng)完成//注意://1.如果需要開啟其他功能,需要在第⑩步指令發(fā)送之前配置好這些功能。//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下。//3.以上配置的參數(shù)均為示例配置,不保證參數(shù)的可用性上位機(jī)配置流程云透傳模式在云透傳模式下,ATK-M751可以幫助用戶快速實現(xiàn)串口數(shù)據(jù)與云服務(wù)器的數(shù)圖3.5.1云透傳模式數(shù)據(jù)傳輸示意圖阿里云模式相關(guān)指令序AT指令指令描述1234567表3.5.2云透傳模式相關(guān)指令A(yù)T指令配置流程發(fā)送發(fā)送AT指令配置DTU使 云透傳模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車 //DTU返回二次確認(rèn)信息(DTU主動返回 //發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到 //成功進(jìn) //②選擇DTU的工作模式為 云透傳模式 //DTU工作模式配置成功 云的Endpoint參數(shù) //Endpoint參數(shù)配置成功 云的name參數(shù) //name參數(shù)配置成功 //⑤配 云的key參 //⑥配 云的地域信 //地域信 //⑦配 云服務(wù)器的訂 信//說明:該條指令只 云數(shù)據(jù)型設(shè)備中有效 //訂 配置成 //⑧配 云服務(wù)器的發(fā) 信//說明:該條指令只 云數(shù)據(jù)型設(shè)備中有效 //發(fā) 信息配置成 //⑨配 云的參數(shù)信 //參數(shù)信 //⑩DTU進(jìn)入透傳 //成功進(jìn)入透傳模式 會根據(jù)以上配置信息開始工//至此DTU的配置已經(jīng)完成//注意://1.如果需要開啟其他功能,需要在第⑩步指令發(fā)送之前配置好這些功能。//2.//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下。//3.以上配置的參數(shù)均為示例配置,不保證參數(shù)的可用性。上位機(jī)配置流程OneNET透傳模在OneNET透傳模式下,ATK-M751可以幫助用戶快速實現(xiàn)串口數(shù)據(jù)與云服務(wù)器的數(shù)據(jù)交換。串口數(shù)據(jù)可以通過ATK-M751發(fā)送到OneNET服務(wù)器上,也可以接收來自O(shè)neNET的阿里云模式相關(guān)指令序AT指令指令描述12345表3.6.2云透傳模式相關(guān)指令A(yù)T指令配置流程發(fā)送發(fā)送AT指令配置DTU使用OneNET透傳模式實例(注:“//”后的內(nèi)容為備注說明信息 //①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)入配置模//②選擇DTU的工作模式為OneNET透傳//DTU工作模式配置成//設(shè)備ID參數(shù)配置成"http://產(chǎn)品ID參數(shù)配置成 //⑤配置OneNET的鑒權(quán)信息參// //⑦配置OneNET服務(wù)器的參數(shù)信 //訂閱配置成 //⑧DTU進(jìn)入透傳模 //成功進(jìn)入透傳模式 會根據(jù)以上配置信息開始工//至此DTU的配置已經(jīng)//注意://1.如果需要開啟其他功能,需要在第⑩步指令發(fā)送之前配置好這些功能//2.在發(fā)送AT指令前,必須要確保DTU已處于配置模式下//3.以上配置的參數(shù)均為示例配置,不保證參數(shù)的可用性上位機(jī)配置流程配置OneNETRNDIS模式3.7.1RNDIS工作狀A(yù)TK-M751有兩種工作狀態(tài):透傳狀態(tài)和配置狀態(tài)。當(dāng)處于透傳狀態(tài)下,DTU才會進(jìn)透傳狀透傳狀態(tài)是指DTU工作在數(shù)據(jù)透明傳輸狀態(tài),該狀態(tài)下,DTU把串口的數(shù)據(jù)與服務(wù)器的數(shù)據(jù):“0x010x020x03”。DTU相關(guān)指令A(yù)T指令指令描述透傳狀態(tài)相關(guān)指令表發(fā)送發(fā)送AT指令進(jìn)入透傳狀態(tài)實例:(注:發(fā)送AT指令時,DTU必須處于配置狀態(tài)下① //從配置狀態(tài)進(jìn)入透//命令執(zhí)②第 //DTU重啟,重啟后DTU默認(rèn)處于透傳狀//命令執(zhí)配置狀“atk”,否則DTU會返回“ERROR”,這時必須重新發(fā)送“+++”。相關(guān)指令A(yù)T指令指令描述配置狀態(tài)相關(guān)指令表發(fā)送發(fā)送AT指令進(jìn)入配置 //進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)透傳指透傳指令是指DTU工作在透傳狀態(tài)下,用戶可以使用“透傳密鑰+@+AT指令”(注:“+”是服務(wù)器端使用網(wǎng)絡(luò)透傳指令實現(xiàn)對DTU的參數(shù)查詢與配置透傳指令需要用到的指令如表4.2.1所示。相關(guān)指令A(yù)T指令指令描述4.2.1透傳指令相關(guān)指令表圖 發(fā)送發(fā)送AT指令使用串口透傳指令實例//進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//打開串口透傳指令功能(網(wǎng)絡(luò)透傳指令使用對應(yīng)指令就行 // //配置透傳指令密鑰(密鑰數(shù)據(jù)通過這條指令進(jìn)行修改//////串口透傳指圖 網(wǎng)絡(luò)透傳指務(wù)器端發(fā)送透傳指令查詢和配置DTU的參數(shù)。網(wǎng)絡(luò)透傳模式下,然后在服務(wù)器端(基于原子云進(jìn)試)發(fā)送以下數(shù)據(jù): 如圖所示網(wǎng)絡(luò)透傳指令配配置功能是指用戶可以以形式發(fā)送AT指令來配置與查詢DTU的參數(shù)。配置DTU參數(shù)使用非常簡單,直接使用其他向DTU上插入的卡發(fā)送AT指令相關(guān)短信就可以了,注意:發(fā)送AT指令的內(nèi)容不需要加上“回車符”。原子云為: 與原子云服務(wù)器的連接??梢酝ㄟ^以下條件來判斷DTU是否上原子云:相關(guān)指令A(yù)T指令相關(guān)指令A(yù)T指令指令描述4.4.1原子云相關(guān)指令表原子云與DTU數(shù)據(jù)傳輸方案一,如圖4.4.1所示。圖4.4.1 原子云與DTU數(shù)據(jù)傳輸方案二,如圖4.4.2所示。圖 如何配置原子云功能的區(qū)域如圖4.4.3所示。發(fā)送發(fā)送AT指令配置原子//①進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//②選擇DTU的工作模式為網(wǎng)絡(luò)透傳模式//DTU工作//③打開第一路服務(wù)器,用于連//成功打開第一路服務(wù)//④配置原子云服務(wù)器的地址和 ,協(xié)議為//第一路//⑤配置第一路服務(wù)器的連接模式為長連接//第一路服務(wù)器的連接模式配置成功//⑥配置第一路服務(wù)器重連時間間隔為//第一路服務(wù)器重連時間間隔配//⑦啟用//命令執(zhí)0" //⑧配置原子云設(shè)備編號(這里只是實例展示,實際的設(shè)備編號請從原子云上獲取)//命令執(zhí)行成"http://⑨配置原子云設(shè)//(這里只是實例展示,實際的設(shè)備請從原子云上獲取//命令執(zhí)行成//⑩進(jìn)入透傳模//命令執(zhí)行成如何獲取設(shè)備編號與設(shè)備API接入原子云來獲取這些數(shù)據(jù),以便用戶開發(fā)。 冊一個賬號,有了賬號后直接輸入用戶名和登錄原子云就可以了。如圖圖所示。中就可以實現(xiàn)DTU與原子云之間的連接,如圖所示。注意:這里的設(shè)備編圖 下面顯示“消息收發(fā)”按鈕,點擊進(jìn)入就可以打開數(shù)據(jù)收發(fā)框。如圖所示。圖 如何建立兩個設(shè)備節(jié)點之間的透傳關(guān)系新增兩個設(shè)備節(jié)點圖 圖 就可以實現(xiàn)兩個DTU之間的數(shù)據(jù)透傳。注意:如果在分組下面沒有勾選設(shè)備節(jié)點,原子云是不會進(jìn)行數(shù)據(jù)透傳的。如圖所示。圖 如何使用原子云API接口原子云是完全免費的,并已開放了API接口以供用戶使用(支持定制化服務(wù)器,API“資料包->1,文檔資料”HTTPSWebSocket兩類協(xié)API,供用戶定制開發(fā)業(yè)務(wù)相關(guān)應(yīng)用。其中:HTTPS協(xié)議接口:完成管理功能,例如閱,向設(shè)備發(fā)送消息等。通訊邏輯示意如圖所示。有關(guān)原子云API接口的其他說明,請參考資料包中的原子云平臺API文檔。有任何疑問可以們淘寶或者寶貝描述下的QQ群進(jìn)行咨詢。圖 數(shù)據(jù)心跳躍性,以至于不被運(yùn)行商斷開網(wǎng)絡(luò)連接。DTU出廠默認(rèn)是開啟心跳包功能的。如果需要設(shè)置ASCII碼的“ABC”,對應(yīng)AT指令應(yīng)該發(fā)送“414243”。相關(guān)指令A(yù)T指令指令描述心跳包相關(guān)指令表發(fā)送發(fā)送AT指令開啟心跳包功能//進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//啟用心跳包功//命令執(zhí) //配置心跳包數(shù)據(jù)(是以16進(jìn)制數(shù)字字符串的形式發(fā)送的//AT+HRTTM="60"http:////////包的 的 據(jù)前加上包數(shù)據(jù))和ALL(同時支持以上兩種方式)要設(shè)置ASCII碼的“ABC”,對應(yīng)AT指令應(yīng)該發(fā)送“414243”。相關(guān)指令A(yù)T指令指令描述表包相關(guān)指令圖 發(fā)送發(fā)送AT指令開 包功能實例 //進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到////啟 包功////配 包模////配 包數(shù)據(jù)類// //配 包數(shù)據(jù)(注意心跳包數(shù)是以16進(jìn)制數(shù)字字符串的形式發(fā)送的 //////串口功率為:115200,停止位:1位,數(shù)據(jù)位:8位,無奇偶校驗位。相關(guān)指令A(yù)T指令指令描述4.6.1串口相關(guān)指令表發(fā)送發(fā)送AT指令修改串口//注意 修改串口參數(shù)后必須重啟才能生效 //進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)//修改串//命令執(zhí) //修改串//命令執(zhí)////時間打包機(jī)制大于等于打包時間T,則DTU會自動將前一個字節(jié)作為前一幀的結(jié)束,后一個字節(jié)作為新一長度打包機(jī)制LDTUL串口參數(shù)修改當(dāng)前串口參數(shù):【波特率:115200,停止位:1位,數(shù)據(jù)位:8位,無奇偶校驗位】 【波特率:9600,停止位:1位,數(shù)據(jù)位:8位,無奇偶校驗位】經(jīng)過以上五個步驟后,這里就已經(jīng)將DTU的波特率改為了9600。串口通訊參數(shù)發(fā)送功能插入DTU的卡必須支持收發(fā)功相關(guān)指令A(yù)T指令指令描述表4.7.1定位相關(guān)指令通過通過AT指令發(fā)送英 實例 //進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)// 發(fā)送成功,注意:如果發(fā)送失敗返回SMSEND//命令執(zhí)自動任如:、溫濕度等功能。自動任務(wù)工作示意圖如圖4.8.1所圖4.8.1自動任務(wù)工作示意圖網(wǎng)絡(luò)透傳模式相關(guān)指令序AT指令指令描述12345678表 發(fā)送發(fā)送AT指令使用自 任務(wù)實例 //進(jìn)入配置模式(注這里不需要加回車 //DTU返回二次確認(rèn)信息(DTU主動返回 //發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到 //成功進(jìn) //打開自 任 //命令執(zhí) 任務(wù)命令發(fā)送時間間隔為1000ms //配置第 //命令執(zhí)//配置第 //命令執(zhí)//配置第 //命令執(zhí)//配置第 //命令執(zhí)//配置第 //命令執(zhí) //進(jìn)入透 //命令執(zhí)行成 //命令執(zhí)行成定相關(guān)指令A(yù)T指令指令描述查詢相關(guān)指令A(yù)T指令指令描述查詢表4.9.1定位相關(guān)指令發(fā)送發(fā)送AT指令查 定位實例 //進(jìn)入配置模式(注這里不需要加回車//DTU返回二次確認(rèn)信息(DTU主動返回//發(fā)送二次確認(rèn)信息(用戶主動發(fā)送到//成功進(jìn)// //查詢到數(shù)//命令執(zhí)選擇“ 圖 自動重連機(jī)制參數(shù)保新修改DTU的參數(shù),DTU在上電后會繼續(xù)工作在上一次配置的參數(shù)下,這樣用戶不必在每次上電時都重新配置一下DTU的參數(shù)。個性化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論