一种流量计数据采集方法及系统技术方案

技术编号:28848399 阅读:20 留言:0更新日期:2021-06-11 23:49
本发明专利技术提供了一种流量计数据采集方法及系统,其方法包括步骤:获取不同型号的流量计的特有寄存器地址,以及与不同型号的所述流量计匹配的数据协议;将各个所述数据协议写入物联网仪表的固件中,并根据所述特有寄存器地址生成与所述数据协议一一对应的识别指令;根据所述识别指令选择与所述流量计匹配的所述数据协议进行通信连接;接收所述流量计发送的流量数据。该方案的适配性更强,能够根据不同型号或品牌的流量计,自动选择数据协议,不需要人为现场设定,使得数据采集的效率更高、成本更低,适用于站点较多的城市或区域。

【技术实现步骤摘要】
一种流量计数据采集方法及系统
本专利技术涉及流量计数据采集
,尤指一种流量计数据采集方法及系统。
技术介绍
流量计指示被测流量和(或)在选定的时间间隔内流体总量的仪表,即流量计是用于测量管道或明渠中流体流量的一种仪表。流量计分为有差压式流量计、转子流量计、节流式流量计、细缝流量计、容积流量计、电磁流量计、超声波流量计等;按按介质可分为液体流量计和气体流量计。传统流量计数据没有数据传输的功能,需要燃气公司工作人员定期去往站点查看,并且无法记录异常数据,出现异常的情况也无法及时主动上报至燃气公司管理人员。现有的流量计通常可以利用物联网仪表通过Modbus-RTU数据协议获取流量计数据,通过485仪表端口实现单个端口匹配多家不同型号的流量计。但是,燃气站点流量计型号和品牌繁多,数据数据协议多不相同,同一物联网仪表匹配不同的流量计需要人为现场设置不同的数据协议,才能进行数据传输,效率极低,且需要较大的人工成本,不适用于站点较多的城市或区域。因此,需要一种适配性更强,能够根据不同型号或品牌的流量计,自动选择数据协议,不需要人为现场设定的流量计数据采集方法。
技术实现思路
本专利技术的目的是提供一种流量计数据采集方法及系统,该方案的适配性更强,能够根据不同型号或品牌的流量计,自动选择数据协议,不需要人为现场设定,使得数据采集的效率更高、成本更低,适用于站点较多的城市或区域。本专利技术提供的技术方案如下:本专利技术提供一种流量计数据采集方法,包括步骤:获取不同型号的流量计的特有寄存器地址,以及与不同型号的所述流量计匹配的数据协议;将各个所述数据协议写入物联网仪表的固件中,并根据所述特有寄存器地址生成与所述数据协议一一对应的识别指令;根据所述识别指令选择与所述流量计匹配的所述数据协议进行通信连接;接收所述流量计发送的流量数据。由于不同型号的流量计都会有其特有的寄存器地址,因此,通过获取不同型号的流量计的特有寄存器地址,以及与不同型号的流量计匹配的数据协议,将各个数据协议均写入物联网仪表的固件中,便能根据特有寄存器地址生成与数据协议一一对应的识别指令,根据识别指令便能选择与流量计匹配的数据协议进行通信连接,从而完成流量数据的传输。该方案的适配性更强,能够根据不同型号或品牌的流量计,自动选择数据协议,不需要人为现场设定,使得数据采集的效率更高、成本更低,适用于流量计站点较多的城市或区域。在本实施例中,物联网仪表为SGC-TCU-FC,数据协议为Modbus-RTU通讯协议。在其它实施例中,还可以选用其它具有类似功能的物联网仪表或数据协议。进一步地,所述的根据所述识别指令选择与所述流量计匹配的所述数据协议,具体包括:将所述识别指令逐一发送至所述流量计;判断所述流量计是否做出回复;若做出回复,则选择与该条识别指令对应的所述数据协议进行通信连接;若未做出回复,则判断是否为第一次发送所述识别指令;若为是,则继续发送下一条所述识别指令,直至匹配成功,或所述识别指令全部发送完毕;若为否,则没有匹配到所述流量计,记录本次匹配信息。具体的,通常情况下,只有在初次安装流量计或用户更换流量计时,才需要进行数据协议的匹配,因此,可以将识别指令逐一发送至流量计,若流量计做出回复,则表明该条识别指令对应的数据协议与该流量计匹配,选择该数据协议进行通信连接;若流量计未做出回复,则判断该次是否为第一次发送识别指令,若为是,则继续发送下一条识别指令,直至匹配成功,或识别指令全部发送完毕;若为否,则表明出现故障,如流量计损坏、线路损坏等,需要记录本次匹配信息,以便后续进行维修,当然,也可以尝试继续发送下一条识别指令,进行其它识别指令的匹配。进一步地,所述的若做出回复之后,还包括:判断回复的消息是否正确;若正确,则选择与该条识别指令对应的所述数据协议进行通信连接;若不正确,则判断是否为第一次发送所述识别指令。具体的,在接收到流量计发送的回复后,为了保证连接的准确性,还可以进行回复消息的判断,只有判断正确,才选择与该条识别指令对应的数据协议进行通信连接。进一步地,所述的接收所述流量计发送的流量数据之后,还包括:将与所述流量计对应的流量数据发送至物联网平台。通过将与流量计对应的流量数据发送至物联网平台,能够便于用户或工作人员实时查看站点流量计的实时数据。进一步地,所述的根据所述识别指令选择与的所述流量计匹配的所述数据协议进行通信连接之后,还包括:判断是否为数据采集时间;若为是,则发送流量数据;若为否,则等待数据采集时间。具体的,在选择正确的数据协议后,便能够实时进行数据采集时间的判断,当判断为数据采集时间时,流量计发送流量数据,当不是数据采集时间时,则等待数据采集时间。另外,本专利技术还提供一种流量计数据采集系统,包括:流量计,物联网仪表,所述物联网仪表的固件中存储有不同型号的所述流量计的特有寄存器地址,以及与不同型号的所述流量计匹配的数据协议;所述物联网仪表根据所述特有寄存器地址生成与所述数据协议一一对应的识别指令,并根据所述识别指令选择与所述流量计匹配的所述数据协议进行通信连接,接收所述流量计发送的流量数据。由于不同型号的流量计都会有其特有的寄存器地址,因此,通过获取不同型号的流量计的特有寄存器地址,以及与不同型号的流量计匹配的数据协议,将各个数据协议均写入物联网仪表的固件中,便能根据特有寄存器地址生成与数据协议一一对应的识别指令,根据识别指令便能选择与流量计匹配的数据协议进行通信连接,从而完成流量数据的传输。该方案的适配性更强,能够根据不同型号或品牌的流量计,自动选择数据协议,不需要人为现场设定,使得数据采集的效率更高、成本更低,适用于流量计站点较多的城市或区域。进一步地,所述物联网仪表将所述识别指令逐一发送至所述流量计,所述流量计对与所述流量计的特有寄存器地址匹配的所述识别指令进行回复,所述物联网仪表通过回复的消息选择与该条识别指令对应的所述数据协议进行通信连接。具体的,通常情况下,只有在初次安装流量计或用户更换流量计时,才需要进行数据协议的匹配,因此,可以将识别指令逐一发送至流量计,若流量计做出回复,则表明该条识别指令对应的数据协议与该流量计匹配,选择该数据协议进行通信连接;若流量计未做出回复,则判断该次是否为第一次发送识别指令,若为是,则继续发送下一条识别指令,直至匹配成功,或识别指令全部发送完毕;若为否,则表明出现故障,如流量计损坏、线路损坏等,需要记录本次匹配信息,以便后续进行维修,当然,也可以尝试继续发送下一条识别指令,进行其它识别指令的匹配。进一步地,还包括:物联网平台,所述物联网平台与所述物联网仪表连接,用于接收所述物联网仪表发送的与所述流量计对应的流量数据。通过将与流量计对应的流量数据发送至物联网平台,能够便于用户或工作人员实时查看站点流量计的实时数据。进本文档来自技高网...

【技术保护点】
1.一种流量计数据采集方法,其特征在于,包括步骤:/n获取不同型号的流量计的特有寄存器地址,以及与不同型号的所述流量计匹配的数据协议;/n将各个所述数据协议写入物联网仪表的固件中,并根据所述特有寄存器地址生成与所述数据协议一一对应的识别指令;/n根据所述识别指令选择与所述流量计匹配的所述数据协议进行通信连接;/n接收所述流量计发送的流量数据。/n

【技术特征摘要】
1.一种流量计数据采集方法,其特征在于,包括步骤:
获取不同型号的流量计的特有寄存器地址,以及与不同型号的所述流量计匹配的数据协议;
将各个所述数据协议写入物联网仪表的固件中,并根据所述特有寄存器地址生成与所述数据协议一一对应的识别指令;
根据所述识别指令选择与所述流量计匹配的所述数据协议进行通信连接;
接收所述流量计发送的流量数据。


2.根据权利要求1所述的一种流量计数据采集方法,其特征在于,所述的根据所述识别指令选择与所述流量计匹配的所述数据协议,具体包括:
将所述识别指令逐一发送至所述流量计;
判断所述流量计是否做出回复;
若做出回复,则选择与该条识别指令对应的所述数据协议进行通信连接;
若未做出回复,则判断是否为第一次发送所述识别指令;
若为是,则继续发送下一条所述识别指令,直至匹配成功,或所述识别指令全部发送完毕;
若为否,则没有匹配到所述流量计,记录本次匹配信息。


3.根据权利要求2所述的一种流量计数据采集方法,其特征在于,所述的若做出回复之后,还包括:
判断回复的消息是否正确;
若正确,则选择与该条识别指令对应的所述数据协议进行通信连接;
若不正确,则判断是否为第一次发送所述识别指令。


4.根据权利要求1所述的一种流量计数据采集方法,其特征在于,所述的接收所述流量计发送的流量数据之后,还包括:
将与所述流量计对应的流量数据发送至物联网平台。


5.根据权利要求1所述的一种流量计数据采集方法,其特征在于,所述的根据所...

【专利技术属性】
技术研发人员:张剑峰惠宾亮杜明星高凡符海洋
申请(专利权)人:上海航天能源股份有限公司
类型:发明
国别省市:上海;31

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

1