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