用于缩放可视化图像的系统和非瞬时计算机可读介质技术方案

技术编号:16427449 阅读:96 留言:0更新日期:2017-10-21 21:42
本发明专利技术涉及用于缩放可视化图像的系统和计算机可读介质。一种用于对可视化图像进行缩放的系统可以包括:人机界面(HMI),该人机界面被配置成在屏幕上显示可视化图像;副显示装置,该副显示装置被配置成显示经缩放的可视化图像,以使得经缩放的可视化图像是至少部分地基于可视化图像来确定的;以及控制器。该控制器可以被配置成:接收副显示装置已耦接到HMI的指示;在屏幕或副显示装置上呈现两个或更多个缩放模式选项;接收与缩放模式之一对应的输入;通过将缩放因数应用于可视化图像来生成经缩放的可视化图像,其中,缩放因数至少部分地基于输入;以及促进将经缩放的可视化图像发送至副显示装置。

System and non instantaneous computer readable medium for zooming visual images

The present invention relates to systems and computer-readable media for zooming visual images. A system may include a zoom of visual image: man-machine interface (HMI), the man-machine interface is configured to display the visual image on the screen; side display device, the auxiliary display device is configured to display the visual image zoom, so that the visual image zoom is at least partially based on visual image to determine the controller; and. The controller may be configured to receive the vice display device is coupled to the HMI instructions; on the screen or the vice display device has two or more zoom mode options; and receiving the corresponding mode of zoom input; the zoom factor is applied to the visual image to generate the visual image, zoom in, zoom factor based at least in part on the input; and the promotion of the visual image is sent to the display device of the zoom vice.

【技术实现步骤摘要】
用于缩放可视化图像的系统和非瞬时计算机可读介质本申请是申请号为201210451738.0、申请日为2012年11月12日、名称为“用于缩放可视化图像的系统和方法”的专利技术专利申请的分案申请。相关申请的交叉引用本申请是于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),所述人机界面被配置成在屏幕上显示可视化图像;副显示装置,所述副显示装置被配置成显示经缩放的可视化图像,其中,所述经缩放的可视化图像是至少部分地基于所述可视化图像来确定的;以及控制器,所述控制器被配置成:接收关于所述副显示装置已耦接到所述人机界面的指示;在所述屏幕或所述副显示装置上呈现两个或更多个缩放模式选项;接收与所述缩放模式之一对应的输入;通过将缩放因数应用于所述可视化图像来生成所述经缩放的可视化图像,其中,所述缩放因数是至少部分地基于所述输入的;以及促进将所述经缩放的可视化图像发送至所述副显示装置。

【技术特征摘要】
2011.11.11 US 61/558,985;2012.11.01 US 13/666,4801.一种用于缩放可视化图像的系统,包括:人机界面(HMI),所述人机界面被配置成在屏幕上显示可视化图像;副显示装置,所述副显示装置被配置成显示经缩放的可视化图像,其中,所述经缩放的可视化图像是至少部分地基于所述可视化图像来确定的;以及控制器,所述控制器被配置成:接收关于所述副显示装置已耦接到所述人机界面的指示;在所述屏幕或所述副显示装置上呈现两个或更多个缩放模式选项;接收与所述缩放模式之一对应的输入;通过将缩放因数应用于所述可视化图像来生成所述经缩放的可视化图像,其中,所述缩放因数是至少部分地基于所述输入的;以及促进将所述经缩放的可视化图像发送至所述副显示装置。2.根据权利要求1所述的系统,其中,所述控制器被配置成接收标识了以下内容的信息:所述副显示装置的类型、所述副显示装置的显示宽度、所述副显示装置的显示高度或其组合。3.根据权利要求2所述的系统,其中,所述副显示装置的类型包括与所述副显示装置的制造商、所述副显示装置的品牌、所述副显示装置的型号或其组合对应的信息。4.根据权利要求1所述的系统,其中,所述两个或更多个缩放模式选项包括下述模式中的至少两个模式:伸缩模式,所述伸缩模式被配置成拉伸或收缩所述可视化图像以适配所述副显示装置的整个显示区域;适配模式,所述适配模式被配置成拉伸或收缩所述可视化图像以使得在所述经缩放的可视化图像中保持所述可视化图像的一个或更多个纵横比;以及像素匹配模式,所述像素匹配模式被配置成将所述缩放因数设定为1。5.根据权利要求1所述的系统,其中,所述人机界面被配置成在所述屏幕上显示多个可视化图像。6.根据权利要求1所述的系统,其中,所述控制器被配置成通过下述方式来确定所述缩放因数:从与通过所述人机界面显示的所述可视化图像对应的视图模型接收大标题尺寸,其中,所述大标题尺寸包括显示在所述屏幕上的大标题可视化图像的高度和宽度;接收与所述副显示装置对应的显示区域的尺寸;至少部分地基于所述大标题尺寸和所述显示区域的尺寸来确定缩放比;以及至少部分地基于所述缩放比和所述缩放模式来确定所述缩放因数。7.根据权利要求1所述的系统,其中,所述控制器被配置成通过将所述缩放因数应用于与所述可视化图像对应的视图模型来生成所述经缩放的可视化图像...

【专利技术属性】
技术研发人员:迈克尔·A·布什罗伯特·A·布兰特罗纳德·E·布利斯迈克尔·B·米勒
申请(专利权)人:洛克威尔自动控制技术股份有限公司
类型:发明
国别省市:美国,US

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

1