System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及组态编辑领域,特别是一种基于web方式的组态编辑系统和利用组态编辑系统进行组态编辑的方法。
技术介绍
1、目前,煤矿生产监控系统(scada系统)在煤矿生产过程中起着重要作用。该系统能够实时监控各种设备的运行状态、采集数据、处理数据等,为煤矿生产提供全面的数据支持和可视化展示。
2、传统的scada组态编辑系统通常需要在本地安装客户端软件,使用起来不够灵活,同时也存在安全性问题。此外,不同的scada系统之间往往因为开发平台和语言不统一,运行数据来源不统一等问题,难以实现信息共享和互联互通,导致信息孤岛和重复建设的问题。
技术实现思路
1、鉴于上述问题,本专利技术提出了一种基于web方式的组态编辑系统和利用组态编辑系统进行组态编辑的方法。
2、本专利技术实施例提供了一种基于web方式的组态编辑系统,包括:数据采集模块、数据处理模块、数据存储模块、组态编辑模块、报警处理模块、web服务模块、用户管理模块以及安全防护模块;
3、所述数据采集模块,用于基于预制的统一数据采集标准,通过web页面从各种煤矿设备中采集运行数据;
4、所述数据处理模块,用于对采集到的运行数据进行处理,其中,所述处理包括:运行数据清洗、运行数据分类、运行数据分析;
5、所述数据存储模块,用于基于安全可靠的存储方案,对实时运行数据存储、历史运行数据进行存储;
6、所述组态编辑模块,用于建立智能点位匹配引擎、建立组件库,以及通过we
7、所述报警处理模块,用于实时监测和处理各种异常情况,并通过web页面显示报警信息;
8、所述web服务模块,用于将所述组态编辑模块生成的图形组态图以web方式发布,并提供用户交互接口;
9、所述用户管理模块,用于管理用户信息和权限;
10、所述安全防护模块,用于增强所述组态编辑系统的安全防护和数据加密。
11、可选地,所述数据处理模块基于预制的统一数据处理标准,对采集到的运行数据进行处理;
12、所述数据存储模块基于预制的统一数据存储标准,采用分布式文件系统对实时运行数据存储、历史运行数据进行存储。
13、可选地,所述组件库包括:基础组件库、设备模型库;
14、所述组态编辑模块为所述基础组件库、所述设备模型库中所有组件提供拖、拉、拽交互方式,以实现通过所述web页面编辑所述组件库中各个组件,生成各种组件构成的图形组态图并支持动态显示。
15、可选地,所述基础组件库包括:文本组件、遍历组件、连线组件、图标组件;
16、所述设备模型库包括:设备模型分类、矢量模型构建、模型点位配置。
17、可选地,所述数据处理模块采用数据挖掘、机器学习技术对所述运行数据进行深入分析,为用户提供数据挖掘和决策;
18、所述数据处理模块基于处理后的运行数据,建立关联标准,将所述运行数据与所述组态编辑模块提供的各个组件之间建立关联关系。
19、可选地,所述报警处理模块通过机器学习算法建立数据模型、预警模型,实现所述运行数据的异常情况实时监测和处理,并将异常情况传输到web页面展示。
20、可选地,所述web服务模块基于web组态发布引擎,将所述组态编辑模块生成的图形组态图以web方式发布,并基于所述用户交互接口实现数据共享。
21、可选地,所述组态编辑模块采用webgl技术实现所述图形组态图的三维展示和动态交互功能。
22、第二方面,本专利技术实施例替提供一种利用第一方面任一所述的组态编辑系统进行组态编辑的方法,包括:
23、步骤一:基于预制的统一数据采集标准,通过所述数据采集模块,对矿井生产系统的生产过程运行数据进行实时采集;
24、步骤二:通过所述数据处理模块,对采集到的运行数据进行处理,其中,所述处理包括:运行数据清洗、运行数据分类、运行数据分析;
25、步骤三:通过所述数据存储模块,对处理过后的实时运行数据存储、历史运行数据的进行统一存储;
26、步骤四:通过所述组态编辑模块,在所述web页面编辑所述组件库中各个组件,生成各种组件构成的图形组态图并支持动态显示,且基于所述智能点位匹配引擎,将图形组态图中各个组件的点位数据智能动态的与所述运行数据进行匹配绑定;
27、步骤五:通过所述预警处理模块,实时监测和处理各种异常情况,并通过web页面显示报警信息;
28、步骤六:通过所述web服务模块,将所述组态编辑模块生成的图形组态图以web方式发布,并提供用户交互接口。
29、可选地,在所述web页面,通过拖、拉、拽交互方式编辑所述组件库中各个组件,生成各种组件构成的图形组态图并支持动态显示;
30、所述报警处理模块基于处理后的运行数据,通过机器学习算法建立所述数据模型和所述预警模型,实时监测和处理各种异常情况,并通过web页面显示报警信息;
31、所述web服务模块基于所述组态发布引擎,将所述组态编辑模块生成的图形组态图以web方式发布,以供所述组态编辑系统或第三方系统快速调取使用。
32、本专利技术提供的基于web方式的组态编辑系统,数据采集模块,用于基于预制的统一数据采集标准,通过web页面从各种煤矿设备中采集运行数据;数据处理模块,用于对采集到的运行数据进行处理。
33、数据存储模块,用于基于安全可靠的存储方案,对实时运行数据存储、历史运行数据进行存储;组态编辑模块,用于建立智能点位匹配引擎、建立组件库,以及通过web页面编辑所述组件库中各个组件,生成各种组件构成的图形组态图并支持动态显示,且基于所述智能点位匹配引擎,将图形组态图中各个组件的点位数据智能动态的与所述运行数据进行匹配绑定。
34、报警处理模块,用于实时监测和处理各种异常情况,并通过web页面显示报警信息;web服务模块,用于将组态编辑模块生成的图形组态图以web方式发布,并提供用户交互接口;用户管理模块,用于管理用户信息和权限;安全防护模块,用于增强组态编辑系统的安全防护和数据加密。
35、本专利技术所提基于web方式的组态编辑系统,创造性的提出一种组态编辑系统,该系统是一种组态编辑标准,用户直接通过web方式(例如web浏览器)进行组态编辑,无需再安装客户端软件,仅需通过web方式即可进行组态编辑操作,使用方便,降低了使用成本。并且组态编辑时不再需要专业技术人员手动为各个组件匹配运行数据,而是将图形组态图中各个组件的点位数据智能动态的与运行数据进行匹配绑定,为非专业技术人员、专业技术人员提供了简单、灵活的组态编辑方式,同时极大提升了组态页面编辑效率。
36、由于统一了煤矿scada本文档来自技高网...
【技术保护点】
1.一种基于WEB方式的组态编辑系统,其特征在于,包括:数据采集模块、数据处理模块、数据存储模块、组态编辑模块、报警处理模块、WEB服务模块、用户管理模块以及安全防护模块;
2.根据权利要求1所述的组态编辑系统,其特征在于,所述数据处理模块基于预制的统一数据处理标准,对采集到的运行数据进行处理;
3.根据权利要求1所述的组态编辑系统,其特征在于,所述组件库包括:基础组件库、设备模型库;
4.根据权利要求3所述的组态编辑系统,其特征在于,所述基础组件库包括:文本组件、遍历组件、连线组件、图标组件;
5.根据权利要求1所述的组态编辑系统,其特征在于,所述数据处理模块采用数据挖掘、机器学习技术对所述运行数据进行深入分析,为用户提供数据挖掘和决策;
6.根据权利要求1所述的组态编辑系统,其特征在于,所述报警处理模块通过机器学习算法建立数据模型、预警模型,实现所述运行数据的异常情况实时监测和处理,并将异常情况传输到WEB页面展示。
7.根据权利要求1所述的组态编辑系统,其特征在于,所述WEB服务模块基于WEB组态发布引
8.根据权利要求1所述的组态编辑系统,其特征在于,所述组态编辑模块采用WEBGL技术实现所述图形组态图的三维展示和动态交互功能。
9.一种利用权利要求1-8任一所述的组态编辑系统进行组态编辑的方法,其特征在于,包括:
10.根据权利要求9所述的组态编辑方法,其特征在于,在所述WEB页面,通过拖、拉、拽交互方式编辑所述组件库中各个组件,生成各种组件构成的图形组态图并支持动态显示;
...【技术特征摘要】
1.一种基于web方式的组态编辑系统,其特征在于,包括:数据采集模块、数据处理模块、数据存储模块、组态编辑模块、报警处理模块、web服务模块、用户管理模块以及安全防护模块;
2.根据权利要求1所述的组态编辑系统,其特征在于,所述数据处理模块基于预制的统一数据处理标准,对采集到的运行数据进行处理;
3.根据权利要求1所述的组态编辑系统,其特征在于,所述组件库包括:基础组件库、设备模型库;
4.根据权利要求3所述的组态编辑系统,其特征在于,所述基础组件库包括:文本组件、遍历组件、连线组件、图标组件;
5.根据权利要求1所述的组态编辑系统,其特征在于,所述数据处理模块采用数据挖掘、机器学习技术对所述运行数据进行深入分析,为用户提供数据挖掘和决策;
6.根据权利要求1所述的组态编辑系统,其特...
【专利技术属性】
技术研发人员:雷小平,崔加奇,赵国普,
申请(专利权)人:北京龙软科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。