[发明专利]一种用于电力能源采集设备的自控并发数据采集方法有效
申请号: | 201711369952.0 | 申请日: | 2017-12-18 |
公开(公告)号: | CN108107782B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 梁增辉;邹连明;袁志民 | 申请(专利权)人: | 宁波三星医疗电气股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 袁忠卫 |
地址: | 315191 浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电力 能源 采集 设备 自控 并发 数据 方法 | ||
本发明涉及一种用于电力能源采集设备的自控并发数据采集方法,所述方法包括,S1:检测采集的数据是否满足发送条件,满足则执行S2,不满足则执行S3;S2:发送所述数据,依照对应的传输规约操作所述数据后,获取下一数据对象,再次执行S1,实现数据的并发采集;S3:接收处理所述数据,得出所述数据的错误码,并对所述错误码进行修正,将修正后的信息反馈至采集设备的发送端,实现自适应调节。相对于现有技术,本发明提供的自控并发数据采集方法能最大程度的发挥并发采集模块的效率。
技术领域
本发明涉及通信数据采集领域,尤其涉及电力能源采集设备,具体讲是一种用于电力能源采集设备的自控并发数据采集方法。
背景技术
随着电力系统的发展,电力能源采集设备需要采集的数据容量越来越大,对数据的实时性要求越来越高,如何提高数据采集的效率是一个急需解决的问题。
现有的电力能源采集设备仍以单发数据采集方式为主,辅以并发数据采集方式。但传统的单发数据采集不仅效率太低,而且严重影响数据的实时性;现有的并发数据采集虽能解决数据采集效率低问题,但无法自适应各个采集模块,无法最大发挥并发数据采集的效率。
发明内容
鉴于上述问题,本发明的目的在于提供一种用于电力能源采集设备的自控并发数据采集方法,该方法能自动协商并发采集从节点数量到数据项数量的业务逻辑,通过自协商,能自适应采集模块特性,最大的发挥并发采集模块的效率。
为了实现上述目的,本发明采用的技术方案为:一种用于电力能源采集设备的自控并发数据采集方法,其特征在于:所述方法包括,
S1:检测采集的数据是否满足发送条件,满足则执行S2,不满足则执行S3;
S2:发送所述数据,依照对应的传输规约操作所述数据后,获取下一数据对象,再次执行S1,实现数据的并发采集;
S3:接收处理所述数据,得出所述数据的错误码,并对所述错误码进行修正,将修正后的信息反馈至采集设备的发送端,实现自适应调节;其中,所述数据的错误码包括,A1:并发表记数量超限;A2:并发数据数量超限;
所述S3中的对所述错误码进行修正包括,B1:依据采集设备的特性及接收端接收的所述数据调整并发表记数量;B2:依据采集设备的特性及接收端接收的所述数据调整并发数据数量;
所述S2中的依照对应的传输规约操作所述数据包括,C1,传输所述数据过程中,检测判断并发表记数量是否超限,若是,则执行S3,若否,则继续检测发送缓冲区是否已满,若是,则执行D2,若检测出发送缓冲区未满,则继续检测接收缓冲区是否已满,若是,则依次执行D2和D3,若检测出接收缓冲区未满,则对当前数据进行分析处理,判断当前表记地址是否需发生变化,若是,则依次执行D2和D3;
所述D2为置发送标志,执行D3;所述D3为增加当前并发数量的次数,判断当前是否成功进行下一表记的数据采集,若是则记录增加一次,并执行S2中的获取下一数据对象,再次执行S1,实现数据的并发采集。
进一步的,所述S2中的依照对应的传输规约操作所述数据还包括,
G1:若当前表记地址不发生变化,则继续检测并发报文数量是否超限,若是,则依次执行D2和D3。
进一步的,所述S2中的依照对应的传输规约操作所述数据还包括,
H1:若并发报文数量并未超限,则更换数据编号,执行S2中的获取下一数据对象,再次执行S1,实现数据的并发采集。
进一步的,在所述S1的检测采集的数据是否满足发送条件之前,对所述数据进行组包,转换成待发送数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星医疗电气股份有限公司,未经宁波三星医疗电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711369952.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压载水位监测系统
- 下一篇:一种基于物联网技术的景观亮化控制装置和方法