[发明专利]基于多协议并行采集技术的能耗数据采集器及其采集方法有效
申请号: | 201410048665.X | 申请日: | 2014-02-12 |
公开(公告)号: | CN103763396B | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 施一眀;邹骁;冯银;李华军;郑魅媚;王朝阳 | 申请(专利权)人: | 浙江大学;浙江中易和节能技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司31236 | 代理人: | 胡晶 |
地址: | 310012 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于多协议并行采集技术的能耗数据采集器及其采集方法,其采集模块包括数据采集单元、数据处理单元、数据实时值缓冲单元、数据存储单元以及数据上传单元;数据采集单元包括若干不同协议的采集接口,根据配置文件加载对应的协议库,并根据协议库中的初始化函数进行初始化,结合通用的和特异的方法进行数据采集;数据处理单元连接数据采集单元,接收数据采集单元采集到的数据并进行处理;数据上传单元连接数据实时值缓冲单元以及数据存储单元,设置能耗管理中心的IP地址和端口,并根据预设的初始化函数进行初始化,建立与能耗管理中心的连接,续传历史数据或上传实时数据。 | ||
搜索关键词: | 基于 协议 并行 采集 技术 能耗 数据 及其 方法 | ||
【主权项】:
一种基于多协议并行采集技术的能耗数据采集器,其特征在于,包括:采集模块,用以数据采集和处理;配置模块,用以配置所述基于多协议并行采集技术的能耗数据采集器的接入网络的配置接口和生成配置文件;以及,诊断模块,周期性的向所述采集模块和所述配置模块发送心跳通知,并接收回应,用以监视所述采集模块和所述配置模块是否正常运行;其中,所述采集模块包括:数据采集单元、数据处理单元、数据实时值缓冲单元、数据存储单元以及数据上传单元;所述数据采集单元包括若干不同协议的采集接口,根据所述配置文件加载对应的协议库,并根据协议库中的初始化函数进行初始化,结合通用的和特异的流程和方法进行数据采集;所述数据处理单元连接所述数据采集单元,接收所述数据采集单元采集到的数据,并进行处理,用以减少能耗管理中心的处理压力;所述数据实时值缓冲单元连接所述数据处理单元,用以对处理后的数据进行缓冲;所述数据存储单元连接所述数据实时值缓冲单元,用以存储数据;所述数据上传单元连接所述数据实时值缓冲单元以及所述数据存储单元,设置所述能耗管理中心的IP地址和端口,并根据预设的初始化函数进行初始化,建立与能耗管理中心的连接,续传历史数据或上传实时数据;所述数据采集单元包括RS485接口;根据所述配置文件加载对应的协议库,并根据协议库中的初始化函数进行初始化进一步包括:首先根据配置文件中的波特率和奇偶校验信息设置串口属性,再根据配置文件中所述RS485接口的采集协议名从协议库中选择相应的协议库进行加载,然后利用该协议库的初始化函数设置下挂仪表的设备地址、各采集点的寄存器地址、采集周期,形成一个采集队列;所述结合通用的和特异的流程和方法进行数据采集进一步包括:每次从采集队列中取出下一个需要采集的目标,使用协议库的组包函数组好查询数据帧从RS485接口发送出去,然后在超时时间内等待回应的数据帧并使用协议库的校验函数对其进行校验,当校验成功时利用协议库的解析函数进行解析得到每个采集点的数值,当接收失败或校验失败时则进一步判断是否超过重试次数,如果没有超过超时次数时,重试发送查询数据帧,如果超过了重试次数,则利用协议库的解析函数进行采集点的质量码更新,在解析完成后,会将该采集目标再插回队列的合适位置,然后开始下一个采集目标的采集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;浙江中易和节能技术有限公司,未经浙江大学;浙江中易和节能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410048665.X/,转载请声明来源钻瓜专利网。