一种智能仪表数据采集方法及装置制造方法及图纸

技术编号:36073059 阅读:16 留言:0更新日期:2022-12-24 10:43
本申请公开了一种智能仪表数据采集方法及装置,应用于智能仪表数据采集装置,所述装置包括处理器、存储单元、与仪表通信连接的第一数据接口、与巡检终端通信连接的第二数据接口。所述方法包括:获取所述仪表的仪表类型信息;根据所述仪表类型信息确定所述第一数据接口的工作模式;所述工作模式包括主机模式和设备模式;当所述工作模式为主机模式时,在所述巡检终端和所述仪表之间进行数据通信;当所述工作模式为设备模式时,采集并存储所述仪表导出的测量数据,并将所述测量数据发送给巡检终端。本申请不对仪表做任何改动,可自动适应各种类型仪表的数据接口,并且能对仪表最新导出的测量数据进行自动检测和数据传送。的测量数据进行自动检测和数据传送。的测量数据进行自动检测和数据传送。

【技术实现步骤摘要】
一种智能仪表数据采集方法及装置


[0001]本专利技术创造属于工业检测的
,具体涉及了一种智能仪表数据采集方法及装置。

技术介绍

[0002]近年来,铁路职工的巡检作业管理逐渐开始抛弃传统纸质方式并实现电子化,作业人员利用巡检终端采集各类智能仪表的测量数据,然后上传到管理系统,从而尽可能减少数据录入的人为因素,提高测量数据采集的便捷性、准确性和真实性。
[0003]通常智能仪表会提供USB接口,能够将数据以虚拟串口方式传送给外部设备,或者将数据以文件方式导出U盘,然后手工拷贝到外部设备。因此,巡检终端需要通过USB电缆连接智能仪表或者与智能仪表之间通过U盘拷贝数据。然而,巡检终端与智能仪表之间若采用USB电缆连接的方式,由于巡检终端与智能仪表之间存在电气连接,在高电压场合存在安全风险。另外,USB接口经常插拔容易造成价格昂贵的智能仪表损坏。而使用U盘导出或拷贝数据操作比较繁琐,容易出错,且存在被人为篡改的可能。
[0004]当前存在一种解决方案:在智能仪表的USB接口上插一个蓝牙串口模块,同时在智能仪表上安装一个通信代理软件,将智能仪表的测量数据通过蓝牙串口传送到巡检终端。但是,这种方案需要在智能仪表上开发和安装软件,由于仪表的操作系统种类繁多,对于智能仪表采用嵌入式系统的情况,此方案实施难度很大且不便于后期的维护。

技术实现思路

[0005]针对上述技术问题,本专利技术创造提出了一种智能仪表数据采集方法及装置,实现了不对仪表做任何改动,自动适应各种类型仪表的数据接口,并且对仪表最新导出的测量数据进行自动检测和数据传送。
[0006]第一方面,一种智能仪表数据采集方法,所述方法应用于智能仪表数据采集装置,所述装置包括处理器、存储单元、与仪表通信连接的第一数据接口、与巡检终端通信连接的第二数据接口;所述方法包括:
[0007]获取所述仪表的仪表类型信息;
[0008]根据所述仪表类型信息确定所述第一数据接口的工作模式,所述工作模式包括主机模式和设备模式;
[0009]当所述工作模式为主机模式时,在所述巡检终端和所述仪表之间进行数据通信;
[0010]当所述工作模式为设备模式时,采集并存储所述仪表导出的测量数据,并将所述测量数据发送给巡检终端。
[0011]在一些实施例中,当所述工作模式为主机模式时,在所述巡检终端和所述仪表之间进行数据通信,包括:
[0012]监听从所述第一数据接口和所述第二数据接口接收到的接收数据;
[0013]判定所述接收数据是否为从所述第二数据接口接收到的巡检终端数据,或者为从
所述第一数据接口接收到的仪表数据;
[0014]若判定是从所述第二数据接口接收到的巡检终端数据,则将所述接收数据通过所述第一数据接口发送给所述仪表;
[0015]若判定为是从所述第一数据接口接收到的仪表数据,则将所述接收数据通过所述第二数据接口发送给所述巡检终端;
[0016]若判定为既不是从所述第二数据接口接收到的巡检终端数据,也不是从所述第一数据接口接收到的仪表数据,则继续监听从所述第一数据接口和第二数据接口接收到的接收数据。
[0017]在一些实施例中,当所述工作模式为设备模式时,所述采集并存储所述仪表导出的测量数据,并将所述测量数据发送给巡检终端,包括:
[0018]读取所述存储单元中主引导记录扇区内的数据信息,并根据读取到的所述数据信息判断所述存储单元是否被格式化,所述存储单元存储有文件信息,所述文件信息包括所述测量数据;
[0019]若判断所述存储单元已被格式化,则根据所述主引导记录扇区的数据信息,遍历并记录所述存储单元中的文件信息,作为本地保存的文件信息;
[0020]实时监测是否有数据写入存储单元;
[0021]若监测到有数据写入所述存储单元,且在预设定时间内未再向所述存储单元写入新的数据,则检查所述存储单元中的主引导扇区是否有数据写入;
[0022]若所述主引导扇区中无数据写入,则遍历所述存储单元中的文件信息;
[0023]将所有遍历得到的所述存储单元中的文件信息与所述本地保存的文件信息进行比对,获得新建、更新及删除的文件信息,所述文件信息包括文件名和文件内容;
[0024]将获得的新建和更新的文件名及文件内容发送给巡检终端。
[0025]在一些实施例中,所述实时监测所述存储单元是否有数据写入的步骤前,还包括:
[0026]若根据读取到的所述数据信息判断所述存储单元未被格式化,则实时监测所述存储单元是否有数据写入。
[0027]在一些实施例中,若检查到所述主引导记录扇区有数据写入,表示所述存储单元发生了格式化事件,则读取存储单元的文件系统中主引导记录扇区的数据信息。
[0028]在一些实施例中,还包括:根据找出新建、更新及删除的文件信息对所述本地保存的文件信息进行更新,然后实时监测是否有数据写入所述存储单元。
[0029]在一些实施例中,所述第一数据接口为USB接口,所述第二数据接口为蓝牙接口。
[0030]在一些实施例中,所述文件信息还包括更新日期、起始簇、文件长度中的至少一项信息。
[0031]第二方面,一种智能仪表数据采集装置,包括:
[0032]第一数据接口,与仪表连接,用于与所述仪表进行数据通信;
[0033]第二数据接口,与巡检终端连接,用于与所述巡检终端进行数据通信;
[0034]存储单元,用于存储文件系统;
[0035]处理器,用于根据接收到的所述仪表的仪表类型信息确定所述第一数据接口的工作模式,所述第一数据接口的工作模式包括主机模式和设备模式;
[0036]当所述第一数据接口的工作模式为主机模式时,所述处理模块判定所述第一数据
接口和所述第二数据接口所接收到的接收数据是否为巡检终端数据或者仪表数据,得到判定结果,并根据所述判定结果确定用于发送所述接收数据的数据接口;
[0037]当所述第一数据接口的工作模式为设备模式时,所述第一数据接口用于采集所述仪表的测量数据;所述存储单元存储的文件系统对所述测量数据进行管理和存储,得到文件信息;所述处理模块用于从所述存储单元中查找出新建、更新及删除的所述文件信息,所述文件信息包括文件名和文件内容;所述第二数据接口用于将查找出的新建和更新的文件名及文件内容发送给所述巡检终端。
[0038]在一些实施例中,所述处理模块用于从所述存储单元中查找出新建、更新及删除的文件信息,具体包括:
[0039]所述处理模块用于读取所述存储单元中主引导记录扇区内的数据信息,并根据读取到的所述数据信息判断所述存储单元是否被格式化;
[0040]所述处理模块还用于若判断所述存储单元已被格式化,则根据所述主引导记录扇区的数据信息,遍历并记录所述存储单元中的文件信息,作为本地保存的文件信息,并实时检测是否有数据写入所述存储单元;
[0041]所述处理模块还用于若监测到有数据写入所述存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能仪表数据采集方法,其特征在于,所述方法应用于智能仪表数据采集装置,所述装置包括处理器、存储单元、与仪表通信连接的第一数据接口、与巡检终端通信连接的第二数据接口;所述方法包括:获取所述仪表的仪表类型信息;根据所述仪表类型信息确定所述第一数据接口的工作模式,所述工作模式包括主机模式和设备模式;当所述工作模式为主机模式时,在所述巡检终端和所述仪表之间进行数据通信;当所述工作模式为设备模式时,采集并存储所述仪表导出的测量数据,并将所述测量数据发送给巡检终端。2.根据权利要求1所述的方法,其特征在于,当所述工作模式为主机模式时,在所述巡检终端和所述仪表之间进行数据通信,包括:监听从所述第一数据接口和所述第二数据接口接收到的接收数据;判定所述接收数据是否为从所述第二数据接口接收到的巡检终端数据,或者为从所述第一数据接口接收到的仪表数据;若判定是从所述第二数据接口接收到的巡检终端数据,则将所述接收数据通过所述第一数据接口发送给所述仪表;若判定为是从所述第一数据接口接收到的仪表数据,则将所述接收数据通过所述第二数据接口发送给所述巡检终端;若判定为既不是从所述第二数据接口接收到的巡检终端数据,也不是从所述第一数据接口接收到的仪表数据,则继续监听从所述第一数据接口和所述第二数据接口接收到的接收数据。3.根据权利要求1所述的方法,其特征在于,当所述工作模式为设备模式时,所述采集并存储所述仪表导出的测量数据,并将所述测量数据发送给巡检终端,包括:读取所述存储单元中主引导记录扇区内的数据信息,并根据读取到的所述数据信息判断所述存储单元是否被格式化,所述存储单元存储有文件信息,所述文件信息包括所述测量数据;若判断所述存储单元已被格式化,则根据所述主引导记录扇区的数据信息,遍历并记录所述存储单元中的文件信息,作为本地保存的文件信息;实时监测是否有数据写入存储单元;若监测到有数据写入所述存储单元,且在预设定时间内未再向所述存储单元写入新的数据,则检查所述存储单元中的主引导扇区是否有数据写入;若所述主引导扇区中无数据写入,则遍历所述存储单元中的文件信息;将所有遍历得到的所述存储单元中的文件信息与所述本地保存的文件信息进行比对,获得新建、更新及删除的文件信息,所述文件信息包括文件名和文件内容;将获得的新建和更新的文件名及文件内容发送给巡检终端。4.根据权利要求3所述的方法,其特征在于,还包括:若根据读取到的所述数据信息判断所述存储单元未被格式化,则实时监测所述存储单元是否有数据写入。
5.根据权利要...

【专利技术属性】
技术研发人员:刘朝晖潘东亮
申请(专利权)人:国能包神铁路有限责任公司
类型:发明
国别省市:

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

1