异构系统语境同构智慧工控平台的制作方法

文档序号:37018813发布日期:2024-02-09 13:11阅读:16来源:国知局
异构系统语境同构智慧工控平台的制作方法

本发明属于控制系统领域,特别涉及异构系统语境同构智慧工控平台。


背景技术:

1、目前,异构控制系统是指由不同类型、不同厂商或不同协议的控制设备组成的系统,这些设备之间存在着异构性,导致系统整合和协同工作存在一定的挑战。而同构系统技术则是为了解决异构控制系统的集成和协同问题而提出的。

2、同构系统技术主要包括以下几个方面

3、标准化协议:在异构控制系统中,不同设备可能使用不同的通信协议,导致设备之间无法直接进行通信和数据交换。为了解决这个问题,一些标准化的通信协议被提出和广泛应用,如opc(ole for process control)、modbus、can(controller area network)等。这些协议提供了统一的接口和通信规范,使得不同设备可以通过相同的协议进行通信,实现设备之间的数据交换和协同工作。

4、中间件技术:中间件技术是一种用于连接和集成异构系统的技术。它可以提供统一的接口和通信机制,将不同的控制设备连接起来,实现数据的传输和交换。中间件技术可以屏蔽底层设备的差异性,提供统一的数据格式和接口,使得不同设备之间可以方便地进行数据交互和协同工作。

5、数据集成和处理:同构系统技术还包括数据集成和处理的技术。由于异构控制系统中存在着不同类型和格式的数据,为了实现数据的集成和统一管理,需要进行数据转换、映射和处理。这涉及到数据格式的转换、数据清洗和校验、数据存储和查询等技术,以实现异构数据的集成和统一处理。

6、开放平台和云计算:随着云计算和开放平台的发展,同构系统技术也得到了进一步的推动和应用。云计算提供了强大的计算和存储能力,可以支持异构控制系统的数据处理和分析。开放平台则提供了统一的接口和开发环境,使得不同厂商的设备和系统可以进行集成和开发,实现更高层次的协同工作和功能扩展。

7、综上所述,同构系统技术的背景包括标准化协议、中间件技术、数据集成和处理技术,以及开放平台和云计算等。这些技术的应用和发展,为解决异构控制系统的集成和协同问题提供了有效的手段和解决方案。因此,现在亟需异构系统语境同构智慧工控平台。


技术实现思路

1、本发明提出异构系统语境同构智慧工控平台,解决了现有技术中异构控制系统的集成和协同无法同步的问题。

2、本发明的技术方案是这样实现的:异构系统语境同构智慧工控平台,包括封装组态元件库、结构组态库、异构结构操作模块、io数据库和输入处理模块;

3、所述封装组态元件库用于将预设控制功能封装成类,并将类中数据进行调试后将预设数据同步封装,并通过数据接口与结构组态库和异构结构操作模块进行数据交互;

4、所述结构组态库用于将封装组态元件库中的类对应设置图形化界面,并将同步分装的预设数据在图像化界面中建立对应调控按钮,并在接收到异构结构操作模块控制指令后向封装组态元件库进行操作输入;

5、所述异构结构操作模块将不同数据源的异构数据进行集成和整合,并在模块内进行数据之间的结构转换,将不同数据源之间数据进行数据交互和共享,并将预设的控制功能通过结构组态库导入封装组态原件库内;

6、所述io数据库用于存储和管理输入处理模块发送数据,将输入和输出数据进行记录备存,并将存储数据在结构组态库中通过图形化界面进行图表展示;

7、所述输入处理模块用于将异构结构操作模块内的不同数据源数据对进行解析,将原始数据转换为程序可理解格式,并通过io数据库进行存储后,将处理后数据反馈至异构结构操作模块内。

8、封装组态元件库是将预设的控制功能封装成类,并进行数据调试和封装,然后通过数据接口与结构组态库和异构结构操作模块进行数据交互。这样可以实现控制功能的复用和统一管理。

9、结构组态库则将封装组态元件库中的类对应设置为图形化界面,通过图像化界面建立对应的调控按钮,并在接收到异构结构操作模块的控制指令后向封装组态元件库进行操作输入。这样可以实现操作界面的可视化和控制指令的传递。

10、异构结构操作模块负责将不同数据源的异构数据进行集成和整合,进行数据之间的结构转换,并将预设的控制功能通过结构组态库导入封装组态元件库内。这样可以实现不同数据源之间的数据交互和共享,并实现预设的控制功能。

11、io数据库用于存储和管理输入处理模块发送的数据,将输入和输出数据进行记录和备存,并通过结构组态库的图形化界面进行图表展示。这样可以实现数据的存储、管理和可视化展示。

12、输入处理模块负责将异构结构操作模块内的不同数据源数据进行解析,将原始数据转换为程序可理解的格式,并通过io数据库进行存储,然后将处理后的数据反馈至异构结构操作模块内。这样可以实现数据的解析、存储和反馈。

13、与现有技术相比,这种同构系统架构通过封装组态元件库、结构组态库、异构结构操作模块、io数据库和输入处理模块的协同工作,实现了异构控制系统的集成和协同。它提供了统一的控制功能封装、图形化界面、数据集成和处理、数据存储和可视化展示等功能,使得异构控制系统的开发和管理更加简化和高效。同时,通过输入处理模块的数据解析和转换,实现了异构数据的统一处理和反馈,提高了系统的整体性能和可靠性。

14、作为一优选的实施方式,所述io数据库在存储数据后,用户根据索引在结构组态库的图形化界面中通过条件查询和聚合查询对存储数据进行检索。

15、作为一优选的实施方式,所述io数据库对存储数据进行实时监控,同时对输入输出数据进行监测,当存储数据超过设定阈值时,触发报警并同步进行数据清理。

16、作为一优选的实施方式,所述异构结构操作模块在接收输入处理模块反馈的数据后,通过数据去重和数据校验进行数据清理,将清理后的数据进行结构转换。

17、作为一优选的实施方式,所述结构组态库对图像化界面进行数据记录及预警,在结构组态库内置有数据阈值检测单元,对结构组态库中的数据进行定时监测,在检测到记录数据超过设定阈值时,启动该数据进行标记,并在进行数据导出时,将标记数据进行提示。

18、采用了上述技术方案后,本发明的有益效果是:这种同构系统的设计可以提高异构控制系统的效率和可靠性。封装组态元件库可以将预设的控制功能封装成类,并通过数据接口与结构组态库和异构结构操作模块进行数据交互,从而实现控制功能的同步和调试。结构组态库可以通过图形化界面将封装组态元件库中的类对应设置,并建立调控按钮,接收异构结构操作模块的控制指令并向封装组态元件库进行操作输入。异构结构操作模块可以集成和整合不同数据源的异构数据,并进行结构转换,实现不同数据源之间的数据交互和共享,并将预设的控制功能导入封装组态元件库内。io数据库可以存储和管理输入处理模块发送的数据,并通过图形化界面在结构组态库中展示数据。输入处理模块可以解析异构结构操作模块内的不同数据源数据,将原始数据转换为程序可理解格式,并通过io数据库进行存储,最后将处理后的数据反馈给异构结构操作模块。这种同构系统的设计有助于提高控制系统的效率和可靠性,实现控制功能的集成和共享。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1