本发明专利技术公开了一种无线抄表方法,包括如下步骤:步骤一:手抄器和各无线表的初始化;步骤二:建立抄表路由链;步骤三:完成无线表Mx的抄录;所述步骤三包括:①手抄器发送上行路由帧给无线表M1;②无线表M1接收到上行路由帧后,判断上行路由帧所包括的目标地址与自身通信地址不一致后,将该上行路由帧转发给无线表M2;③无线表M3、M4、…、M(x-1)按照上述方式逐一处理,直至无线表Mx接收到上行路由帧后,判断上行路由帧所包括的目标地址与自身通信地址一致后,将无线表Mx所采集的计数数据封装到下行路由帧中;④无线表Mx发送下行路由帧传输至无线表M1再发送给手抄器。本发明专利技术节约成本、减轻抄表员工作量。
【技术实现步骤摘要】
【技术保护点】
一种无线抄表方法,应用于包括一手抄器和若干个无线表M1、M2、…、Mx、M(x+1)、…Mn的系统中,无线表Mx与无线表M(x+1)为位置相邻的无线表,该系统中的手抄器和各无线表均设置有射频模块和定时模块,其特征在于包括如下步骤:步骤一:手抄器和各无线表的初始化;设定手抄器和各无线表分别具有唯一的通信地址,任一无线表Mx存储有无线表Mx、M(x+1)的通信地址;定义每一无线表的射频模块均具有监听状态和工作状态:在监听状态下,当射频模块接收到唤醒帧后由监听状态转换为工作状态;步骤二:建立抄表路由链;①手抄器启动其具有的定时模块,该定时模块设定定时时间twait等于tbrd*x,同时手抄器在tbrd时间内持续发送唤醒帧给无线表M1,无线表M1接收到唤醒帧后由监听状态转换为工作状态,其中twait为手抄器具有的定时模块所设定的定时时间、tbrd为发送唤醒帧的持续时间、x为待抄无线表Mx与无线表M1之间的无线表个数,x=1、2、…、n;③手抄器发送建立路由请求帧给无线表M1;④无线表M1接收到建立路由请求帧后,存储手抄器通信地址作为无线表M1的下行路由地址;⑤无线表M1发送测试帧给无线表M2,同时无线表M1启动其具有的定时模块,该定时模块设定定时时间tping;⑥无线表M2在工作状态下接收到无线表M1发送过来的测试帧后,发送响应帧给无线表M1;⑦当tping时间内无线表M1接收到无线表M2发送过来的响应帧,则无线表M1发送建立路由请求帧给无线表M2;当tping时间内无线表M1没有接收到无线表M2所发出的响应帧,则无线表M1在tbrd时间内持续发送唤醒帧给无线表M2,无线表M2接收到唤醒帧后进入工作状态,无线表M1发送建立路由请求帧给无线表M2,其中tping为无线表M1具有的定时模块所设定的定时时间;⑧无线表M2接收到无线表M1发送过来的建立路由请求帧后,存储无线表M1通信地址作为无线表M2的下行路由地址,无线表M2发送测试帧给无线表M3,同时无线表M2启动其具有的定时模块,该定时模块的定时时间为tping;无线表 M3在工作状态下接收到测试帧后发送响应帧给无线表M2;当tping时间内无线表M2接收到无线表M3发送过来的响应帧,则无线表M2发送建立路由请求帧给无线表M3;当tping时间内无线表M2没有接收到无线表M3所发出的响应帧,则无线表M2在tbrd时间内持续发送唤醒帧给无线表M3,无线表M3接收到唤醒帧后进入工作状态,无线表M2发送建立路由请求帧给无线表M3;无线表M3、M4、…、M(x?1)按照上述方式逐一处理,直至手抄器具有的定时模块溢出,待抄无线表Mx接收到M(x?1)发送过来的建立路由请求帧后,存储无线表M(x?1)的通信地址;步骤三:完成无线表Mx的抄录;①手抄器发送上行路由帧给无线表M1;②无线表M1接收到上行路由帧后,判断上行路由帧所包括的目标地址与自身通信地址不一致后,将该上行路由帧转发给无线表M2;③无线表M2接收到上行路由帧后,判断上行路由帧所包括的目标地址与自身通信地址不一致后,将该上行路由帧转发给无线表M3;无线表M3、M4、…、M(x?1)按照上述方式逐一处理,直至无线表Mx接收到上行路由帧后,判断上行路由帧所包括的目标地址与自身通信地址一致后,将无线表Mx所采集的计数数据封装到下行路由帧中;④无线表Mx发送下行路由帧经由无线表M(x?1)传输至无线表M1再发送给手抄器。...
【技术特征摘要】
【专利技术属性】
技术研发人员:李佰战,
申请(专利权)人:李佰战,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。