[发明专利]用于改变人机界面设备中对象的方法和设备在审
申请号: | 201380062015.4 | 申请日: | 2013-11-25 |
公开(公告)号: | CN104823159A | 公开(公告)日: | 2015-08-05 |
发明(设计)人: | 史蒂文·G·罗德维奇;川上文雄;石原博巳;克里斯托弗·I·莫里斯;蒂莫西·P·比克尔斯塔夫 | 申请(专利权)人: | 欧姆龙株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 郝新慧;张浴月 |
地址: | 日本京都*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 改变 人机界面 设备 对象 方法 | ||
技术领域
本发明涉及改变在可编程系统的人机界面设备的屏幕中使用的对象的方法,还涉及用于改变在可编程系统的人机界面设备的显示系统中使用的对象的可编程计算机设备,以及涉及一种计算机程序,其很可能记录在记录介质上,用于运行在可编程计算机设备上,以改变在可编程系统的人机界面设备的显示屏中使用的对象。
背景技术
通常,可编程系统,诸如包括用于控制该系统的其它元件的一个或多个可编程逻辑控制器的可编程系统,其本身经由人机界面设备(下文称为“HMI设备”,并且术语HMI将一般地用于任何人机界面)进行控制,这允许用户与可编程系统交互,例如通过触摸人机界面设备的触摸屏,或通过其它方式作用在该屏幕上以触发响应。为了发生这种交互,HMI设备的屏幕必须被编程为显示适当的图像。
这种屏幕图像通过一个或多个图像结构(其通常被称为“对象”)来创建。每个对象可以包含显示部分、用户可以与对象进行交互的部分(诸如按钮)等、以及用以引导用户的文本信息。虽然HMI设备的屏幕可以仅显示一个这样的对象,但屏幕图像通常包含多个对象,其以使得用户能够最佳地与HMI设备进行交互进而与可编程系统进行交互的方式进行布置。事实上,通常情况下,HMI设备将包含多个屏幕图像,它们具有不同的对象,以允许不同的用户以不同的方式与HMI设备进行交互。例如,呈现给唯一任务为操作所述可编程系统的人的屏幕图像可能与具有维护或修理可编程系统的工作的人所需的屏幕不同,并且程序系统的管理员可以有另一个屏幕。
因此,在实践中,在屏幕图像中使用的对象可以存储在库中,或用于生成图像的一系列屏幕结构(每个包含一个或多个对象)可以存储在该库中。这里使用的术语“屏幕结构”表示数据结构中的一个或多个对象的集合,以及诸如文本或图像等可能的其它项,当显示在例如HMI设备等屏幕上时,将导致该集合以创建该屏幕结构的人所确定的方式显示。
原理上,创建用于这种HMI设备中的对象需要复杂的编程。虽然有可能存在包括程序元素的编程工具来创建对象,但是必须将各个对象一同放置在适当的布置、各种操作链接以及适当的脚本中等等进行编写以成功地创建对象。因此,为HMI设备创建合并这种对象的对象库或屏幕结构可能涉及相当大的精力和技能。
另外,在可编程系统的操作中,当扩展或以其它方式改变由可编程系统实施的功能时,常常必须创建新的对象和/或新的屏幕结构。原理上,当这种情况发生时,熟练的程序员需要创建新的对象,或合并新的对象或多个对象的新的屏幕结构。因此,加重了改编可编程系统的负担。
US 7324856公开了试图简化这种新的对象的创建方案,提出修改现有的对象来创建新的对象。使用这样的现有的对象以创建新的对象将在下文中称为“再次使用”对象。在US 7324856中,提出HMI分析器能够分析现有的对象以生成HMI代码,然后HMI代码可以被编辑以供后续使用。尽管如此,再次使用对象的程序员仍需能够理解和使用已生成的HMI代码。
US 7324856还提出,HMI对象编辑器可以提供具有定义对象参数的可修改字段的模板。这样的模板的目的是为了便于不太熟练的程序员编辑对象。然而,US 7324856中没有讨论这种方案的细节。
发明内容
在最一般情况下,本发明提出,通过最初创建对象的属性或多个属性的程序员实施的设置操作,来确定在人机界面设备的屏幕中使用的对象的属性或多个属性是否具有可被重新分配的相应可变量(即可以由后续程序员改变)。存储用于识别相应可变量是可被重新分配的那些属性的信息。然后,当对象被后续程序员检索时,也检索出关于哪些属性是可被重新分配的记录,以及用于向后续程序员显示哪些属性具有其可被重新分配的相应可变量的信息。
因此,在创建对象时,创建者程序员确定对象的哪些属性可被改变(重新分配)并且然后将与此有关的信息显示给检索该对象的后续程序员。因此,由于创建者程序员实施的设置操作,后续程序员知道该对象的哪些属性可被重新分配哪些不能。
因此,根据第一方案,本发明可以提供一种改变在可编程系统的人机界面设备的显示屏中使用的对象的方法,包括以下步骤:
创建所述对象,所述对象包括所述对象的属性的集合,所述属性中至少一些属性是与相应可变量相关联的属性;
为所述对象的所述与相应可变量相关联的属性确定相应可变量可被重新分配的属性或多个属性,而其它与相应可变量相关联的属性或多个属性为固定的;
在库中存储所述对象;
从所述库中检索所述对象;
显示所述对象的所述相应可变量可被重新分配的属性或多个属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧姆龙株式会社,未经欧姆龙株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380062015.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对于云服务器的高可用性
- 下一篇:基于存储器的旗语