发明名称 多种数据格式的数据集中器
摘要 本发明公开一种多种数据格式的数据集中器,其特征在于,数据集中器由硬件和嵌入式软件组成,硬件包括:以太网模块、核心控制和处理模块、M‑BUS通信模块、RS‑485通信模块、RS‑232通信模块、电源模块和本地存储模块;嵌入式软件包括:主控模块、上行通信模块、协议转换模块、CJ‑188协议模块、DL‑645协议模块、M‑BUS驱动模块、RS‑485驱动模块和RS‑232驱动模块。本发明的数据集中器可以与不同品牌、不同厂家、不同数据协议的水表通信采集数据,然后对数据进行分折、处理,将其转换成为统一的标准数据,传输到抄表管系统,形成标准的抄表数据。
申请公布号 CN106205105A 申请公布日期 2016.12.07
申请号 CN201610635725.7 申请日期 2016.08.05
申请人 武汉丰天鼎业信息网络有限公司 发明人 刘兴功;付敏;戴鞋勇;林敦
分类号 G08C19/00(2006.01)I 主分类号 G08C19/00(2006.01)I
代理机构 武汉帅丞知识产权代理有限公司 42220 代理人 朱必武;刘国斌
主权项 多种数据格式的数据集中器,其特征在于,数据集中器由硬件和嵌入式软件组成,硬件包括:以太网模块、核心控制和处理模块、M‑BUS通信模块、RS‑485通信模块、RS‑232通信模块、电源模块和本地存储模块;其中:以太网模块设计两个RJ45接口;一个用于与上层服务器通信,获取数据集中器管理的水表仪表的档案信息,上报抄表数据,获取上层管理系统的命令;一个用于本地调试使用,主要用于设置、诊断或调试;核心控制和处理模块负责整个数据集中器的控制和处理任务,嵌入式软件程序在此执行;M‑BUS通信模块用于与支持M‑BUS协议的水表通信,为水表供电,获取水表的计量和状态数据,控制水表关阀、开阀;RS‑485通信模块用于与支持RS‑485协议的水表通信,功能类似于M‑BUS通信模块;RS‑232通信模块用于与支持RS‑232协议的水表通信,功能类似于RS‑485通讯模块;电源模块为数据集中器供电;本地存储模块用于存储水表仪表的档案信息以及抄表数据;嵌入式软件包括:主控模块、上行通信模块、协议转换模块、CJ‑188协议模块、DL‑645协议模块、M‑BUS驱动模块、RS‑485驱动模块和RS‑232驱动模块;其中:主控模式是软件的入口,控制软件执行的主要流程,调度其他模块的执行;主控模块调用不同的协议模块和驱动模块与水表通信,获取水表的计量和状态数据,或者实现对水表的控制;主控模块调用协议转换模块对获取的水表数据进行数据的分析和处理,然后再将分析后的数据组织为标准的水表数据;同时主控模块调用上行通信模块上报标准抄表数据;上行通信模块负责与远程抄表管理中心的通信,调用系统的socket方法发送和接收数据;协议转换模块负责具体的协议到标准抄表数据的转换;比如,DL‑645协议的读表数据到标准抄表数据的软换,先按照DL‑645协议解析抄表数据,得到表号、读数、状态数据;再按照标准抄表数据格式重新组装表号、读数、状态数据,形成标准抄表格式的协议数据单元;CJ‑188协议模块是将表号、读水表数据组织成CJ‑188协议格式的协议数据;DL‑645协议模块是将表号、读水表数据组织成DL‑645协议格式的协议数据;M‑BUS驱动模块是M‑BUS接口的硬件驱动程序,将读表指令转换为具体的物理格式的电平脉冲序列;RS‑485驱动模块、RS‑232驱动模块与M‑BUS驱动模块的功能类似,把读表指令转换为具体的物理格式的电平脉冲序列。
地址 430206 湖北省武汉市高新大道999号未来科技城海外人才大楼A座1002室