SANKOE激光测距传感器无线组网指南 [下载]
SANKOE激光测距传感器无线组网指南
简介
使用Zigbee无线模块可以方便的将SANKOE传统的RS232有线通讯的激光测距传感器进行无线组网。
Zigbee网络模块可分为两种:Coordinator(主节点)和Router(从节点)。一个完整的Zigbee无线网络由1个主节点和N个从节点组成。
其中,1个主节点通过RS232串口线与PC主机(或其他上位机)相连,N个从节点分别与N个传感器通过RS232串口线相连。当所有节点配置完成,依次上电后会自动组网。此时用户通过PC主机发送指令,即可依次无线控制N个传感器工作,并通过无线网络依次获取各个传感器采集的数据。
无线网络系统拓扑图如图1:
图1 激光测距传感器Zigbee无线网络系统拓扑图
使用
使用Zigbee无线模块与SANKOE激光测距传感器配套组建无线网络时,主要有如下三个步骤:
一、设置
1、设置Coordinator
将Zigbee模块接上电源(推荐DC5V)后,使用配套软件设置Coordinator,请参考图2右侧“设置参数”。 具体
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
简要介绍如下:
1.1、PAN ID、频道:用于指定将要创建的无线网络编号及工作频段,可任意设置。例如PAN ID设为1111,频
道选为20。
1.2、节点类型:选择Zigbee模块作为Coordinator或是Router加入网络。此处设为Coordinator。 1.3、波特率:选择Zigbee模块通讯速率,此处设为9600。
1.4、传输模式:无线数据传输的工作模式,此处设为07(一对多透明传输)。
1.5、自定义地址:Coordinator自定义地址永远为0000。
1.6、其他:保持默认。
设置完成后点击写入参数,写入完成后,点击模块重启,即可完成Coordinator的全部配置。
图2 Zigbee模块主节点Coordinator配置
2、设置Router
将Zigbee模块接上电源(推荐DC5V)后,使用配套软件设置Router,请参考图3右侧“设置参数”。 具体内容简要介绍如下:
2.1、PAN ID、频道、波特率:务必与Coordinator保持一致。
2.2、节点类型:设为Router。
2.3、传输模式:01(普通透明传输)。
2.4、自定义地址:可设为4位任意地址。每个Router需设置为不同地址,即作为每台设备的唯一编号,用于
无线通讯(如:0011、0012、0013)。例如将这台Router自定义地址设为0011。
2.5、其他:保持默认。
设置完成后点击写入参数,写入完成后,点击模块重启,即可完成Router的全部配置。
图3 Zigbee模块主节点Router配置
二、组网
1、各模块完成配置后,将1个Coordinator(主节点)通过RS232串口线与PC主机(或其他上位机)相连,N个Router(从节点)分别与N个激光测距传感器通过RS232串口线相连。
2、保持其他模块断电,先给Coordinator通电,再依次给其他所有Router通电。所有模块全部上电后,即会按照配置信息自动组建一个无线网络。在空旷的环境下,无线通讯距离可达1500米以上。
三、通讯
1、在PC上打开串口通讯软件(如:串口调试精灵),参考图4配置串口(如:COM1、9600、N,8,1),并勾选“十六进制显示”、“十六进制发送”。
2、在数据发送窗口输入:FD0100114F,即可操作自定义地址为0011的Router对应的传感器开机。(其中FD为点对点传输标识,01为数据区长度,0011为将要访问模块的自定义地址,4F为要发送的数据——传感器开机指令,即大写字母O。)传感器返回待测状态指示:FF 00 0A 0A 0A 00。如图4:
图4 开机
3、在数据发送窗口再次输入:FD0100114F,即可操作自定义地址为0011的Router对应的传感器进行单次测量。传感器将返回单次测量结果,如:FF 00 04 08 02 07,表示测量结果为4827mm。如图5:
图5 单次测量
4、在数据发送窗口再次输入:FD01001143,即可操作自定义地址为0011的Router对应的传感器进行连续测量。传感器将实时返回连续测量结果。(其中43为传感器连续测量指令,即大写字母C。)
5、在数据发送窗口再次输入:FD01001155,即可操作自定义地址为0011的Router对应的传感器关机。(其中55为传感器关机指令,即大写字母U。)
6、主机需控制对应其他自定义地址的传感器时,只需将指令红色部分的自定义地址部分替换即可。
参数