System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及产线监控,尤其涉及管控客户端、画面配置方法、电子设备及存储介质。
技术介绍
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、本申请提供的技术方案至少具有以下有益效果:通过设置控制变量值,由控制变量控制关联的具体变量,具体而言,组态页面配置关联使用动态变量,控制变量可控制动态变量关联的实际io变量,从而减少配置重复组态页面的工作,提高配置效率。
本文档来自技高网...【技术保护点】
1.一种管控客户端,其特征在于,用于配置产线的监控画面,所述管控客户端设置有动态变量模块;
2.根据权利要求1所述的管控客户端,其特征在于,所述动态变量模块还包括目标变量配置界面,所述目标变量配置界面设置有纵向拓展区和横向拓展区;
3.根据权利要求1所述的管控客户端,其特征在于,所述管控客户端还设置有变量替换模块;
4.根据权利要求3所述的管控客户端,其特征在于,所述管控客户端还设置有母版创建模块、母版应用模块和母版编辑模块;
5.一种画面配置方法,其特征在于,用于利用权利要求1-4任一项所述的管控客户端配置产线的监控画面,所述管控客户端设置有动态变量模块,所述动态变量模块包括:变量组新建控件、变量元素界面和动态控制界面;
6.根据权利要求5所述的画面配置方法,其特征在于,所述动态变量模块还包括目标变量配置界面,所述目标变量配置界面设置有纵向拓展区和横向拓展区;
7.根据权利要求5所述的画面配置方法,其特征在于,所述管控客户端还设置有变量替换模块,所述变量替换模块包括:变量替换按钮和变量替换界面;
9.一种电子设备,其特征在于,用于利用权利要求1-4任一项所述的管控客户端配置产线的监控画面,所述管控客户端设置有动态变量模块,所述动态变量模块包括:变量组新建控件、变量元素界面和动态控制界面;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被至少一个处理器执行时实现权利要求5-8任一项所述方法的步骤或者实现权利要求9所述电子设备的功能。
...【技术特征摘要】
1.一种管控客户端,其特征在于,用于配置产线的监控画面,所述管控客户端设置有动态变量模块;
2.根据权利要求1所述的管控客户端,其特征在于,所述动态变量模块还包括目标变量配置界面,所述目标变量配置界面设置有纵向拓展区和横向拓展区;
3.根据权利要求1所述的管控客户端,其特征在于,所述管控客户端还设置有变量替换模块;
4.根据权利要求3所述的管控客户端,其特征在于,所述管控客户端还设置有母版创建模块、母版应用模块和母版编辑模块;
5.一种画面配置方法,其特征在于,用于利用权利要求1-4任一项所述的管控客户端配置产线的监控画面,所述管控客户端设置有动态变量模块,所述动态变量模块包括:变量组新建控件、变量元素界面和动态控制界面;
6.根据权利要求5所述的画面配置方法,其特征在于,所述动态变量模块还包括...
【专利技术属性】
技术研发人员:张燕聪,夏婉清,宋子骏,彭冰,
申请(专利权)人:广州盛原成科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。