前文介紹了億佰特基于zigbee3.0通信標(biāo)準(zhǔn)研發(fā)的zigbee數(shù)傳電臺(tái)而研發(fā)的E180-DTU(Z20-485)、E18-DTU(Z20-485)、E18-DTU(Z27-485)三種工業(yè)級(jí)無(wú)線數(shù)傳電臺(tái)是以ZigBee3.0技術(shù)為基礎(chǔ)的4G DTU功能,該zigbee數(shù)傳電臺(tái)具透?jìng)鞴δ埽o(wú)線透明傳輸)、協(xié)議傳輸?shù)榷喾N功能。本文依據(jù)基于億佰特Zigbee3.0技術(shù)專利研發(fā)生產(chǎn)的zigbee數(shù)傳電臺(tái)的工作原理、工作模式、相關(guān)參數(shù)配置等內(nèi)容做詳解介紹,具體zigbee DTU數(shù)傳電臺(tái)工作原理配置如下:
當(dāng)zigbee3.0數(shù)傳電臺(tái)模塊進(jìn)入傳輸模式后,串口接收到的任何數(shù)據(jù)都將被無(wú)線發(fā)送出去,傳輸模式就是網(wǎng)絡(luò)節(jié)點(diǎn)間進(jìn)行無(wú)線通信,其通信的方式包括單播、廣播、組播等。傳輸模式一共有4種,第一種是普通傳輸模式,該zigbee傳輸模式下傳輸成功會(huì)返回“OK”,傳輸丟包或數(shù)據(jù)錯(cuò)誤會(huì)返回“ERRO”或“FAIL”,“BUSY”等錯(cuò)誤,且zigbee模組掉線或異常時(shí)有系統(tǒng)logo輸出;第二種是無(wú)應(yīng)答傳輸,該zigbee傳輸模式下傳輸成功不返回任何消息,但是傳輸失敗或傳輸錯(cuò)誤,或者模組掉線會(huì)打印錯(cuò)誤提醒;第三種是無(wú)打印模式,模組在連接正常的情況下會(huì)把串口收到的任何數(shù)據(jù)發(fā)送給指定目標(biāo),模組傳輸失敗或者模組異常時(shí)不返回任何消息;第四種是Modbus主機(jī)模式,該zigbee傳輸模式下模組串口收到的數(shù)據(jù)幀第一個(gè)字節(jié)為Modbus ID,且傳輸時(shí)不會(huì)有任何正常或異常的打印消息,該模式下需要設(shè)置從機(jī)的Modbus ID,且需要從機(jī)綁定主機(jī),建議該模式僅在協(xié)調(diào)器或者路由器上使用。
當(dāng)模塊進(jìn)入HEX指令模式后,串口接收的數(shù)據(jù)都默認(rèn)為HEX指令,如果發(fā)送的串口數(shù)據(jù)不符合HEX指令格式會(huì)被設(shè)備自動(dòng)過(guò)濾掉,對(duì)設(shè)備進(jìn)行功能配置和操作,在HEX指令模式下,模塊串口收到的數(shù)據(jù)均認(rèn)為是HEX指令。具體HEX指令詳情可以在官網(wǎng)下載《億佰特ZigBee 3.0模組HEX命令標(biāo)準(zhǔn)規(guī)范》。
AT指令模式是傳輸模式下的一種特殊模式,傳輸模式下的設(shè)備如果沒有配網(wǎng),重新上電后會(huì)進(jìn)入AT指令模式。而在AT模式下成功配網(wǎng)的設(shè)備,重啟后自動(dòng)進(jìn)入傳輸模式。
Zigbee3.0數(shù)傳電臺(tái)模塊上電初始化默認(rèn)為HEX指令模式。
當(dāng)無(wú)線模塊串口接收到HEX格式命令“55 07 00 11 00 03 00 01 13”命令時(shí)則模塊進(jìn)入普通傳輸模式,進(jìn)入傳輸模式成功后返回HEX格式命令“55 04 00 11 00 11”命令。如果需要進(jìn)入無(wú)應(yīng)答傳輸模式,則輸入HEX格式命令“55 07 00 11 00 03 00 02 10”;進(jìn)入無(wú)打印傳輸模式則輸入HEX格式命令“55 07 00 11 00 03 00 03 11”,進(jìn)入Modbus主機(jī)模式則輸入HEX格式命令“55 07 00 11 00 03 00 04 16”。
在傳輸模式下,當(dāng)模塊串口接收到“+++”字符后則進(jìn)入配置模式,進(jìn)入配置模式成功后返回系統(tǒng)通知命令“設(shè)備啟動(dòng)”。在配置模式下。
通過(guò)HEX指令“讀取本地屬性”和“設(shè)置本地屬性”,可對(duì)以上參數(shù)進(jìn)行讀取,設(shè)置。通過(guò)HEX指令“ZCL命令——讀取設(shè)備屬性”和“ZCL命令——修改設(shè)備屬性”可以遠(yuǎn)程對(duì)模組的以上參數(shù)進(jìn)行讀取和修改,注意遠(yuǎn)程修改僅限“操作”一項(xiàng)中帶“W”的項(xiàng)。
Baud:修改該項(xiàng)參數(shù)可設(shè)置或查詢模組當(dāng)前波特率。
targetAddr:傳輸模式下的目標(biāo)地址,0xFFFF為廣播傳輸,0xFFFE為發(fā)送給綁定目標(biāo)MAC。
targetEP:傳輸模式下的目標(biāo)端口,廣播發(fā)送或綁定發(fā)送時(shí)該值設(shè)置為0xFF,發(fā)送給指定目標(biāo)短地址設(shè)置成0x01,組播發(fā)送設(shè)置成0x00。
send Mode:傳輸模式設(shè)置,0-HEX指令模式,1-普通傳輸模式,2-無(wú)應(yīng)答模式,3–無(wú)打印模式,4–Modbus主機(jī)模式。
target IEEE:綁定目標(biāo)MAC,該項(xiàng)僅供查看使用。4G DTU模組在可以綁定多個(gè)目標(biāo)MAC,心跳包會(huì)輪流發(fā)給所有綁定的MAC,但是傳輸模式下只把數(shù)據(jù)發(fā)給綁定表中最后一個(gè)綁定目標(biāo)。
Modbus ID:4G DTU模組會(huì)將該參數(shù)以心跳包(300秒一次)的形式發(fā)送給協(xié)調(diào)器和綁定的目標(biāo)MAC。如果目標(biāo)設(shè)備是Modbus主機(jī),Modbus主機(jī)可以根據(jù)從從機(jī)的Modbus ID找到該從機(jī)的zigbee網(wǎng)絡(luò)地址。
用戶自定義變量:用戶自定義變量有1個(gè)32bit的,1個(gè)16bit的,2個(gè)8bit的,共4個(gè)。通過(guò)“讀取本地屬性”和“設(shè)置本地屬性”對(duì)這些值進(jìn)行設(shè)置查詢,也可支持遠(yuǎn)程設(shè)置和查詢,方便模組進(jìn)行狀態(tài)管理。
相關(guān)文章推薦:基于zigbee3.0通信技術(shù)的4G DTU數(shù)傳電臺(tái)功能簡(jiǎn)介
今天的分享就到這里啦,EBYTE人每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進(jìn)行了解,還有客服小姐姐在線答疑哦!
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國(guó)銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3