用于缩放可视化图像的系统技术方案

技术编号:9642184 阅读:89 留言:0更新日期:2014-02-07 00:26
本发明专利技术涉及用于缩放可视化图像的系统,包括:包括处理器的控制器,处理器被配置成:识别第一显示装置中显示的具有文本的文本对象;至少部分地基于与文本对应的字体大小确定字符块的尺寸;至少部分地基于字符块的尺寸确定适配在文本对象的区域内的字符块的数目;至少部分地基于应用于文本对象以生成要被显示在副显示装置上的经缩放的文本对象的缩放因数确定缩放字体大小;至少部分地基于缩放字体大小确定缩放字符块的尺寸;至少部分地基于缩放字符块的尺寸确定适配在经缩放的文本对象的区域内的缩放字符块的数目;至少部分地基于缩放字符块的数目是否小于等于字符块的数目修改缩放字体大小;使用经修改的缩放字体大小在副显示装置上绘制文本。

【技术实现步骤摘要】
用于缩放可视化图像的系统相关申请的交叉引用本申请是于2011年11月11日申请的标题为“VisualizationSoftwarePlatformandTerminal”的美国临时专利申请No.61/558,985的非临时申请,上述申请通过引用合并入本申请。
本公开内容的实施方式总体上涉及工业自动化系统的领域。更具体而言,本公开内容的实施方式涉及生成人机界面(HMI)屏幕上示出的可视化图像并将该可视化图像缩放到工业自动化系统领域中使用的更小的显示屏幕和更大的显示屏幕上。
技术介绍
使用自动控制和监视系统来管理和操作工业自动化系统。存在有针对自动化控制和监视系统的各种各样的应用,特别是在工业自动化设置方面。这种应用可以包括各种各样的制动器例如阀门、电动机等的供电,以及通过传感器的数据采集。常见的自动化控制和监视系统可以包括一个或更多个部件,例如:自动化控制器、输入/输出(I/O)模块、人机界面(HMI)终端、和/或编程终端(例如,HMI配置软件)。在工业自动化系统中,通常采用人机界面或“HMI”来监视或者控制各种处理。可以在许多不同环境例如机动车、飞行器、商业环境和其他应用的主机中采用HMI。HMI可以读取或者写入特定的寄存器使得其可以反映各种机器、传感器、处理等的操作状态。因此,HMI可以在HMI屏幕上显示有价值的信息,使得操作者足以能够管理该工业自动化系统。用于在HMI屏幕和所连接的显示屏幕之间缩放可视化图像的传统方法经常导致在缩放可视化图像中显示的对象变形,并导致在缩放可视化图像中显示的不可辨识的文本等。因此,期望一种用于错误检测和可视化图像的改进的系统和方法。
技术实现思路
在一个实施方式中,用于缩放可视化图像的系统可以包括:人机界面(HMI),该人机界面被配置成在屏幕上显示可视化图像;副显示装置,该副显示装置被配置成显示经缩放的可视化图像,以使得该经缩放的可视化图像是至少部分地基于上述可视化图像来被确定的;以及控制器。该控制器可以被配置成:接收副显示装置已耦接到HMI的指示;在屏幕或者副显示装置上呈现两个或更多个缩放模式选项;接收与缩放模式之一对应的输入;通过将缩放因数应用于可视化图像来生成经缩放的可视化图像,其中,该缩放因数至少部分地基于输入;以及促进将经缩放的可视化图像发送至副显示装置。在另一个实施方式中,系统可以包括具有下述处理器的控制器,该处理器被配置成:识别在第一显示装置中显示的具有文本的文本对象;至少部分地基于与文本对象中的文本对应的字体大小来确定字符块(charactertile)的尺寸;并且至少部分地基于字符块的尺寸来确定适配在文本对象区域内的字符块的数目。然后该控制器可以被配置成:至少部分地基于应用于文本对象以生成要被显示在副显示装置上的经缩放的文本对象的缩放因数来确定缩放字体大小;至少部分地基于缩放字体大小来确定缩放字符块的尺寸;并且至少部分地基于缩放字符块的尺寸来确定适配在经缩放的文本对象的区域内的缩放字符块的数目。然后该控制器可以至少部分地基于缩放字符块的数目是否大约等于字符块的数目来修改缩放字体大小,并且使用经修改的缩放字体大小在副显示装置上展现文本。在又一个实施方式中,非瞬时计算机可读介质可以在其上存储有计算机可执行代码,使得该代码可以包括下述指令,所述指令用于:识别在第一显示装置中显示的具有文本的文本对象;至少部分地基于与文本对象中的文本对应的字体大小来确定字符块的尺寸;以及至少部分地基于字符块的尺寸来确定与文本对象的区域对应的字符块面积值。该代码还可以包括下述指令,所述指令:至少部分地基于应用于文本对象以生成要被显示在副显示装置上的经缩放的文本对象的缩放因数来确定缩放字体大小;至少部分地基于缩放字体大小来确定缩放字符块的尺寸;并且至少部分地基于缩放字符块的尺寸来确定与经缩放的文本对象的区域对应的缩放字符块面积值。然后该代码还包括下述指令,所述指令用于:至少部分地基于缩放字符块面积值是否大约等于字符块面积值来修改缩放字体大小,并且使用经修改的缩放字体大小在副显示装置上展现文本。附图说明当通过参照附图来阅读以下的详细描述时,能更好地理解本专利技术的这些和其他特征、要素和优点,其中,在所有附图中,相同附图标记表示相同的部分,其中:图1是示出了根据实施方式在工业自动化装置的第一显示装置上展现的可视化图像被缩放到副显示装置上的代表性图示;图2是根据实施方式的用于将可视化图像从第一显示装置缩放到副显示装置的方法的流程图;图3是根据实施方式的用于在运行时间环境中将展现在第一显示装置上的可视化图像缩放到副显示装置上的方法的流程图;图4是根据实施方式的用于在设计时间环境中确定应该如何将展现在第一显示装置上的可视化图像缩放到副显示装置上的方法的流程图;图5是根据实施方式的用于将展现在第一显示装置的文本对象缩放到副显示装置上的方法的流程图;图6是示出了根据实施方式的与在文本对象中展现的文本字符关联的字符块的示例的图示;图7到图9是示出了根据实施方式的如何根据图5描述的方法来缩放文本对象内的文本的图示;图10是根据实施方式的用于基于文本对象区域将在第一显示装置上展现的文本对象内的文本缩放到副显示装置上的方法的流程图;图11到图15是示出了根据实施方式的如何根据图9描述的方法来缩放文本对象内的文本的图示;图16是根据实施方式的基于文本对象中的字符块布局将在第一显示装置上展现的文本对象内的文本缩放到副显示装置上的方法的流程图;以及图17到图18是示出了根据实施方式的如何根据图14所示的方法来缩放文本对象内的文本的图示。具体实施方式本公开内容总体上致力于将人机界面(HMI)屏幕上示出的可视化图像缩放到更小的显示屏幕或者更大的显示屏幕上,该更小的显示屏幕或者更大的显示屏幕可以用于对工业自动化系统中的各种类型的设备、部件和处理进行管理。在一个实施方式中,HMI可以为操作者提供可以将HMI屏幕上示出的可视化图像缩放到另一个显示屏幕上的选项,例如,一旦接收到HMI已耦接到另一个显示屏幕的指示,该HMI就可以自动给操作者呈现用于将HMI屏幕上示出的可视化图像拉伸、适配、或者像素-匹配地到与该HMI耦接的显示屏幕上的选项。因此,当在运行时间环境中操作时,HMI可以将可视化图像选项呈现给操作者。也就是说,当HMI正在执行各种可用于对工业自动化系统进行管理的应用时,HMI可以呈现出可视化图像选项。因此,HMI可以实施只读类型的缩放,使得原可视化图像可以被缩放并且显示到具有新的终端尺寸的显示屏幕上。通过在运行时间环境中给操作者提供这些选项,HMI可以使大量的工业自动化系统的员工能够使用另外的显示屏幕来操作HMI,而不是依赖于HMI设计者,HMI设计者代表工业自动化系统员工中的一少部分。在另一个实施方式中,当对HMI屏幕上示出的可视化图像进行缩放时,HMI可以按照与其他图形对象不同的方式来对文本对象内示出的文本进行缩放。也就是说,HMI可以使用两种不同的缩放算法来缩放文本对象可视化图像和其他对象可视化图像(例如:图像、图标、背景)。更具体而言,HMI可以使用下述算法来缩放文本对象内的文本,所述算法使被缩放文本对象内示出的文本不被修剪或者不被删除部分的文本。其结果是,当展现在耦接的显示屏幕上时,缩放文本可以本文档来自技高网
...
用于缩放可视化图像的系统

【技术保护点】
一种系统,包括:人机界面(HMI),所述人机界面被配置成在屏幕上显示可视化图像;副显示装置,所述副显示装置被配置成显示经缩放的可视化图像,其中,所述经缩放的可视化图像是至少部分地基于所述可视化图像来确定的;以及控制器,所述控制器被配置成:接收关于所述副显示装置已耦接到所述人机界面的指示;在所述屏幕或所述副显示装置上呈现两个或更多个缩放模式选项;接收与所述缩放模式之一对应的输入;通过将缩放因数应用于所述可视化图像来生成所述经缩放的可视化图像,其中,所述缩放因数是至少部分地基于所述输入的;以及促进将所述经缩放的可视化图像发送至所述副显示装置。

【技术特征摘要】
2011.11.11 US 61/558,985;2012.11.01 US 13/666,4801.一种用于缩放可视化图像的系统,包括:控制器,所述控制器包括处理器,所述处理器被配置成:识别在第一显示装置中显示的具有文本的文本对象;至少部分地基于与所述文本对象中的所述文本对应的字体大小来确定字符块的尺寸;至少部分地基于所述字符块的尺寸来确定适配在所述文本对象的区域内的字符块的数目;至少部分地基于应用于所述文本对象以生成要被显示在副显示装置上的经缩放的文本对象的缩放因数来确定缩放字体大小;至少部分地基于所述缩放字体大小来确定缩放字符块的尺寸;至少部分地基于所述缩放字符块的尺寸来确定适配在所述经缩放的文...

【专利技术属性】
技术研发人员:格雷戈里·J·舒勒克里斯多佛·E·施塔内克戈登·代利约翰·H·麦考利道格拉斯·J·赖夏德道格拉斯·W·里德肯尼斯·S·普拉赫迈克尔·D·卡兰恩塔里尔·J·贾斯帕查尔斯·M·里斯查尔雷·J·斯塔龙苏比安·戈文达拉杰史蒂文·J·科瓦尔大卫·E·托马斯约瑟夫·布罗尼科夫斯基蒂莫西·P·博普雷罗纳德·E·布利斯
申请(专利权)人:洛克威尔自动控制技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1