一种面向工业设备的分布式数据采集方法技术

技术编号:20044166 阅读:29 留言:0更新日期:2019-01-09 03:55
本发明专利技术公开了一种面向工业设备的分布式数据采集方法,其技术方案要点是:具体包括如下步骤:S1、采用统一的设备接入终端,即物联网采控终端MIG200L,并将物联网采控终端MIG200L与待采集数据的设备连接;S2、利用物联网采控终端MIG200L对待采集数据的设备进行数据采集,并对数据进行了一系列数据的计算、统计,并根据数据计算、统计的结果判断是否上传;S3、对于判断结果为上传的计算和统计后的数据通过Wifi或2/3/4G或有线或Lora或NBIoT网络上传存储在Cassandra数据库,面向工业设备的分布式数据采集方法较为合理,减小了不必要的内存占比,并可以多多个设备进行点位采集、运算和处理。

A Distributed Data Acquisition Method for Industrial Equipment

The invention discloses a distributed data acquisition method for industrial equipment, and its technical scheme key points are as follows: S1, adopting unified equipment access terminal, i.e. MIG200L of the Internet of Things acquisition and control terminal, and connecting MIG200L of the Internet of Things acquisition and control terminal with the equipment to be collected data; S2, using MIG200L of the Internet of Things acquisition and control terminal to count the equipment to collect data. Data acquisition, and a series of data calculation, statistics, and according to the results of data calculation, statistics to determine whether to upload; S3, for the judgment results of uploaded calculation and statistics of data uploaded through Wifi or 2/3/4G or wired or Lora or NBIoT network to upload and store in Cassandra database, distributed data acquisition method for industrial equipment is more reasonable, reduced. Unnecessary memory proportion, and can be more than one device for point acquisition, calculation and processing.

【技术实现步骤摘要】
一种面向工业设备的分布式数据采集方法
本专利技术涉及数据采集方法领域,更具体地说,它涉及一种面向工业设备的分布式数据采集方法。
技术介绍
在工业制造领域竞争日趋激烈形势下,工业产品交期、性能、质量等要求越来越高,企业正努力通过成本缩减、加强质量管理和缩短投产周期等更加精细化的手段提升企业竞争力,企业在核心能力提升与转型升级的实践过程中通过两化深度融合、物联网等技术打造企业先进的“智能工厂”是实现企业管理的信息化、产品设计的数字化、过程控制的智能化、生产设备的数控化、生产过程可视化的途径。实现“智能工厂”是一个艰巨的任务也是一个宏伟的目标,实现这个愿景的基础就是工业企业的各种数据采集,没有数据的输入再美好的规划也是空谈,工业数据主要为人、机、料、法、环的数据,其中设备数据尤为重要,因为设备的运行状态、加工参数、故障情况直接决定了产品的生产效率、质量与成本,但是很多企业在设备数据采集和存储时遇到了很多的困难,比如设备种类多,接口类型多,协议封闭,数据量大,无效数据难剔除、工况恶劣,数据异构,流量成本高等诸多问题,这些问题为企业云设备联网造成了很大的障碍。现有的技术中为了达到数据采集收集的目的,工业设备数据采集接入方案目前市场上多为采用硬件板卡或采集终端的形式将设备与数据库进行连接,起到设备联通的作用。但是工业企业的设备都有由多个品牌组成,且型号、接口、通信协议、购入时间等都不一致,很难通过一款接入终端适配所有设备,于是企业在接入时需要去购买多种接入终端,且终端和数据库的连接方式又存在差异,导致不能使用统一架构;其次现有的工业设备数据采集传输方案现有市场上绝大数面向工业设备的数据采集传输方案都是透传方式,透传,即透明传输,指的是在通讯中不管传输的业务内容如何,只负责将传输的内容由源地址传输到目的地址,而不对业务数据内容做任何改变。这种传输方式过于简单,安全性能低,容易被监听,另外由于他对数据不做任何处理,所以数据驳杂,有效数据和无效数据无法分离,异常数据和正常数据无法区分,数据传输量大但有效信息量低,占用流量高;另外现有的工业设备数据采集存储方案中存储方式多为关系型数据结构,关系型数据是指以关系数学模型来表示的数据,关系型数据结构存在固定的表结构,不够灵活,且高并发读写需求支撑弱,海量数据的高效率读写支撑弱。
技术实现思路
针对现有技术存在的不足,本专利技术的目的在于提供一种面向工业设备的分布式数据采集方法,以解决
技术介绍
中提到的问题。为实现上述目的,本专利技术提供了如下技术方案:一种面向工业设备的分布式数据采集方法,包括以下步骤:S1、采用统一的设备接入终端,即物联网采控终端MIG200L,并将物联网采控终端MIG200L与待采集数据的设备连接;S2、利用物联网采控终端MIG200L对待采集数据的设备进行数据采集,并对数据进行了一系列数据的计算、统计,并根据数据计算、统计的结果判断是否上传;S3、对于判断结果为上传的计算和统计后的数据通过Wifi或2/3/4G或有线或Lora或NBIoT网络上传存储在Cassandra数据库。进一步的,所述S2其具体包括以下步骤:S21、人工自定义采集点位,根据不同的待采集数据的设备上的数据点位通过人工自定义的形式确定需要采集哪些点位;S22、点位计算以方便后续统计,对人工自定义形式采集的点位数据进行科学运算;S23、点位统计,在不同的上传数据包间进行统计运算,每十个上传数据包计数其中点位的平均值;S24、自定义上传,自定义上传频率,根据自定义采集点位、点位计算和点位统计后决定是否上传,对于没有发生变化的数据点位默认不上传,变化的点位默认上传至Cassandra数据库。进一步的,所述S24在自定义上传时,启动主动唤醒,介于上传频率之间的时间,可主动召唤获取其在上传频率之间的实时值。进一步的,所述S24在自定义上传之前,对数据进行异常处理,针对每个数据点和虚拟点,都增加合法上限和合法下限两个属性,在进行完每个数据点的采集和/或计算后,都将结果与该点的合法上限和合法下限对比,如果结果在合法上限和合法下限之间则上传,否则丢弃。进一步的,所述物联网采控终端MIG200L支持断点续传,在网络恢复时将分布式缓存的数据上传至Cassandra数据库。进一步的,所述存储在Cassandra数据库的数据进行网络传输时采用UDP或者HTTP的方式进行推送。进一步的,存储在Cassandra数据库的数据进行网络传输时采用高密度数据压缩,MD5加密传输。进一步的,所述S1中的物联网采控终端MIG200L支持网口和串口两种通信接口。进一步的,所述S1中的物联网采控终端MIG200L支持协议驱动远程下发功能,当面向设备遇到通信协议或点表不一致时,通过网络的形式将适配的驱动协议下发到物联网采控终端MIG200赋予其数据采集能力。进一步的,所述S22中点位计算时,当计算结果超过物联网采控终端MIG200L所限定的阀值时产生报警并将结果上传至Cassandra数据库,同时将报警时刻的前后各一分钟的密集数据打包上传,用于分析。综上所述,本专利技术主要具有以下有益效果:一、本专利技术中采用的物联网采控终端MIG200L具有多接口,具有面向不同设备的接入能力,适应性强大;二、本专利技术中计算压力分布式在接入终端,大幅度减少计算与存储压力;三、本专利技术由于可选择性上传数据点位,可在数据值发生变化时才上传否则沿用之前数据值,且数据点之间可以进行复杂的科学运算和统计,总之提高了数据的清理能力,减小了不必要的内存占比。具体实施方式实施例1一种面向工业设备的分布式数据采集方法,包括以下步骤:S1、采用统一的设备接入终端,即物联网采控终端MIG200L,并将物联网采控终端MIG200L与待采集数据的设备连接;物联网采控终端MIG200L是针对工业场景下实时数据采集应用、设计、制造的多用途物联网网关,包含多种网络连接方式和丰富的工业设备接口,具备远程管理、数据采集与解析、数据存储和上传,数据格式转换,通信协议集成,数据边缘计算等功能,目前主要应用于工业设备数据采集、高频次数据分析与预警、智能设备交互控制、无人值守点位监测等领域,MIG200L支持多种通信接口,可满足各种工业设备,有极强的工业设备接入适配性;S2、利用物联网采控终端MIG200L对待采集数据的设备进行数据采集,并对数据进行了一系列数据的计算、统计,并根据数据计算、统计的结果判断是否上传;物联网采控终端MIG200L先对待采集数据的设备采集数据,之后再进行点位计算,之后进行点位统计,之后再判断自定义上传;S3、对于判断结果为上传的计算和统计后的数据通过Wifi或2/3/4G或有线或Lora或NBIoT网络上传存储在Cassandra数据库;由于物联网采控终端MIG200L支持Wifi、2/3/4G、有线、Lora、NBIoT网络,所以可以根据条件选择上传手段。优选的,其中所述S2其具体包括以下步骤:S21、人工自定义采集点位,根据不同的待采集数据的设备上的数据点位通过人工自定义的形式确定需要采集哪些点位;S22、点位计算以方便后续统计,对人工自定义形式采集的点位数据进行科学运算,例如对采集的电流点位和电压点位进行科学运算,继而能够得到功率的点位,有时候不需要电流点位和电压点位进本文档来自技高网
...

【技术保护点】
1.一种面向工业设备的分布式数据采集方法,其特征在于,包括以下步骤:S1、采用统一的设备接入终端,即物联网采控终端MIG200L,并将物联网采控终端MIG200L与待采集数据的设备连接;S2、利用物联网采控终端MIG200L对待采集数据的设备进行数据采集,并对数据进行了一系列数据的计算、统计,并根据数据计算、统计的结果判断是否上传;S3、对于判断结果为上传的计算和统计后的数据通过Wifi或2/3/4G或有线或Lora或NBIoT网络上传存储在Cassandra数据库。

【技术特征摘要】
1.一种面向工业设备的分布式数据采集方法,其特征在于,包括以下步骤:S1、采用统一的设备接入终端,即物联网采控终端MIG200L,并将物联网采控终端MIG200L与待采集数据的设备连接;S2、利用物联网采控终端MIG200L对待采集数据的设备进行数据采集,并对数据进行了一系列数据的计算、统计,并根据数据计算、统计的结果判断是否上传;S3、对于判断结果为上传的计算和统计后的数据通过Wifi或2/3/4G或有线或Lora或NBIoT网络上传存储在Cassandra数据库。2.根据权利要求1所述的一种面向工业设备的分布式数据采集方法,其特征在于:所述S2其具体包括以下步骤:S21、人工自定义采集点位,根据不同的待采集数据的设备上的数据点位通过人工自定义的形式确定需要采集哪些点位;S22、点位计算以方便后续统计,对人工自定义形式采集的点位数据进行科学运算;S23、点位统计,在不同的上传数据包间进行统计运算,每十个上传数据包计数其中点位的平均值;S24、自定义上传,自定义上传频率,根据自定义采集点位、点位计算和点位统计后决定是否上传,对于没有发生变化的数据点位默认不上传,变化的点位默认上传至Cassandra数据库。3.根据权利要求2所述的一种面向工业设备的分布式数据采集方法,其特征在于:所述S24在自定义上传时,启动主动唤醒,介于上传频率之间的时间,可主动召唤获取其在上传频率之间的实时值。4.根据权利要求2所述的一种面向工业设备的分布式数据采集方法,其特征在于:所述S24在自定义上传之前,对数据进行异常处理,针对每个数据点和虚...

【专利技术属性】
技术研发人员:焦提兵张星星
申请(专利权)人:江苏极熵物联科技有限公司
类型:发明
国别省市:江苏,32

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

1