[发明专利]平台化的数据采集系统有效
申请号: | 201810366073.0 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108762738B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 朱铎先 | 申请(专利权)人: | 北京兰光创新科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京中企鸿阳知识产权代理事务所(普通合伙) 11487 | 代理人: | 郭鸿雁 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 数据 采集 系统 | ||
1.一种平台化的数据采集系统,其特征在于,包括:设备通信模块、消息队列模块、数据采集器、数据处理模块和可视化大数据分析模块,其中,
所述设备通信模块用于与各个设备建立通讯,从每个所述设备中抓取设备状态数据,并发送至所述消息队列模块;
所述消息队列模块内置具有预设格式和优先级的消息链表,用于接收来自所述设备状态数据,并存储至所述消息链表中,进行数据缓存和数据转发;其中,消息队列是一个消息的链表,将消息看作一个记录,具有特定的格式以及特定的优先级;对消息队列有写权限的进程向消息队列中按照一定的规则添加新消息;对消息队列有读权限的进程则从消息队列中读走消息;消息队列就是靠这种机制实现请求转发;优先级表现进程按照一定的规则,在消息链表中添加新的消息,而需要消息的进程从消息队列中获得所需的信息;设备通信模块对消息队列具有写的权限,设备通信模块对于消息队列来说是消息的生产者,设备通信模块采集到的数据就会放在消息队列中;数据采集器是消息的消费者,数据采集器只从消息队列中取走数据,不会往消息队列中写数据,所以只有读的权限;
所述数据采集器与所述消息队列模块连接,用于从所述消息队列模块中的数据,从无状态的数据整理并转义,生成有语义的数据,存储到数据库中,其中,所述数据采集器采用基于Java开发语言开发的可执行程序,实现数据转义的功能就是通过Java的脚本引擎处理已经配置好的Javascript脚本实现输入原始的无状态的数据当做参数,然后返回有语义的数据;所述无状态的数据为直接从设备上采集的原始的设备状态数据,没有经过加工处理的数据;所述有语义的数据为对所述无状态的数据以预设规则运算生成的有语义信息的数据,其中计算的过程中需要通过一个或者多个无状态数据,将这些无状态数据带入到公式里面,最终返回一个有状态数据;所述数据采集器实时请求采集服务器,将得到的数据按照每秒一条数据的方式存入数据库中,并按照每小时进行压缩成一条数据,最小限度的占用数据库空间,由于数据压缩后存储到数据库中用户随时查看各个时间段的无状态数据信息,生成相应的报表曲线;
所述数据处理模块与所述数据采集器和所述数据库连接,用于根据业务需求将离散的数据进行整理分类汇总并固化,以提高数据展示性能;
所述可视化大数据分析模块与所述数据处理模块连接,用接收所述数据处理模块处理后的数据,并根据用户的需求配置展现数据分析报表。
2.如权利要求1所述的平台化的数据采集系统,其特征在于,所述设备通信模块抓取的设备状态数据,包括:设备当前的操作模式、正在执行的程序名、机床的进给、倍率,当前刀号、主轴负载以及坐标系列。
3.如权利要求1所述的平台化的数据采集系统,其特征在于,对消息队列有写权限的进程向所述消息队列模块中按照预设规则添加新消息;对消息队列有读权限的进程则从所述消息队列模块中读取消息,以实现请求转发。
4.如权利要求1所述的平台化的数据采集系统,其特征在于,所述数据处理模块内置有统计报表模块统计设备运行数据,并存储至所述数据库中。
5.如权利要求4所述的平台化的数据采集系统,其特征在于,所述设备运行数据包括:设备的运行效率、设备利用率、设备开机率和设备综合效率OEE。
6.如权利要求1所述的平台化的数据采集系统,其特征在于,所述设备通信模块集成有多个数据采集单元,每个数据采集单元采用插件式设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兰光创新科技有限公司,未经北京兰光创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810366073.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置