ZigBeeConfig整体配置步骤:
一.示例:实现点对点透传(默认是透传),即设备A(协调器)和设备B(路由)之间接串口(232或485或ttl)进行ZigBee无线网络互相收发无线数据,按如下红框处配置即可组网成功并建立通信。
1. 设备A(协调器)的配置如下:
2. 设备B(路由)的配置如下:
简要原理说明:A和B的网络号和物理信道必须一样;波特率与下接串口设备需一致;协调器的分节点地址默认是0;路由的分节点地址若指定为2,那么协调器的透传地址就必须为2,同理,路由的透传地址必须为0。
二.具体参数说明:
判断ZigBee设备处于同一个网络的标志是:网络号和物理信道一致,相当于处在同一局域网下的设备才能互相通信,如上图网络号都为111,物理信道都为11。这样尽管是不同厂家同种设备,也不会有影响,因为处于同一网络的概率非常之小;同时也可以大大减小同频段wifi、蓝牙的干扰。
一个ZigBee网络有且只能有一个协调器,它起到组网的作用,这样其他的ZigBee设备(路由或终端)才能找到相应的网络并加入。
分节点地址即为设备ID号,好比每个人都对应一个唯一的身份证号,所以一个网络中要是有多台设备,则分节点地址是不可重复的。协调器的分节点地址固定为0,程序上已定死,不可设置!
透传地址即为最终目的地址。如上图的配置中,协调器的透传地址是2,则A的数据就会发给B;路由的透传地址是0,则B出来的数据只会发给A。
附加:在配置工具左侧,点击“远端设备”,然后点击“搜索”,即可搜索到网内所有加入到网络当中的ZigBee设备。连接配置工具的设备本身不会显示在设备列表