一种工业控制方法、系统、终端及存储介质与流程
- 国知局
- 2024-07-30 09:28:27
本申请涉及工业控制,尤其是涉及一种工业控制通用管理方法、系统、终端及存储介质。
背景技术:
1、在工业生产过程中,为了提高生产效率,降低人力消耗,通常使用工业自动控制。工业自动控制是指利用计算机技术、微电子技术、电气手段,使得工厂的生产和制造过程更加自动化、效率化和精确化,并具有可控性和可视性的手段。
2、目前,通常是针对特定场景的工业控制需求,需要针对性地开发适配该场景的系统,如果企业存在多种生产需求,需要对不同的工业场景进行控制,就需要开发多套工业控制系统,造成脚本重复开发、数据复杂的问题。
技术实现思路
1、为了解决针对不同工业控制场景需要适应性开发控制脚本,造成脚本重复开发、数据复杂的问题,本申请提供了一种工业控制通用管理方法、系统、终端及存储介质。
2、在本申请的第一方面,提供一种工业控制通用管理方法,包括:
3、获取目标工业控制场景的类别和用户自定义配置的对应类别的代码文件;
4、根据所述工业控制场景的类别,调取对应类别的控制文档对所述代码文件进行数据解析,得到对应类别的控制数据;所述控制数据用于反映工业控制实际场景和控制条件;
5、根据所述控制数据,生成可视化的配置界面,以使得用户输入配置参数;
6、根据所述配置参数和控制数据,生成控制脚本。
7、通过采用上述技术方案,通过获取用户选择的工业控制的场景,以及用户配置的包含工业控制实际场景的代码文件,生成可供用户自定义调配的参数配置界面,再通过用户配置的控制参数,自动生成控制脚本,从而实现通过一个平台,完成对不同工业控制场景的控制,减少为每种工业控制场景适配性开发脚本时的重复工作,提高工业控制管理的便捷性。
8、在一种可能的实现方式中,根据所述控制数据,生成可视化的配置界面,包括:
9、提取所述控制数据中包含的需要使用的设备数量、各个设备所支持的协议数据和各个设备的控制指标;
10、根据所述设备数量,生成进程数量配置参数选项;
11、根据所述协议数据,生成协议数据配置选项;
12、根据所述控制指标,生成监测预警配置参数选项和接收设备配置选项。
13、在一种可能的实现方式中,根据所述控制数据,生成可视化的配置界面,还包括:
14、根据所述工业控制场景的类别和各个设备所支持的协议数据,调取历史数据中的协议组合方案和对应的协议参数,生成推荐协议参数选项;
15、根据所述工业控制场景的类别和设备数量,调取历史数据中的进程数量,生成推荐进程数量选项;
16、根据所述工业控制场景的类别和控制指标,调取历史数据中的配置参数选项,生成推荐配置参数选项。
17、在一种可能的实现方式中,根据所述配置参数和控制数据,生成控制脚本,包括:
18、根据所述控制数据,确定工业控制流程和控制指标;
19、提取所述配置参数中对每一设备的控制需求,并按照对应的控制需求和控制指标,编辑对应设备的控制指令;所述控制指令应用于对应工业控制场景的主控设备;
20、根据所述配置参数和控制数据,生成模拟场景模型,并运行所述控制指令;
21、当所述控制指令执行成功后,对所述控制指令进行打包,得到控制脚本。
22、在一种可能的实现方式中,提取所述配置参数中对每一设备的控制需求,并按照对应的控制需求和控制指标,编辑对应设备的控制指令,包括:
23、从所述配置参数中提取对应设备编号的控制需求,按照所述控制需求生成对应设备的控制逻辑脚本;
24、将所述控制指标注入控制逻辑脚本中,得到对应设备的控制指令。
25、在一种可能的实现方式中,根据所述配置参数和控制数据,生成模拟场景模型,并运行所述控制指令,包括:
26、根据所述控制数据,调取对应数量的模拟设备并进行连接;
27、根据所述配置参数,创建对应配置参数的进程;
28、将所述控制指令输入到模拟设备中运行,并根据所述配置参数中的控制指标,控制对应的模拟设备触发控制指标。
29、在一种可能的实现方式中,获取目标工业控制场景的类别和用户自定义配置的对应类别的代码文件,包括:
30、将不同类型的工业控制场景进行展示,以使得用户选择工业控制场景的类型;
31、向用户展示代码文件上传窗口,以使得用户上传自定义配置的对应类别的代码文件。
32、在本申请的第二方面,提供一种工业控制通用管理系统,包括:
33、数据获取模块,用于获取目标工业控制场景的类别和用户自定义配置的对应类别的代码文件;
34、数据解析模块,用于根据所述工业控制场景的类别,调取对应类别的控制文档对代码文件进行数据解析,得到对应类别的控制数据;所述控制数据用于反映工业控制实际场景和控制条件;
35、交互配置模块,用于根据所述控制数据,生成可视化的配置界面,以使得用户输入配置参数;
36、脚本生成模块,用于根据所述配置参数和控制数据,生成控制脚本;所述控制脚本用于执行工业控制逻辑并得到工业控制结果。
37、在本申请的第三方面,提供一种终端,具有提供通用的工业控制的特点。
38、本申请的上述申请目的三是通过以下技术方案得以实现的:
39、一种终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述工业控制通用管理方法的计算机程序。
40、在本申请的第四方面,提供一种计算机存储介质,能够存储相应的程序,具有便于实现提供通用的工业控制的特点。
41、本申请的上述申请目的四是通过以下技术方案得以实现的:
42、一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种工业控制通用管理方法的计算机程序。
43、综上所述,本申请包括以下有益技术效果:通过获取用户选择的工业控制的场景,以及用户配置的包含工业控制实际场景的代码文件,生成可供用户自定义调配的参数配置界面,再通过用户配置的控制参数,自动生成控制脚本,从而实现通过一个平台,完成对不同工业控制场景的控制,减少为每种工业控制场景适配性开发脚本时的重复工作,提高工业控制管理的便捷性。
技术特征:1.一种工业控制通用管理方法,其特征在于,包括:
2.根据权利要求1所述的工业控制通用管理方法,其特征在于,根据所述控制数据,生成可视化的配置界面,包括:
3.根据权利要求2所述的工业控制通用管理方法,其特征在于,根据所述控制数据,生成可视化的配置界面,还包括:
4.根据权利要求3所述的工业控制通用管理方法,其特征在于,根据所述配置参数和控制数据,生成控制脚本,包括:
5.根据权利要求4所述的工业控制通用管理方法,其特征在于,提取所述配置参数中对每一设备的控制需求,并按照对应的控制需求和控制指标,编辑对应设备的控制指令,包括:
6.根据权利要求4所述的工业控制通用管理方法,其特征在于,根据所述配置参数和控制数据,生成模拟场景模型,并运行所述控制指令,包括:
7.根据权利要求1所述的工业控制通用管理方法,其特征在于,获取目标工业控制场景的类别和用户自定义配置的对应类别的代码文件,包括:
8.一种工业控制通用管理系统,其特征在于,包括:
9.一种终端,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至7中任一项所述的方法。
技术总结本申请涉及一种工业控制通用管理方法、系统、终端及存储介质,涉及工业控制领域,该方法包括:获取目标工业控制场景的类别和用户自定义配置的对应类别的代码文件;根据所述工业控制场景的类别,调取对应类别的控制文档对代码文件进行数据解析,得到对应类别的控制数据;所述控制数据用于反映工业控制实际场景和控制条件;根据所述控制数据,生成可视化的配置界面,以使得用户输入配置参数;根据所述配置参数和控制数据,生成控制脚本;所述控制脚本用于执行工业控制逻辑并得到工业控制结果。本申请具有实现为不同用户提供不同工业控制场景的通用管理控制平台的效果。技术研发人员:潘广杰受保护的技术使用者:北京维智科企软件技术有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240730/149545.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。