用于远程抄表的采集器和远程抄表系统的制作方法
【技术领域】
[0001]本发明涉及通讯技术领域,具体而言,涉及用于远程抄表的采集器和远程抄表系统。
【背景技术】
[0002]日常生活中离不开对水、气和电等资源的消耗,家中的水表和气表对家庭消耗的水量和气量自动计数,以形成某一段时间内该家庭的水能、天然气消耗总量。水利公司和天然气公司根据上一次抄表的结果与本次抄表结果的差值来计算一段时间内的水能、天然气消耗量,进而根据单位价格来确定收费额。
[0003]目前国内居民小区用户抄表收费方式主要有抄表员上门手工抄表、抄表员持POS上门抄表、IC卡表等。IC卡表虽然较好地解决了收费问题,但未解决抄表问题,很多企业仍不得不安排人工上门抄表。抄表员上门抄表周期为两月或多月,需要投入大量的人力、物力,而且数据实时性差,难于根据抄表数据分析客户的用量变化规律和供销差率。随着城市人口的增长、高层建筑的增加,以及房屋空置率的增大,人工上门抄表工作量日益增大,运营管理费用逐步增加,很容易出现漏抄、估抄问题。此外,居民隐私意识越来越强,对上门抄表逐渐产生抵触、反感,也使得上门抄表越来越困难。在这种背景下,无线远程抄表技术应运而生,在国内正在兴起。
[0004]无线远程抄表及预付费系统是指通过无线方式实现用户表计动作控制和信息采集的系统。如图1所示,系统由远程抄表及预付费管理软件(简称管理系统、网络服务器
11)、远程通信中间件、无线远程抄表采集器(简称采集器14,用获取表计15的读数)、无线POS机13、无线远程抄表集中器(简称集中器12)等组成。
[0005]其中,远程抄表及预付费管理软件是无线远程抄表及预付费系统的业务管理和操作平台,实现用户管理、表具管理、抄表管理、收费管理、统计分析等各种经营管理功能;无线远程抄表采集器,采集一个或多个远传表计的计量信号,进行数据处理和传输,接收上位机参数设置和控制命令,并根据程序设定逻辑或上位机控制命令控制表计阀门动作的电子装置;无线远程抄表集中器,对多个采集器进行数据采集、存储、传输,并向采集器转发上位机的控制命令或参数设置命令的电子装置;无线POS机,能与远程抄表及预付费管理工作站、集中器及表计采集器进行数据交换的便携式无线抄表及操控设备;远程通信中间件,负责管理系统与集中器等外部远程数据终端之间GPRS远程通信的通信程序,对前端应用程序和数据库进行了隔离和桥接,数据库安全性高。
[0006]无线远程抄表及预付费系统的无线远程抄表有两层含义:(I)集中器或表计与上位机之间通过GPRS无线通信交换数据,实现无线远程抄表;(2)抄表POS机与表计采集器或集中器通过短距离无线通信交换数据,实现短距离无线抄表。
[0007]采集器是分别设置在用户家中(安装位置通常受表计位置的影响),一个集中器需要与多个采集器进行数据和指令的交互,以使集中器分别向不同的采集器下发控制指令,和使多个采集器(通常指某一个空间范围内的多个采集器,如同一个单元)向一个集中器发送抄表数据。具体的,采集器和集中器通常是通过无线模块与对方进行数据,或指令的交互,但受具体工作环境的限制,无线模块的功率较低,发出的信号强度较弱,容易发生数据包整包丢失的问题。
【发明内容】
[0008]有鉴于此,本发明实施例的目的在于提供用于远程抄表的采集器,以降低发送数据包时,数据包整包丢失的问题。
[0009]第一方面,本发明实施例提供了用于远程抄表的采集器,包括:数据包生成模块,所述数据包生成模块包括数据长度判断单元、数据分割单元、数据包生成单元;
[0010]数据长度判断单元,用于判断所述待发送数据的长度是否大于预设的标准长度;
[0011]数据分割单元,若数据长度判断单元判断为是,则按照预设的数据分割方式将所述待发送数据分割为多个子数据段,每个子数据段的长度均不超过预设的标准长度;
[0012]数据包生成单元,若数据长度判断单元判断为否,则用于将所述待发送数据封装成可发送数据包,或将多个子数据段封装成可发送数据包。
[0013]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述数据包生成模块还包括:数据包标识单元,用于根据子数据段在所述待发送数据中的位置,在所述可发送数据包中加设标识码。
[0014]结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,还包括设置在机械字轮上的磁钢和设置在机械字轮外部,且与磁钢相配合的采样板,以及与采样板电连接的采样数据生成模块,所述采样板为霍尔元件;
[0015]所述磁钢能随所述机械字轮的转动而旋转,当所述磁钢旋转到指定位置时,所述采样板产生采样信号;
[0016]采样数据生成模块,用于根据采样信号的数量生成待发送数据。
[0017]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述采样板为多个,且多个采样板均设置在所述机械字轮的外周部;
[0018]所述采样数据生成模块包括采样信号识别单元,用于在按照预设的顺序接收到每个采样板所生成的采样信号后,生成标准计量信号;
[0019]待发送数据生成单元,用于根据所述标准计量信号的数量生成待发送数据。
[0020]结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述多个采样板以机械字轮为圆心,发散式的设置在机械字轮的外周部,且多个采样板均在同一圆周面上。
[0021]结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,其中,还包括报警器,用于当多个所述采样板未按照预设的采样信号生成顺序生成采样信号时,进行报警。
[0022]第二方面,本发明实施例还提供了远程抄表系统,包括用于远程抄表的采集器,还包括集中器和网络服务器;
[0023]所述集中器包括无线模块、总线模块和抄表数据发送模块;
[0024]无线模块,用于获取分散安装的采集器所发出的可发送数据包;
[0025]总线模块,用于获取集中安装的采集器所发出的可发送数据包;
[0026]抄表数据发送模块,用于在获取到抄表指令后,向网络服务器发送抄表数据包,所述抄表数据包是根据所述可发送数据包生成的。
[0027]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述集中器还包括:访问指令生成单元,用于每隔预定的访问时间间隔向网络服务器发送查询指令,所述查询指令中携带有所述集中器的标识代码;
[0028]所述网络服务器包括:指令查询单元,用于在指令库中查询是否有与所述标识代码相对应的控制指令,所述控制指令包括抄表指令;
[0029]指令发送单元,用于将所述控制指令发送至相应的集中器。
[0030]结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,还包括:根据预先获取的采集器工作时间,和/或集中器所对应的采集器数量,和/或本地终端的地理位置信息调整所述访问时间间隔。
[0031]结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述网络端还包括:数据比较单元,用于比较抄表数据包中所携带的抄表数据是否小于预先存储于抄表数据库中的余量数据;
[0032]阀门关闭信号生成单元,用于当所述数据比较单元判断为是的时候,生成阀门关闭信号;
[0033]所述集中器还包括转发