System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及供水管网技术,尤其涉及一种dma数据管理装置及方法。
技术介绍
1、随着城市的发展,城市供水管网进行区域计量分区(district metering area,dma)是城市供水的共识与发展趋势。通过dma分区管理可以及时发现城市供水系统水量漏失。
2、dma通常采取关闭阀门或安装流量计,形成虚拟或实际独立区域,通过对进入或流出这一区域的水量进行计量,并对流量等数据进行分析来定量泄漏水平。现有技术中,dma数据管理装置通常将采集的数据直接进行存储,利用经纬度定位的方法确定自身所处的dma分区,再通过软件代码的方式将数据进行dma分区处理。但是,经纬度定位的结果容易受到环境、天气等的干扰,会存在分区定位错误的情况,导致数据存错分区。
3、因此,如何提升dma数据管理的准确性是亟待解决的问题。
技术实现思路
1、本申请提供一种dma数据管理装置及方法,用以解决dma数据管理装置中采取经纬度定位方式造成的dma数据的分区错误的问题。
2、第一方面,本申请提供一种dma数据管理装置,所述装置包括:数据传输模块、中央控制处理模块、数据存储模块;
3、所述数据传输模块与所述中央控制处理模块连接,所述中央控制处理模块还与所述数据存储模块连接;
4、所述数据传输模块中存储plc点位信息和dma分区信息;
5、在接收到plc数据时,所述数据传输模块将所述dma分区信息、所述plc点位信息以及所述plc数据发送至所述中央
6、所述中央控制处理模块在所述plc数据中添加所述dma分区信息,得到处理后的plc数据,并将所述处理后的plc数据和所述plc点位信息发送至所述数据存储模块;
7、所述数据存储模块根据所述plc点位信息将所述处理后的plc数据进行数据切分,并将切分后的plc片段数据进行存储。
8、可选的,所述装置还包括:数据中台集成模块;
9、所述数据中台集成模块与所述数据存储模块连接,所述数据中台集成模块用于对所述数据存储模块中的所述plc片段数据进行管理。
10、可选的,所述装置还包括:通信模块;
11、所述通信模块与所述存储模块连接,所述通信模块用于将存储的所述plc片段数据发送到服务器。
12、可选的,
13、所述通信模块与所述数据中台集成模块连接,所述数据中台集成模块通过所述通信模块接收服务器发送的数据管理方式的指令,所述数据中台集成模块用于根据所述指令对所述数据存储模块中的所述plc片段数据进行二次管理。
14、可选的,所述通信模块还用于将二次管理后的所述plc片段数据发送到服务器。
15、可选的,所述装置还包括:电源模块;
16、所述电源模块分别与所述数据传输模块、所述中央控制处理模块、所述数据存储模块、所述数据中台集成模块以及所述通信模块连接,所述电源模块用于为所述数据传输模块、所述中央控制处理模块、所述数据存储模块、所述数据中台集成模块以及所述通信模块供电。
17、可选的,所述装置还包括:数据采集设备;
18、所述数据采集设备与所述数据传输模块连接,所述数据采集设备用于采集管网流量、压力、水质中至少一项数据得到所述plc数据,并将所述plc数据发送至所述数据传输模块。
19、可选的,所述数据中台集成模块中设置有各项plc片段数据 的下限阈值,所述数据中台集成模块还用于实时检测所述数据存储模块中存储的plc片段数据是否小于对应的下限阈值。
20、可选的,所述装置还包括:报警装置;
21、所述报警装置与所述数据中台集成模块连接,所述报警装置在所述数据中台集成模块检测到所述数据存储模块中存储的所述plc片段数据小于对应的下限阈值时发出报警信号。
22、第二方面,本申请还提供一种dma数据管理方法,应用于dma数据管理装置所述dma数据管理装置包括:数据传输模块、中央控制处理模块、数据存储模块;所述方法包括:
23、在所述数据传输模块接收到plc数据时,将所述plc数据、预先存储的dma分区信息和plc点位信息发送至所述中央控制处理模块;
24、所述中央控制处理模块在所述plc数据中添加所述dma分区信息,得到处理后的plc数据,并将所述处理后的plc数据和所述plc点位信息发送至所述数据存储模块;
25、所述数据存储模块根据所述plc点位信息将所述处理后的plc数据进行数据切分,并将切分后的plc片段数据进行存储。
26、第三方面,本申请还提供一种电子设备,该电子设备包括:
27、处理器,与所述处理器通信连接的存储器,以及与其他设备交互的通信接口;
28、所述存储器存储计算机执行指令;
29、所述处理器执行所述存储器存储的计算机执行指令,以实现上述第二方面所述的dma数据管理方法。
30、第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第二方面所述的dma数据管理方法。
31、本申请提供一种dma数据管理装置及方法,该装置包括:数据传输模块、中央控制处理模块、数据存储模块;数据传输模块中存储plc点位信息和dma分区信息;数据传输模块将dma分区信息、plc点位信息以及plc数据发送至中央控制处理模块;中央控制处理模块在plc数据中添加dma分区信息,得到处理后的plc数据,并将处理后的plc数据和plc点位信息发送至数据存储模块;数据存储模块根据plc点位信息将处理后的plc数据进行数据切分,并将切分后的plc片段数据进行存储。在数据传输模块中内置dma分区信息,通过中央控制处理模块对数据添加分区信息的方式,可以避免现有技术中通过经纬度坐标对数据进行分区导致的数据存错dma分区的情况,提高dma数据管理的准确性。
本文档来自技高网...【技术保护点】
1.一种DMA数据管理装置,其特征在于,所述装置包括:数据传输模块、中央控制处理模块、数据存储模块;
2.根据权利要求1所述的装置,其特征在于,所述装置还包括:数据中台集成模块;
3.根据权利要求2所述的装置,其特征在于,所述装置还包括:通信模块;
4.根据权利要求3所述的装置,其特征在于,
5.根据权利要求4所述的装置,其特征在于,所述通信模块还用于将二次管理后的所述PLC片段数据发送到服务器。
6.根据权利要求3至5任一项所述的装置,其特征在于,所述装置还包括:电源模块;
7.根据权利要求1至5任一项所述的装置,其特征在于,所述装置还包括:数据采集设备;
8.根据权利要求2至5任一项所述的装置,其特征在于,所述数据中台集成模块中设置有各项PLC片段数据的下限阈值,所述数据中台集成模块还用于实时检测所述数据存储模块中存储的PLC片段数据是否小于对应的下限阈值。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:报警装置;
10.一种DMA数据管理方法,其特征在于,
...【技术特征摘要】
1.一种dma数据管理装置,其特征在于,所述装置包括:数据传输模块、中央控制处理模块、数据存储模块;
2.根据权利要求1所述的装置,其特征在于,所述装置还包括:数据中台集成模块;
3.根据权利要求2所述的装置,其特征在于,所述装置还包括:通信模块;
4.根据权利要求3所述的装置,其特征在于,
5.根据权利要求4所述的装置,其特征在于,所述通信模块还用于将二次管理后的所述plc片段数据发送到服务器。
6.根据权利要求3至5任一项所述的装置,其特征在于,所述装置还包括:电源模块;
...
【专利技术属性】
技术研发人员:钱晶,
申请(专利权)人:上海中韩杜科泵业制造有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。