System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于消息驱动的设备数据采集和处理方法技术_技高网

一种基于消息驱动的设备数据采集和处理方法技术

技术编号:44208346 阅读:8 留言:0更新日期:2025-02-06 18:41
一种基于消息驱动的设备数据采集和处理方法,包括:构建步骤,用于构建统一的设备模型,其中所述设备模型至少包括:设备台账模块、设备类型模块、设备通讯协议模块、设备运行参数模块、参数定值模块、报警事件定义模块;数据采集步骤,用于为数据的消费者,从队列中订阅信息,所述信息包括但不限于:设备通讯协议、运行参数、参数定值;还用于为数据的生产者,根据订阅的设备信息实现各类自动化设备的数据采集,包括但不限于:设备运行数据、异常信息等,并将实时数据发送到消息队列中;其中所述消息队列用于接收和发布实时数据,为各类业务应用提供高性能的实时数据服务。

【技术实现步骤摘要】

本申请涉及信息,尤其涉及一种基于消息驱动的设备数据采集和处理方法


技术介绍

1、随着我国企业向智能制造转型以及数字工厂建设的迫切需求,越来越多的制造企业为了提高公司内部的管理水平而采用mes/mom系统,而设备数据采集是其中一个重要的组成部分,通过实时采集设备运行状态数据,mes系统能够帮助企业及时掌握设备的运行情况,包括设备的温度、湿度、振动、电流等参数,从而优化设备资源配置,提高设备利用率。但是现在缺少合适的设备集中管理方法,导致安全性差。


技术实现思路

1、为了提高国家电网内网数据的安全性,本申请提供了一种基于消息驱动的设备数据采集和处理方法。

2、为了达到上述目的,本申请实施例提出了一种基于消息驱动的设备数据采集和处理方法,包括:

3、构建步骤,用于构建统一的设备模型,其中所述设备模型至少包括:设备台账模块、设备类型模块、设备通讯协议模块、设备运行参数模块、参数定值模块、报警事件定义模块;

4、数据采集步骤,用于为数据的消费者,从队列中订阅信息,所述信息包括但不限于:设备通讯协议、运行参数、参数定值;还用于为数据的生产者,根据订阅的设备信息实现各类自动化设备的数据采集,包括但不限于:设备运行数据、异常信息等,并将实时数据发送到消息队列中;其中所述消息队列用于接收和发布实时数据,为各类业务应用提供高性能的实时数据服务。

5、其中,所述数据采集步骤中,所述实时数据中的模拟量为周期上送,状态量变化上送;

6、其中数据标签格式为:设备名称+“.”+数据名称;

7、其中数据至少包括以下字段:

8、 属性名称 类型 是否必填 属性中文名称 name string 是 中文测点名称 value string 是 量测值 quality string 否 量测质量码:0有效,1无效 datetime string 是 数据时间,格式为yyyy-mm-dd hh:mm:ss

9、。

10、其中,所述消息格式至少包括:主题、分区;其中,

11、主题:一个主题代表一个工厂;

12、分区:一个分区代表一类设备,同一类设备使用同一个分区;

13、其中所述消息至少包括以下字段:

14、

15、其中,所述方法还包括:

16、时序数据库建立步骤,用于建立时序数据库,所述时序数据库用于长期存储海量数据,以产品的质量追溯提供数据基础;其中时序数据库提供api接口,为其它应用提供实时数据和历史数据查询服务。

17、其中,所述方法还包括:

18、业务应用步骤,用于从消息队列中获取实时,消费实时数据实现业务;其中业务包括:

19、历史查询子步骤,用于从时序数据库中查询实时数据和历史数据,为其它应用提供数据来源;

20、设备状态监测子步骤,用于实现设备的运行参数、开机和停运状态、环境温度监测;

21、设备工艺参数监控子步骤,用于将产品工艺与设备运行参数绑定,比较工艺参数的定值,实现产品质量的监测和质量追溯;

22、设备报警子步骤,用于根据设备参数定值,对设备数据进行分析,超过定值的设备数据进行报警。

23、本申请的上述技术方案的有益效果如下:本公开实施例提出了一种基于消息驱动的设备数据采集和处理方法,生产车间网络与办公网络通过防火墙进行隔离,保证生产设备的安全。通讯程序将车间设备运行数据汇集到前置数据网关,前置数据网关经过防火墙将实时数据上传到消息队列平台,mes系统根据业务需要订阅和消费实时数据,最终实现基于设备实时数据的业务应用。本公开实施例通过构建自动化设备层,网络层、消息队列、应用层整体系统框架,实现实时数据的采集、汇聚、分发、应用等松耦合的应用体系,提升mes/mom系统可扩展能力。

本文档来自技高网...

【技术保护点】

1.一种基于消息驱动的设备数据采集和处理方法,其特征在于,包括:

2.根据权利要求1所述的基于消息驱动的设备数据采集和处理方法,其中所述数据采集步骤中,所述实时数据中的模拟量为周期上送,状态量变化上送;

3.根据权利要求1所述的基于消息驱动的设备数据采集和处理方法,其中所述消息格式至少包括:主题、分区;其中,

4.根据权利要求1所述的基于消息驱动的设备数据采集和处理方法,所述方法还包括:

5.根据权利要求1所述的基于消息驱动的设备数据采集和处理方法,所述方法还包括:

【技术特征摘要】

1.一种基于消息驱动的设备数据采集和处理方法,其特征在于,包括:

2.根据权利要求1所述的基于消息驱动的设备数据采集和处理方法,其中所述数据采集步骤中,所述实时数据中的模拟量为周期上送,状态量变化上送;

3.根据权利要求1所述的基于消息...

【专利技术属性】
技术研发人员:张志学李喆毛春旺李国东薛泽洋
申请(专利权)人:北京许继电气有限公司
类型:发明
国别省市:

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

1