1

我正在尝试在两个 Xbee 模块之间建立健康的通信。我已经成功了我想要的,但是有一个我无法弄清楚的问题。X-CTU 中有 2 个参数让我感到困惑。

JV - 渠道验证

NW - 网络看门狗超时

我已经阅读了数据表中的所有说明,我用谷歌搜索了很多次,但我找不到任何重要的解决方案。我的问题是什么?我正在研究一些“最坏的情况”。目前,对我来说最糟糕的情况是在协调器启动之后的 loooong looong 时间之前启动路由器。我通过设置 JV = 0 和 NW = 1 解决了这个问题。但是如果我设置 JV = 1,NW = 1,并且如果我在路由器之后长时间(例如半小时)启动协调器,路由器不会尝试找协调员。为什么会这样?我无法理解 Xbee 中发生了什么。

4

1 回答 1

2

JV 参数将导致 XBee 路由器节点在上电时搜索其协调器(并且仅在上电时!)。如果它没有找到协调器,它将离开当前网络并引导其打开并四处寻找它可以加入的另一个协调器。

NW 参数类似于 JV 参数,但更具攻击性:如果 XBee 路由器在 NW * 3 分钟内没有收到 Coordinator 的消息,它将导致 XBee 路由器离开网络。

如果您在 XBee 路由器上设置了 JV=1 和 NW=10,那么 XBee 将在通电时搜索其协调器并检查它是否在 30 分钟内至少与协调器通话一次。如果它找不到 Coordinator 或者它没有与 Coordinator 通话,它将导致路由器离开网络并寻找另一个网络加入。

如果您的 XBee 路由器无法再找到 Coordinator,请查看 Coordinators NJ 参数。NJ 必须设置为 0xff (255) 以始终允许加入。否则,如果 NJ < 255,它会导致协调器在 NJ 秒后禁用从节点加入。例如,如果您将 NJ 设置为 60,那么路由器将只能在协调器创建网络后 60 秒才能加入网络。此参数通常出于安全原因设置,其中网络已部署并且您希望绝对肯定没有其他人可以加入。

如果一切都失败了,请随时在 Digi XBee ZB 论坛中提问:http ://forums.digi.com/support/forum/listthreads?forum=5

于 2012-03-15T05:10:09.147 回答