在现有的ZigBee网络下,更换协调器的方法。

Ghostyu谷雨 发布时间:2016-01-27 阅读次数:11037

对于一个ZigBee网络,网络由协调器建立,其他设备设定和协调器相同的信道和PANID后,即可加入该网络,如果协调器坏了,在保持原有网络正常工作的情况下,如何跟换协调器呢?

小编和大家聊聊无锡谷雨电子有限公司的ZigBee数据透传产品如何再保持原有的网络基础上跟换协调器。

对于ZigBee网络,协调器建立后,路由器有保持该网络的功能,如果协调器坏了,需要重新更换一个协调器到网络中,如果直接将一个设备或者模块的信道和PANID直接设置成已经存在的网络的信道和PANID,肯定是不行的,因为协议栈中规定,当协调器设置的信道和PANID空气中已经存在,那么,其PANID号直接自动加1,这样,之前的设备和这个设定的设备还是不在一个网络,依然不能通信。其实想协调器加入已有的网络,很简单,只要修改其扩展的PANID就好了。具体的实施请看下面的操作步骤:

第一步:取之前的网络中的一个路由器设备,使用Setting软件读取其扩展PANID,如下图:

Setting_扩展PANID.png

第二步:取新的模块,将该模块的信道和PANID设置成已经存在的信道和PANID,这时候,我们会发现PANID会自动加1。这个时候,先不用管,直接将EXT_PANID的值跟换成上图路由器设备的EXT_PANID的值。稍等片刻,PANID会自动减1。协调器加入网络成功。