CN109739148A - 针对工业加工设备的大数据集成优化处理传递***及方法 - Google Patents
针对工业加工设备的大数据集成优化处理传递***及方法 Download PDFInfo
- Publication number
- CN109739148A CN109739148A CN201910063320.4A CN201910063320A CN109739148A CN 109739148 A CN109739148 A CN 109739148A CN 201910063320 A CN201910063320 A CN 201910063320A CN 109739148 A CN109739148 A CN 109739148A
- Authority
- CN
- China
- Prior art keywords
- data
- module
- collection terminal
- equipment
- data sets
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明公开了针对工业加工设备的大数据集成优化处理传递***及方法,该***输入端与多个采集端相连接,其输出端通过e port Agent协议连接至上位机服务***。本发明的大数据集成优化处理传递***包括:配置文件模块,统一接口层模块,实时线程采集模块,数据转化、清洗、标定、归一模块,业务节点数据缓存模块,定时器数据推送模块。本发明在区分数据来源之后,通过统一的、标准的内置校正/标定/归一/合并方法,将各类采集的工业数据进行精简化、合理化、优质化和关联化,向上位***提供深层次的数据服务。同时,在设备采集层和上位服务***之间提供通用合理的接入接口,方便数据采集方和上位***服务方使用的高效通用。
Description
技术领域
本发明涉及一种工业加工设备的数据采集,更具体地说,涉及一种针对工业加工设备的大数据集成优化处理传递***及方法,工业加工设备包括数控机床、喷涂设备、轧机等工业设备。
背景技术
由于工业发展的历史原因,当前相当多的设备信息记录以及停留在纸质记录阶段,同时随着互联网技术的发展,通讯技术已经大量应用于工业体系中,并且诞生了一部分针对性设备数据的采集端,所以从整体来看大工业数据采集方式有如下两种模式:
1.手动纸质记录模式
2.在工业互联网下的硬件采集端/边缘服务器
第一种模式,工作效率缓慢,特别是采集数据的数据都是时间按照ms级/数量按照百G的方式进行传输,特别是所有的设备都会有数据偏移等造成不精准的情况出现,所有在手动统计数据就是一件非常艰难的事情,甚至不是人力可为的;
第二种模式,当前所有的数据采集技术都是将设备的具体信号实时获取,并且推送到上位服务器中,并没有将数据按照统一标准的方式进行去杂/清洗/归一/标定/合并等合理性,专业性处理,这就造成一方面上位服务器接收数据量十分巨大,带了巨大的硬件负担;另一方面,数据的不精准性也会为将来在上位机处理中带了很大的困难,特别是前面提到的,大工业数据量级和采集速度的原因,在最后的应用模块处理中势必难以有效合理利用,另外一个重要原因就是硬件厂商都是着重本体数据采集,并没有将加工工艺、工单等实际的全生命周期制造数据融合起来,功能应用单一。
同时,在市场中流行的各种数据采集类设备,种类多样,使用的数据类型、接口方式也各不相同,在上位应用服务***与下位设备层数据采集***间形成一种难以简单互通的交互窒碍,带来不可避免的合作和互换困难。
发明内容
针对现有设备采集端技术中存在的对数控机床、喷涂设备、轧机等工业设备的数据采集需要专用软件,并且在处理标定、某些业务数据清洗、高低频参数时间统一等过程中的一系列问题,本发明的目的是提供一种针对工业加工设备的大数据集成优化处理传递***及方法,通过合理的服务***模块资源的整合划分,将海量、ms级传输数据从各类数据采集端接入,经过处理,统一应用于第三方的服务***中。
为实现上述目的,本发明采用如下技术方案:
一种针对数控机床、喷涂设备、轧机等工业设备的大数据集成优化处理传递***,其输入端与多个采集端相连接,其输出端通过e port Agent协议连接至上位机服务***。
其特征在于,所述大数据集成优化处理传递***包括:统一接口层模块,实时线程采集模块,数据转化、清洗、标定、归一模块,配置文件模块,业务节点数据缓存模块,定时器数据推送模块;所述统一接口层模块的输入端接收所述多个采集端输出的设备信号,其输出端连接至所述实时线程采集模块;所述实时线程采集模块分别连接至所述数据转化、清洗、标定、归一模块和所述配置文件模块;所述数据转化、清洗、标定、归一模块连接至所述业务节点数据缓存模块;所述业务节点数据缓存模块连接至所述定时器数据推送模块。
进一步地,所述采集端包括A类采集端、B类采集端和其余类型采集端;所述A类采集端和B类采集端为数控机床、喷涂设备、轧机等工业设备专用设备采集端,所述其余类型采集端为通用数据采集端。
进一步地,所述大数据集成优化处理传递***还包括心跳检测模块,所述心跳检测模块检测上位机服务***与采集端的通信是否异常,并进行数据通道的及时修复。
进一步地,所述数据转化、清洗、标定、归一模块甄别不同的数据类型,对个别特定参数类型进行偏移,并且根据标准标定缺失数据。
进一步地,所述数据转化、清洗、标定、归一模块配置标定参数表,匹配采集参数,并且根据参数表将参数时间归一。
进一步地,所述配置文件模块预置的相关工艺、工单流转信息功能将数据格式和工艺、工单等制造信息融合起来封装成适用于数控机床、喷涂设备、轧机等工业设备的标准模式的通讯协议报文。
进一步地,所述定时器数据推送模块通过实施打包并且传输应答的方式将数据推送到上位机服务***中。
进一步地,所述实时线程采集模块包括适用于数控机床、喷涂设备、轧机等工业设备的TCP/IP、http、https协议。
为实现上述目的,本发明还采用如下技术方案:
一种针对数控机床、喷涂设备、轧机等工业设备的大数据集成优化处理传递方法,包括以下步骤:从采集端接收多个采集端输出的设备信号;配置标定参数表;甄别不同的数据类型,对个别特定参数类型进行偏移,并且根据标准标定缺失数据;并且根据参数表将参数转化、清洗、归一;预置工单、工艺功能将数据格式封装成适用于数控机床、喷涂设备、轧机等工业设备具体业务的标准模式的通讯协议报文(例如:设备预警,设备及时工单信息,设备历史记录等等);打包并且传输应答的方式将数据推送到上位机服务***中。
进一步地,还包括以下步骤:检测上位机服务***与采集端的通信是否异常,并进行数据通道的及时修复。
在上述技术方案中,本发明在区分数据来源之后,通过统一的、标准的内置校正/标定/归一/合并方法,将各类采集的工业数据进行精简化、合理化、优质化和关联化,向上位***提供深层次的数据服务。同时,在设备采集层和上位服务***之间提供通用合理的接入接口,方便数据采集方和上位***服务方使用的高效通用。
此外,还能将海量、ms级传输数据从数据采集端接入,并且经过合理处理,统一应用于第三方的服务***中。
附图说明
图1是本发明的***模块图;
图2是本发明方法的流程图。
具体实施方式
下面结合附图和实施例进一步说明本发明的技术方案。
参照图1,本发明应用于数控机床、喷涂设备、轧机等工业设备,本发明的输入端与多个采集端相连接,而本发明的输出端通过e port Agent协议连接至上位机服务***。在本发明的***架构下,采集端包括A类采集端、B类采集端和其余类型采集端,其中A类采集端和B类采集端为数控机床、喷涂设备、轧机等工业设备专用设备采集端,其余类型采集端为通用数据采集端。
本发明的***包括统一接口层模块、心跳检测模块、实时线程采集模块、数据转化/清洗/标定/归一模块、数据缓存模块、定时推送模块以及UI配置模块。具体来说,上述模块主要执行以下操作:
(1)接口层模块:统一处理数据采集层类型甄别/统一接口采集的问题。具体来说,统一处理数据采集层对本服务***进行配置初始化,因为某些数据本身从采集端上来以后,并不准确,需要标定,所以要配置标定参数表,并且在应对专用数据采集设备(比方:封闭式、离线式工业设备),需要将设备信号管路进行并轨或者信号分流,这些并不知道设备的具体采集节点,需要初始化配置,等等。
(2)心跳检测模块:解决上位服务***和底层数据采集端的通讯是否异常/设备是否异常等问题,可以及时的采取断线重连、异常缓存的方式,进行数据通道的及时修复,防止数据丢失。对于任意底层硬件端数据采集盒子,本发明实时运行过程中都会建立是否在线/是否异常等心跳检测诊断,用来检测当前设备是否在正常情况下运转。
(3)实时线程采集模块:解决本服务***采集自适应、实时启动、减少采集延迟时间等问题。
(4)数据转化/清洗/标定/归一模块:解决数据类型的甄别、个别参数类型偏移、缺失标定标准等问题,并将数据格式封装成适用于数控机床、喷涂设备、轧机等工业设备的具体业务标准模式的通讯协议报文。
(5)业务节点数据缓存模块:解决ms级海量设备数据传输管路阻塞造成无响应、甚至在传输过程中网络异常造成数据丢失、服务器压力过大等问题。由于硬件数据本身属于海量/ms级别,响应量和速度十分惊人,如果直接将参通过通讯协议发送,很容易由于出现丢包、通讯阻塞的情形出现,所以先将数据缓存到redis数据库中,然后通过定时器线程的方式将数据抛出去,直到上位服务***响应,再将缓存数据删除,既可以做到实时性,同时又可以保证数据传输过程无误。
(6)定时器数据推送模块:通过实施打包,并且传输应答的方式将数据推送到上位机服务***中,既可以做到减缓上位机实时应答压力,同时又能避免重要数据丢失的问题,同时通过异步传输的方案,在软件开发过程中减少线程等待阻塞的情况。
(7)配置文件模块:通过配置界面/接口,多样化的将本服务***推广成为标准化的大工业数据处理***,例如:标定数据表的输入、工艺/工单参数的数据等等,更加扩大了应用功能范围。
(8)同时对外推送数据,遵循本***独立的e_port_Agent协议,规范数据协议。
如图1所示,本发明应用合理的数据通讯技术,即服务内部集成TCP/IP、http、https等多样化通讯技术,来应对底层数据采集端的多接口性。对外统一使用http通讯协议,并且将数据格式封装成标准模式的通讯协议报文,精确的解释了当前报文的应用条件/应用功能/适用范围/应用标准等。本发明的心跳检测模块***和底层硬件设备采集端通过指定消息问答来判断实时状态是否异常,缓存模块使用***内存/redis内存数据库等,并且在核心的数据转化/清洗/标定/归一等技术中,将海量实时的设备数据进行整合同化,有效的服务于上位机服务***。
进一步的,本发明的***有两种应用配置模式:
方式一:应对通用型数据采集层,通过UI模块的配置,将处理的设备标定数据缓存在***中,会对应的上传数据进行相应的分析和整合,并且会过滤去除重复数据、将最终的数据标定提交到上位服务器***中。
方式二:配备针对特定工业设备的专用采集端(比方:喷涂JP5000,需要将管路改造才能获取内部信号),无须通过太复杂的配置,会将采集到的数据进行统一处理后,转送到上位机***中。
参照图2,本发明还公开一种对应于上述***的大数据集成优化处理传递方法,包括以下步骤:
S1:统一接口层模块从采集端接收多个采集端输出的设备信号;
S2:数据转化、清洗、标定、归一模块配置标定参数表;
S3:数据转化、清洗、标定、归一模块甄别不同的数据类型,对个别特定参数类型进行偏移,并且根据标准标定缺失数据;
S4:对于特定的的封闭式、离线式设备,通过智共荟科技公司自主研发的e_Box接入本服务***,并且根据参数表将参数转化、清洗、归一;
S5:数据转化、清洗、标定、归一模块后,通过文件配置功能将设备/工艺/工单等数据格式封装成适标准模式的通讯协议报文;
S6:定时器数据推送模块打包并且传输应答的方式将数据推送到上位机服务***中。
在上述步骤执行的同时,心跳检测模块检测上位机服务***与采集端的通信是否异常,并进行数据通道的及时修复。
综上所述,本发明综合性地解决了大工业环境下,毫秒级/海量实时设备数据的采集处理,合理化应用的技术方案,对数据标定,清洗,时间归一化处理,对外会采用统一的通讯协议,以及标准的数据格式和内容,方便上位机***使用。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。
Claims (10)
1.一种针对工业加工设备的大数据集成优化处理传递***,其输入端与多个采集端相连接,其输出端通过e port Agent协议连接至上位机服务***,其特征在于,所述大数据集成优化处理传递***包括:
统一接口层模块,实时线程采集模块,数据转化、清洗、标定、归一模块,配置文件模块,业务节点数据缓存模块,定时器数据推送模块等;
所述配置文件模块统一规范接入本服务***的采集端类型接口,通讯方式等。
统一接口层模块的输入端接收所述多类型采集端输出的设备信号,其输出端连接至所述数据转化、清洗、标定、归一模块中;
所述数据转化、清洗、标定、归一模块分别连接至所述业务节点缓存中;
所述业务节点数据缓存模块连接至所述定时器数据推送模块。
2.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述采集端包括A类采集端、B类采集端和其余类型采集端;
所述A类采集端和B类采集端为封闭式/离线式专用设备采集端,所述其余类型采集端为通用数据采集端。
3.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述大数据集成优化处理传递***还包括心跳检测模块,所述心跳检测模块检测上位机服务***与采集端的通信是否异常,并进行数据通道的及时修复。
4.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述数据转化、清洗、标定、归一模块甄别不同的数据类型,对个别特定参数类型进行偏移,并且根据标准标定缺失数据。
5.如权利要求4所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述数据转化、清洗、标定、归一模块配置标定参数表,对于离线式、封闭式等特别设备需要智共荟科技公司独立研发的e_Box将信号接入,并且根据参数表将参数转化、清洗、归一,对于通用式、准确数据可直接经过本服务***上传转发。
6.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述文件配置模块将设备/工艺/工单等数据格式封装成适用于标准模式的通讯协议报文。
7.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述定时器数据推送模块通过实施打包并且传输应答的方式将数据推送到上位机服务***中。
8.如权利要求1所述的针对工业加工设备的大数据集成优化处理传递***,其特征在于,所述实时线程采集模块包括适用于通用的TCP/IP、http、https协议。
9.一种针对数控机床、喷涂设备、轧机等工业设备的大数据集成优化处理传递针对工业加工设备的大数据集成优化处理传递方法,其特征在于,包括以下步骤:
通过文件配置模块,从采集端接收多个采集端输出的设备信号;
配置标定参数表;
甄别不同的数据类型,对个别特定参数类型进行偏移,并且根据标准标定缺失数据;
并且根据参数表将参数转化、清洗、归一,存放到缓存中;
将设备/工艺/工单等数据格式封装成适用于数控机床、喷涂设备、轧机等工业设备具体业务的标准模式的通讯协议报文;
定时打包并且传输应答/主动发送等方式将数据推送到上位机服务***中。
10.如权利要求9所述针对工业加工设备的大数据集成优化处理传递方法,其特征在于,还包括以下步骤:
检测上位机服务***与采集端的通信是否异常,并进行数据通道的及时修复。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910063320.4A CN109739148A (zh) | 2019-01-23 | 2019-01-23 | 针对工业加工设备的大数据集成优化处理传递***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910063320.4A CN109739148A (zh) | 2019-01-23 | 2019-01-23 | 针对工业加工设备的大数据集成优化处理传递***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109739148A true CN109739148A (zh) | 2019-05-10 |
Family
ID=66365831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910063320.4A Pending CN109739148A (zh) | 2019-01-23 | 2019-01-23 | 针对工业加工设备的大数据集成优化处理传递***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109739148A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110851444A (zh) * | 2019-11-06 | 2020-02-28 | 北京许继电气有限公司 | 一种用于工业车间的数据采集分析方法 |
CN111212136A (zh) * | 2019-12-31 | 2020-05-29 | 北京力控华康科技有限公司 | 一种基于Modbus协议的数据缓存方法、装置、***及存储介质 |
CN114286374A (zh) * | 2021-12-15 | 2022-04-05 | 京信网络***股份有限公司 | 拥塞等级检测及处理方法、***、设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11345014A (ja) * | 1999-05-21 | 1999-12-14 | Mitsubishi Electric Corp | 数値制御装置 |
CN102930877A (zh) * | 2012-11-02 | 2013-02-13 | 东莞铭普光磁股份有限公司 | 适用于光模块控制器中数字监控***及其实现方法 |
DE102004051179B4 (de) * | 2003-10-22 | 2016-09-15 | Omron Corp. | Einstellungsvorrichtung für ein Steuerungssystem, Verfahren zum Einstellen eines Steuerungssystems und Einstellungsprogramm |
CN106094777A (zh) * | 2016-08-26 | 2016-11-09 | 北京航空航天大学 | 一种工业互联网Hub装置 |
CN106257874A (zh) * | 2016-08-01 | 2016-12-28 | 上海海事大学 | 一种不稳定网络中大数据量远程采集方法与*** |
CN107357219A (zh) * | 2017-08-30 | 2017-11-17 | 江南大学 | 一种自适应工业网关 |
CN207424661U (zh) * | 2018-02-07 | 2018-05-29 | 西安邮电大学 | 一种基于互联网的工业监控*** |
CN108520572A (zh) * | 2018-04-13 | 2018-09-11 | 航天科技控股集团股份有限公司 | 一种基于记录仪管理平台的实时分析报警数据方法及*** |
CN108762193A (zh) * | 2018-07-31 | 2018-11-06 | 吉林大学 | 数控机床远程数据采集及分析*** |
-
2019
- 2019-01-23 CN CN201910063320.4A patent/CN109739148A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11345014A (ja) * | 1999-05-21 | 1999-12-14 | Mitsubishi Electric Corp | 数値制御装置 |
DE102004051179B4 (de) * | 2003-10-22 | 2016-09-15 | Omron Corp. | Einstellungsvorrichtung für ein Steuerungssystem, Verfahren zum Einstellen eines Steuerungssystems und Einstellungsprogramm |
CN102930877A (zh) * | 2012-11-02 | 2013-02-13 | 东莞铭普光磁股份有限公司 | 适用于光模块控制器中数字监控***及其实现方法 |
CN106257874A (zh) * | 2016-08-01 | 2016-12-28 | 上海海事大学 | 一种不稳定网络中大数据量远程采集方法与*** |
CN106094777A (zh) * | 2016-08-26 | 2016-11-09 | 北京航空航天大学 | 一种工业互联网Hub装置 |
CN107357219A (zh) * | 2017-08-30 | 2017-11-17 | 江南大学 | 一种自适应工业网关 |
CN207424661U (zh) * | 2018-02-07 | 2018-05-29 | 西安邮电大学 | 一种基于互联网的工业监控*** |
CN108520572A (zh) * | 2018-04-13 | 2018-09-11 | 航天科技控股集团股份有限公司 | 一种基于记录仪管理平台的实时分析报警数据方法及*** |
CN108762193A (zh) * | 2018-07-31 | 2018-11-06 | 吉林大学 | 数控机床远程数据采集及分析*** |
Non-Patent Citations (1)
Title |
---|
蔡旺: "数控机床状态数据采集***的实现", 《机床与液压》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110851444A (zh) * | 2019-11-06 | 2020-02-28 | 北京许继电气有限公司 | 一种用于工业车间的数据采集分析方法 |
CN111212136A (zh) * | 2019-12-31 | 2020-05-29 | 北京力控华康科技有限公司 | 一种基于Modbus协议的数据缓存方法、装置、***及存储介质 |
CN114286374A (zh) * | 2021-12-15 | 2022-04-05 | 京信网络***股份有限公司 | 拥塞等级检测及处理方法、***、设备及存储介质 |
CN114286374B (zh) * | 2021-12-15 | 2023-08-25 | 京信网络***股份有限公司 | 拥塞等级检测及处理方法、***、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109739148A (zh) | 针对工业加工设备的大数据集成优化处理传递***及方法 | |
CN110365529B (zh) | 一种边缘计算智能网关业务处理方法及边缘计算智能网关 | |
US20070234425A1 (en) | Multistep integrated security management system and method using intrusion detection log collection engine and traffic statistic generation engine | |
CN109547240B (zh) | 基于边缘计算的智能设备以及接入与设备的解析方法 | |
CN114024801B (zh) | 一种工业边缘计算服务网关 | |
CN110545199B (zh) | 一种基于Netflow的SDN网络流量统计装置及方法 | |
CN112506097A (zh) | 一种基于工业互联网的胎架远程监测***及监测方法 | |
CN104038383A (zh) | 基于交换机的过程层网络报文分析方法 | |
CN112419701B (zh) | 远动设备数据异常判断方法、装置、设备及存储介质 | |
CN105117319A (zh) | 基于fpga实现对多路mdio设备实时监控的方法 | |
CN105136804A (zh) | 高速带钢表面图像采集及图像处理装置和方法 | |
CN111542083A (zh) | 一种通过工业无线网空口采集和分析的方法 | |
CN112988876B (zh) | 一种工业数据采集管理方法及*** | |
CN102082677B (zh) | 一种告警信息处理方法和装置及*** | |
CN100353712C (zh) | 一种传输设备管理方法 | |
CN107276834B (zh) | 一种航空电子环境下光纤通道流量分析记录方法及装置 | |
CN104601358B (zh) | 一种实现采集***与分析***间的匹配方法及装置 | |
CN112734054A (zh) | 一种基于物联网的设备远程诊断运维方法及*** | |
CN114726674B (zh) | 一种基于fpga的profibus总线工艺数据提取方法 | |
WO2011003117A2 (en) | Arrangement for identifying uncontrolled events at the process module level and methods thereof | |
CN110401670A (zh) | 一种优化的工业用串口协议的以太网透传方法 | |
CN208723925U (zh) | 一种profinet在线监测装置 | |
CN106603396B (zh) | 一种基于总线型数据交换的物联网接入网关 | |
CN103780412B (zh) | 虚拟南向接口的实现方法、装置及物联网管理平台 | |
CN114398299B (zh) | 一种四核协同测控处理器的数据处理方法及处理器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190510 |
|
RJ01 | Rejection of invention patent application after publication |