ZIGBEE物联网实验系统应用层交互协议V.docx
《ZIGBEE物联网实验系统应用层交互协议V.docx》由会员分享,可在线阅读,更多相关《ZIGBEE物联网实验系统应用层交互协议V.docx(10页珍藏版)》请在第一文库网上搜索。
1、ZIGBEE物联网实验系统应用层交互合同V2.0版本修改记录V I.0:初始版本,10月15日V I.1:增长传感器扩展板5,1月15日V I.2:增长传感器扩展板8和9,4月11日V 2.0:采用T1的新的合同栈程序,4月19日一、通信规程ZIGBEE网关机和ARM服务器,Z1GBEE网关机和PC服务器,及ARM服务器和PC服务器之间,都采用RS232全双工、无流控的通信方式,三层构造:物理层、链路层、应用层。1、物理层:RS232通信方式,通信速率为115200bps。2、链路层:采用全双工方式。每字符采用1比特起始、8比特信息、无校验和1比特停止位。3、应用层:应用层采用成帧模式及累加和
2、效验方式。采用无应答超时退出机制,超时时间为可设定,缺省为5秒。超时时,在服务器上予以提示。二、通信合同本合同以ZIGBEE网关和PC服务器之间的)通信进行阐明。(一)传送路由命令格式:由端节点或路由节点在上电有连接状态变化时、路由节点超时时发送。ByteO:0x2(帧头)Byte1:0x11(包长度,Byte2-18)Byte2、3:0X46B9。(cmd,控制命令,低字节在前)Byte4:OxFI。(cmdEdPoit,命令端节点号)Byte5、6:SrCSho什AdC1r。(两个字节短地址,低字节在前,网关上电时为OXOOOO)Byfe7:OxFO(edPoint,任务号240,表达管理
3、任务)Byte8:0x2(批示为路由帧)Byte916:SrCIEEEAddr(8个字节的IEEE源地址)ByteI7、18:PaentSho什AC1CIr(父短地址,网关上电时为OXFFFF)Byte19:FCS(帧校验和,Byte1Byte18的字节异或值)(二)传感器发送命令格式:ByteO:0x2(帧头)Byte1:Ien(包长度,Byte2至IJFCS前的字节数。即n-2+1,或有效数据长度+6)Byte2X3:0x46B%(cmd,控制命令,低字节在前)Byte4:OxF1。(cmdEndPoint,命令端节点号)Byte5、6:SrCShortAddr。(两个字节短地址,低字节在
4、前,网关上电时为OXOoOo)Byte7:任务号(一般为1)Byte89:ParetShortAdCIr(父短地址,网关上电时为C)XFFFF)Byte10:节点及传感器板类型号。D7D6为节点类型(00:网关节点;01:路由节点;10:端节点)D3D2D1D0为Z1GBEE开发板设立的传感器板类型代码:目前从0x00x90D5D4:备用Byte11n:采集的传感数据。Byte+1:FCS(Byte1n的字节异或值)(三)执行器控制命令ByteO:0x2(帧头)Bytek1en(包长度,Byte2到FCS前的字节数。即n-2+1,或有效数据长度+6)Byte2、3:0x46B9(Cmd,控制命
5、令,低字节在前)Byte4:0xF1(cmdEdPoint,命令端节点号)Byte5、6:DstShortAddr。(两个字节短地址,低字节在前,网关上电时为OX00)Byte7:任务号(一般为1)Byte8:传感器板类型号Byte9-n:传送时控制数据。Byten+1:FCS(Byte1n的字节异或值)(四)网关或节点复位命令ByteO:0x2。(帧头)Byte1:0x07(包长度,Byte2至IJFCS前的字节数。即n-2+1,或有效数据长度+6)Byte2、3:0x46B9(cmd,控制命令,低字节在前)Byte4:OXFO。(复位端节点)Byte58:OXF0Byte9:FCS。(By
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ZIGBEE 联网 实验 系统 应用 交互 协议