数据获取方法、集中器、数据获取系统及可读存储介质技术方案

技术编号:23153021 阅读:44 留言:0更新日期:2020-01-18 14:57
本申请提供一种数据获取方法、集中器、数据获取系统及可读存储介质,涉及数据采集技术领域。该方法包括:从与集中器通信连接的主站设备获取当前应用程序,当前应用程序用于驱动集中器采集指定数据;运行当前应用程序,以通过当前应用程序获取指定数据。在本方案中,集中器运行时,从主站设备获取应用程序,有助于集中器直接从主站设备获取到更新后的应用程序,改善集中器更新应用程序的效率低的问题。

Data acquisition method, concentrator, data acquisition system and readable storage medium

【技术实现步骤摘要】
数据获取方法、集中器、数据获取系统及可读存储介质
本专利技术涉及数据采集
,具体而言,涉及一种数据获取方法、集中器、数据获取系统及可读存储介质。
技术介绍
在集中器抄表领域中,集中器可以通过运行自身存储的应用程序来采集表箱(比如电表、电子水表、电子燃气表等)的数据,实现集中抄表。目前,当需要对集中器的应用程序进行更新时(比如应用程序存在漏洞或需要更新应用程序的功能),需要管理人员以人工的方式逐个对集中器的应用程序进行更新,由于集中器的数量多,且位置离散,使得集中器的应用程序更新的效率低。
技术实现思路
本申请提供一种数据获取方法、集中器、数据获取系统及可读存储介质,能够改善集中器更新应用程序的效率低的问题。为了实现上述目的,本申请实施例所提供的技术方案如下所示:第一方面,本申请实施例提供一种数据获取方法,应用于集中器,所述方法包括:从与所述集中器通信连接的主站设备获取当前应用程序,所述当前应用程序用于驱动所述集中器采集指定数据;运行所述当前应用程序,以通过所述当前应用程序获取指定数据。在上述的实施方式中,集中器运行时,从主站设备获取应用程序,有助于集中器直接从主站设备获取到更新后的应用程序,改善集中器更新应用程序的效率低的问题。结合第一方面,在一些可选的实施方式中,从与所述集中器通信连接的主站设备获取当前应用程序,包括:在所述集中器上电时,识别出与所述集中器连接的第一通信模块的指定虚拟网口;以客户端模式通过所述指定虚拟网口与所述主站设备建立所述通信连接;从所述主站设备获取所述当前应用程序。在上述的实施方式中,通过建立的通信连接以从主站设备获取应用程序,当集中器应用程序需要升级时,可以通过替换主站设备中的应用程序来实现集中器的应用程序的更新,从而有助于简化集中器程序更新的操作步骤。结合第一方面,在一些可选的实施方式中,所述方法还包括:每隔预设时长将所述预设时长内获取的指定数据发送至所述主站设备,或者在获取的所述指定数据的总数据容量大于或等于指定阈值时,将所述指定数据发送至所述主站设备。在上述的实施方式中,在满足预设时长或指定阈值的条件时,可以自动对所采集的数据进行发送,有助于降低发送数据的频率。结合第一方面,在一些可选的实施方式中,在从与所述集中器通信连接的主站设备获取当前应用程序之前,所述方法还包括:初始化所述集中器,以删除所述集中器预先存储的应用程序。在上述的实施方式中,通过初始化操作,可以删除集中器已有的应用程序,然后用当前应用程序替换已有的应用程序,便于完成应用程序的更新。结合第一方面,在一些可选的实施方式中,所述当前应用程序为所述主站设备中版本最新的用于驱动所述集中器采集指定数据的应用程序。在上述的实施方式中,所获取的当前应用程序为最新版本的应用程序,以便于集中器及时使用最新版本的应用程序来采集表箱终端记录的数据。第二方面,本申请实施例还提供一种集中器,所述集中器包括第一通信模块及第二通信模块;所述第一通信模块,用于从与所述集中器通信连接的主站设备获取当前应用程序,所述当前应用程序用于驱动所述集中器采集指定数据;在运行所述当前应用程序时,所述当前应用程序用于驱动所述第二通信模块获取所述指定数据。结合第二方面,在一些可选的实施方式中,所述第一通信模块还用于:每隔预设时长将所述预设时长内获取的指定数据发送至所述主站设备,或者在获取的所述指定数据的总数据容量大于或等于指定阈值时,将所述指定数据发送至所述主站设备。结合第二方面,在一些可选的实施方式中,所述集中器的处理器通过USB口与所述第一通信模块连接,和/或,所述处理器通过物理网口与所述第二通信模块连接。第三方面,本申请实施例还提供一种数据获取系统,包括主站设备及上述的集中器,所述集中器与所述主站设备通信连接。第四方面,本申请实施例还提供一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的方法。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的数据采集系统与表箱终端的连接示意图。图2为本申请实施例提供的集中器的结构示意图。图3为本申请实施例提供的数据获取方法的流程示意图之一。图4为本申请实施例提供的数据获取方法的流程示意图之二。图标:10-数据获取系统;20-集中器;21-第一通信模块;22-第二通信模块;23-处理模块;24-物理网口;25-USB口;30-主站设备;40-表箱终端。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。需要说明的是,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。请参照图1,本申请实施例提供一种数据获取系统10,可以用于执行或实现下述的数据获取方法,能够对集中器20中的应用程序进行更新。该数据获取系统10可以包括主站设备30及至少一个集中器20。至少一个集中器20通过网络与主站设备30建立通信连接,以进行数据交互。其中,与主站设备30通信连接的集中器20的数量可以为一个也可以为多个,这里不作具体限定。网络可以是,但不限于,有线网络或无线网络。在本实施例中,集中器20可以与一个或多个表箱终端40建立通信连接,用于从表箱终端40采集表箱终端40记录的数据。表箱终端40可以是但不限于用于采集用电量的电能表、用于采集用水量的电子式水表、用于采集用气量的电子式燃气表。可理解地,表箱终端40可以为数据获取系统10中的其中一种组成设备(数据获取系统10中的其他组成设备可以为集中器20、主站设备30),也可以为独立于数据获取系统10,不属于数据获取系统10的设备。主站设备30可以是,但不限于个人电脑(PersonalComputer,PC)、个人数字助理(PersonalDigitalAssistant,PDA)、移动上网设备(MobileInternetDevice,MID)、服务器等。请参照图2,本申请实施例还提供一种集中器20。集中器20可以包括第一通信模块21、第二通信模块22、处理模块23,第一通信模块21、第二通信模块22、处理模块23各个元件之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。处理模块23可以是一种集成电路芯片,具有信号的处理能力。上述处理模块23可以是通用处理器。例如,该处理器可以是微处理器、中央处理器(CentralProcessingUnit,CPU)、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(Digital本文档来自技高网...

【技术保护点】
1.一种数据获取方法,其特征在于,应用于集中器,所述方法包括:/n从与所述集中器通信连接的主站设备获取当前应用程序,所述当前应用程序用于驱动所述集中器采集指定数据;/n运行所述当前应用程序,以通过所述当前应用程序获取指定数据。/n

【技术特征摘要】
1.一种数据获取方法,其特征在于,应用于集中器,所述方法包括:
从与所述集中器通信连接的主站设备获取当前应用程序,所述当前应用程序用于驱动所述集中器采集指定数据;
运行所述当前应用程序,以通过所述当前应用程序获取指定数据。


2.根据权利要求1所述的方法,其特征在于,从与所述集中器通信连接的主站设备获取当前应用程序,包括:
在所述集中器上电时,识别出与所述集中器连接的第一通信模块的指定虚拟网口;
以客户端模式通过所述指定虚拟网口与所述主站设备建立所述通信连接;
从所述主站设备获取所述当前应用程序。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
每隔预设时长将所述预设时长内获取的指定数据发送至所述主站设备,或者
在获取的所述指定数据的总数据容量大于或等于指定阈值时,将所述指定数据发送至所述主站设备。


4.根据权利要求1所述的方法,其特征在于,在从与所述集中器通信连接的主站设备获取当前应用程序之前,所述方法还包括:
初始化所述集中器,以删除所述集中器预先存储的应用程序。


5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述当前应用程序为所述主站设备中版本最新的用于...

【专利技术属性】
技术研发人员:梁飞马智强杨琦严绍奎姚志黄吉涛徐文涛买波汪海燕马广霞丁海丽刘鹏樊博吴永浩赵荣幸
申请(专利权)人:国网宁夏电力有限公司电力科学研究院
类型:发明
国别省市:宁夏;64

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1