【技术实现步骤摘要】
图表面板的开发方法、应用方法、装置和可读介质
本专利技术涉及计算机
,特别涉及图表面板的开发方法、应用方法、装置和可读介质。
技术介绍
根据统计数据进行图表绘制的软件系统在各大工业领域是必不可少的工具。比如,WinCC就是一种具有画图和数据监控采集功能的软件平台工具,其可以用来监控现场设备,进行数据采集,以及对统计数据进行展示等。然而,目前基于WinCC进行统计数据展示时,存在呈现效果不佳,使用不够灵活,或者需要安装第三方控件进行数据展示等问题,使得用户的使用体验较差。因此,对WinCC图表面板进行开发具有重要意义。
技术实现思路
本专利技术提供了图表面板的开发方法、应用方法、装置和可读介质,能够提升用户的使用体验。第一方面,本专利技术实施例提供了一种图表面板的开发方法,该方法包括:根据图表类型,确定图形系统的基本对象;将所述图形系统的基本对象组合为初级图表面板;对所述初级图表面板进行结构变量类型的创建,以用于用户进行统计数据的传递;将创建了所述结构变量类型的初级图表面板进行功能属性开发,生成次级图表面板;将所述次级图表面板通过面板格式进行封装,得到所述图形系统的图表面板。在一种可能的实现方式中,所述将创建了所述结构变量类型的初级图表面板进行功能属性开发的步骤包括:对创建了所述结构变量类型的初级图表面板开放属性接口,以使用户通过所述属性接口对图表样式进行调节;和/或,确定图表对象属性;其中,所述图表对象属 ...
【技术保护点】
1.图表面板的开发方法,其特征在于,包括:/n根据图表类型,确定图形系统的基本对象;/n将所述图形系统的基本对象组合为初级图表面板;/n对所述初级图表面板进行结构变量类型的创建,以用于用户进行统计数据的传递;/n将创建了所述结构变量类型的初级图表面板进行功能属性开发,生成次级图表面板;/n将所述次级图表面板通过面板格式进行封装,得到所述图形系统的图表面板。/n
【技术特征摘要】
1.图表面板的开发方法,其特征在于,包括:
根据图表类型,确定图形系统的基本对象;
将所述图形系统的基本对象组合为初级图表面板;
对所述初级图表面板进行结构变量类型的创建,以用于用户进行统计数据的传递;
将创建了所述结构变量类型的初级图表面板进行功能属性开发,生成次级图表面板;
将所述次级图表面板通过面板格式进行封装,得到所述图形系统的图表面板。
2.根据权利要求1所述的方法,其特征在于,所述将创建了所述结构变量类型的初级图表面板进行功能属性开发的步骤包括:
对创建了所述结构变量类型的初级图表面板开放属性接口,以使用户通过所述属性接口对图表样式进行调节;
和/或,
确定图表对象属性;其中,所述图表对象属性能够表征所述结构变量类型中任一元素的属性特征;
将所述图表对象属性关联到所述结构变量类型;
和/或,
针对创建了所述结构变量类型的初级图表面板,编写IO域对象的输出值变化脚本,以使图表根据所述IO域对象的输出值发生变化而动态改变。
3.根据权利要求1所述的方法,其特征在于,在得到所述图形系统的图表面板之后,进一步包括:
将所述图形系统的图表面板进行支持网页发布的功能开发,以使所述图形系统的图表面板发布后能够通过浏览器进行远程展示。
4.根据权利要去1至3中任一所述的方法,其特征在于,在得到所述图形系统的图表面板之后,进一步包括:
对所述图形系统的图表面板进行加密处理。
5.图表面板的应用方法,其特征在于,包括:
调用通过权利要求1至4中任一所述的图表面板的开发方法所得到的图形系统的图表面板;
对所述图形系统的图表面板关联至少一个结构变量实例;
对所述至少一个结构变量实例进行赋值;
根据所述赋值,生成图表展示结果。
6.根据权利要求5所述的方法,其特征在于,所述图表面板的应用方法进一步包括:
通过功能属性接口对所述图表面板中的图表样式进行调节。
7.图表面板的开发装置,其特征在于,包括:
一个基本对象确定模块,用于根据图表类型,确定图形系统的基本对象;
一个初级图表面板组合模块,用于将所述基本对象确定模块确定的所述图形系统的基本对象组合为初级图表面板;
一个结构变量类型创建模块,用于对所述初级图表面板组合模块组合成的所述初级图表面板进行结构变量类型的创建,以用于用户进行统计数据的传递;
一个次级图表面板生成模块,用于将所述结构变量类型创建模块创建了所述结构变量类型的初级图表面板进行...
【专利技术属性】
技术研发人员:陈华,
申请(专利权)人:西门子工厂自动化工程有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。