SRWF-SunrayNet V1.0 是一款我公司使用自有技术研发的无线自组网系统。该
系统具有上电即用,自动组网,自动路由数据,自动修复路径,自动跳频抗干扰
功能。使用硬件看门狗,保证系统不会死机。
系统组成
系统由两部分组成:网络中心协调点和路由节点。
网络中心协调点是网络的中心点,由它建立网络负责对网络的管理和维护。
路由节点自动搜索网络,加入网络后,可以对网络的数据进行转发。
系统可以实现的功能:
1. 自动入网。上电后,节点可以自动寻找网络入网
2. 自动登记信息。节点入网后,自动将自己的信息上报到网络中心协调点
3. 数据透明上报。节点收到接口数据后,将数据透明发送到集中器,兼容各
种协议
4. 数据透明下发。网络中心协调点收到集中器的接口数据,可以将数据透明
下发到指定的节点,兼容各种协议
5. 数据自动路由。中间节点收到数据,会自动继续转发
6. 自动修复路径。自动节点原来的路径不通时,可以寻找新的路径连接网络
7. 抗干扰。系统可以在工作频率受到干扰时,跳到另外的信道继续工作
8. 工作模式灵活。系统可以设置为调试模式和抄表模式两种组网方式
9. 系统可以组成16级网络,每个节点下面可以带8个节点,网络容量巨大
注:
调试组网,指入网的节点不受限制,凡是可以入网的节点都接受入网
抄表组网,指建网之前需要指定可以入网的节点,非指定节点不允许入网
系统使用说明
使用说明分为两个部分:网络中心协调点和路由节点
以电表行业的采集终端和集中器使用为例进行说明。
网络中心协调点工作说明:
1. 网络中心协调点上电初始化完参数后,向集中器发送上电完毕命令,集中
器收到该指令后,向网络中心协调点发送启动命令,启动命令中告诉网络
中心协调点是什么类型组网模式:调试组网或者抄表组网。
2. 网络中心协调点收到启动命令后,开始工作。
3. 网络中心协调点向集中器申请固定地址及PAN ID。
4. 网络中心协调点收到固定地址和PAN ID后,如果是抄表组网模式,则向
集中器申请下载电表号,若没有应答,则持续申请,直到其响应。
5. 如果是调试组网模式,则不再向集中器申请下载电表号。
6. 网络中心协调点搜索8个设定的信道,选择最佳信道开始建网。
7. 网络中心协调点建网成功后,向集中器发送建网成功指令。
8. 节点入网成功后,网络中心协调点向集中器发送相应节点入网命令。
9. 节点离网,网络中心协调点通过串口向集中器发送此节点离网指令。
10. 在抄表模式下,确认组网完毕后,集中器向网络中心协调点询问一遍电表
的网内地址,确保集中器和网络中心协调点的内容一致。
11. 集中器需要抄表或者查询时,按照标准645协议指令或者透传的协议格式,
将指令发送给网络中心协调点。
12. 网络中心协调点收到抄表返回的内容,将数据通过串口发送给集中器。
13. 网络中心协调点的信道和心跳周期都可以通过串口进行配置;如果是人工
设置模式,设置完毕后,网络中心协调点必须重新上电,设置的参数才能
起作用;如果是通过集中器设置的方式,必须在发送启动命令之前进行信
道和心跳周期的配置,配置完毕后再进行启动模式设置。
14. 网络中心协调点的内部设置参数可以通过串口进行查询
路由节点工作说明:
1. 路由节点上电初始化完成后,判断是否对路由节点进行过人工设置,如果
没有,延时2s向电表或者采集终端读取电表号6个字节,如果有设置过,
则开始搜索信道,准备入网。
2. 路由节点收到表号回复后,开始搜索网络申请入网;如果没有收到回复,
连续读取表号三次,每次间隔500ms,三次发送完毕还是没有回复,则使
用自身的6个字节的固定地址,开始搜索入网。
3. 路由节点入网后,如果收到电表或者采集终端的数据则往网络中心协调点
转发。
4. 如果收到网络中心协调点的数据,则通过接口发送给电表或者采集终端。
5. 路由节点可以事先通过串口对其进行固定地址的设定。设定过后的模块重
新上电后,不再对采集终端读取表号,直接使用设定的固定地址。
系统工作参数说明:
1. 集中器向网络中心协调点发送抄表或者查询指令时,每级的延时1~1.5秒,
如果返回效果不理想可适当增大至2 秒。例如抄1 级节点,延时1.5s,抄
2 级节点延时3s,以此类推;在该部分时间中,不包括路由节点和电表或
者采集终端的串口通讯和等待时间,由客户评估自己的这部分时间,加上
网络延时时间等于客户的抄表时间。
2. 集中器向网络中心协调点发送其他指令时,如果协议中没有规定应答,则
连续发送两条指令的间隔应在500ms以上。
3. 目前100 个节点以内的网络容量,心跳的设置默认周期均为30 分钟,心
跳周期在中心节点中设置,路由节点不需要设置。
4. 路由节点出现路径中断问题,修复时间为4个心跳周期。
5. 确认组网完毕的标准,就是最后一个节点入网后的5个心跳周期,没有新
的节点入网,即可确认组网完毕。
6. 确认组网完毕后,集中器在抄表模式下,向网络中心协调点重新读取一遍
每一个表的网内地址,以保持内容一致。
7. 路由节点串口连接为TTL 方式,波特率1200,8 位数据,1 个停止位,1
个校验位,偶校验方式。
8. 网络中心协调点串口连接为TTL方式,波特率9600,8位数据,1个停止
位,1个校验位,偶校验方式。
9. 路由节点串口的数据收发每次不超过150个字节,发送时间间隔不能小于
500ms。
10. 集中器向网络中心协调点发送的指令中,需要在网络中传输的串口数据
包,最大字节数不能超过150个字节,发送时间间隔不能小于1s。
测试建议:
1. 在进行抄表前,需确认各个参与测试的节点已经入网。节点硬件上的两个直插封装的
LED 同时进行亮灭闪烁时,即表示节点已入网。
2. 对于不同的节点数量进行测试时,需要调整心跳的时间。下面的时间设置供客户参考
使用。
5 个节点以下,心跳时间设置2 分钟
5~10 个节点,心跳时间设置3 分钟
10~20 个节点,心跳时间设置5 分钟
20~40 个节点,心跳时间设置10 分钟
40~60 个节点,心跳时间设置15 分钟
60~150 个节点,心跳时间设置30 分钟
[此贴子已经被作者于2010-11-4 11:41:26编辑过]
1