改变过程图形的动态语言的制作方法

文档序号:6409073阅读:200来源:国知局
专利名称:改变过程图形的动态语言的制作方法
技术领域
本发明涉及具有用来表示过程参数值等的文本和图形指示符的过程控制系统领域。根据本发明,用于以图形或文本指示过程控制参数能够可变编程的一种数据处理器基础信息系统可存诸不同语言的多个等效术语和/或等效图形格式,并在操作者控制之下通过触屏,指点装置等把格式化的过程控制显示屏从一种语言或格式转换成另一种语言或格式。
众所周知,为了图形化地显示过程控制信息,要应用各种各样的标号,线条,图表,图形,色彩和其他文本及显示模式以表示过程流。图形模式常反映一个过程的物理布局,所带颜色用于对相关过程系统,颜色,模式和/或可变文本进行分类,以反映参数值的变化。操作者,例如通过击键选择或点动诸如鼠标或触屏之类的装置可取得所形成的各种图表及图形。
联网的视频数据终端是呈现这种类型文本与图形联合显示的适用的装置。这类装置可编程以建立用于图形显示的格式,并可存储控制用于表达被监视的过程的特定条件的字符显示和图形的适当的信息或标号。闪烁,颜色的变化,线条或形状及类似描绘方式的变化可用于指出由控制处理器从被检测的过程参数或参数组合的电平与所存储的阈值的比较而探测到所发生的情况。诸如温度或压力等参数值的标号或显示之类的文本信息可由此以方便的方式提交给系统操作者以展示关键的信息,诸如瓶颈坏节,设备故障或潜在的危险倾向,并还可更广泛地日常用于判断过程状态。
这类显示不限于过程流参数,而还可用于应用监视之类的维护功能。在任何情况下,这类过程控制系统可对于什么样的图形细节和文本将用于提交表示特定过程条件的信息进行精确编程。就这类系统可由操作者编程而言,通常还可提供帮助操作者针对如何进行信息的显示进行编码选择的图形用户界面(或GUI)。所使用的图形和文本不论是包含在图形用户界面中帮助编程或是由操作者选择作为过程参量数据的显示都要被定制化,以便使得接受这些信息显示的特定人员能够尽可能地理解。于是,纵使基础硬件和/或软件操作系统是相同的,对于不同的系统,文本和图形信息也可能是不同的。
广延过程参数显示宜用于复杂的过程,例如监视诸如增压核反应堆之类的电力发电厂的所有交互系统。已经知道“专家”过程控制系统的可编程设置方式允许用户针对各种用途显示信息。模拟工厂运行作为其一部分功能的系统例如在以下文献中已有公开US专利5,009,833—Takeuchi等人;4,908,775—Palusamy等人;4,853,175—Book,Sr.,或4,803,039—Impink,Jr.等。
在考虑适用于特定过程监视应用时,多用途过程监视系统允许操作者建立或选择各种过程或显示方式。输入与显示交互终端的设置使得操作者可由此作出必要的选择并察看所得到的信息显示。大多数这类系统使用文本作为用于向操作者交互地提交与所设定的功能和操作功能相关联的信息的显示的一部分。例如,菜单可包括供操作者对选项进行选择的文本,图形,图表和线条可被标识以便操作者能对它们进行解释。一般来说,越是复杂或专用的监视系统比不那么复杂的系统需要更多的文本,以便操作者可使用该系统。
在交互式系统中应用文本信息产生了语言上的困难,特别是对于可能要试图对不熟悉的设置进行排障的人员。当监视与控制系统的供应者向特定国家的用户提供一个系统时,该系统自然是配置该国的当地语言或者说按这种语言编程,使得该系统的输出能够为意向中的用户所理解。但是,故障排除人员可能不能完全理解所提供的设置或信息与标记。虽然图形表示固然可以与语言无关而较易于理解,但是当对所用的语言不熟悉时所出现的理解问题,在不熟悉图形表示的特殊形式时也会出现这样类似的问题。
普通的计算机系统包括了可替换的键盘映射,这种映射定义了为不同语言所设计并可被选择为软件(或固件)功能的特定字符集(用于显示或打印的字模)。于是人们通过改变作为软件功能的键盘映射/字模选择就可以容易地转换一个计算机硬件设置为用于几种不同的语言之任何一种,例如通过适当地选择DOS计算机系统的CMOS设置信息。这并没有把基础数据从一种语言转换为另一种。它只是简单地改变了各文本字符与由标准键盘等所产生并用以驱动显示或打印机的二进制代码之间的对应关系。标准键盘的键对于所希望的语言进行标记,并被正常使用,虽然所使用的字符集已被改变。以这种语言仍然必须交互式地操作对于一种特定语言编程的数据处理系统。类似地,在一些太平洋沿岸语言中,可能用的字符数量超过了键盘实际使用的字符数量,于是软件提供了一种用于解释击键的顺序的输入方法以便产生一个字符用于显示或打印。
提供一种独立于语言并可被仅对两种或多种可选择语言之一熟练的人操作的过程监控系统是有益的。双语辞典软件,例如可从Clobalink,Inc.(Fairfax,VA)购得,该软件可把术语词条从一种语言转换为另一种。但是,把辞典程序用到过程控制与监视系统中在存储器中带来了巨大的额外开销(例如,德/英辞典需要15兆字节)。处理时间上的要求可能与监控系统的处理能力不相符合,如果需要考虑多于两种语言,则自动翻译不可想象。虽然这些辞典程序对于文法和语法的细节都考虑得很周到,它们还是不能准确翻译习语性的文章段落,并在词汇上的限制是这样的一种程度它们实际上只能对节省已对两种语言相当精通的翻译人员的时间起作用。如果语言的转换能够更直接地实现,那在过程监控系统中将是特别有益的。
如上所述,在图形显示中使用两种或多种符号逻辑操作的可行性的问题在于操作者可能对一种图形显示的形式是熟悉的,而对另一种功能等价且对某些别的操作者所更容易理解的形式却不熟悉。一个监视或控制系统的操作者可能对描绘一些情况有其偏好的图形模样,并且显示格式在编程方面可能被安排使用所选(即被编程)的图形上的特殊性。例如,一个用户可能选择用过程流水线显示的一个区域的闪烁来描绘过程流的阻塞,而另一用户可能选择把流水线显示为断开,而第三个用户可能附加上一个障碍指示符。在美国,通常借用户对交通信号例如停车灯光的熟悉而行事。于是,例如运行或满意状态常表示为绿色,警告为黄色,而阻塞或危机状态为红色。这些惯例在其他文化中也许并不是熟知的。作为另一例子,在美国黑色是与死亡或哀痛相联系的并适于用来指示停止或停转的机器。在东方文化中,白色通常是与死亡或哀痛相联系的。如果这类图象成份可交互式地动态地选择而能在那些贯例之间即时地改变则自然是好。如果用户能够选择语言和图形格式的细节而无须对系统重新编程,那么这就可作为一种手段帮助并不熟悉监视/控制系统的特定用途的操作者或维护人员迅速理解该系统,这只需简单地提交操作者或维护者所最熟悉的符号逻辑中的文本和图形。这样一种系统不涉及基础系统的操作,因为只是输出的细节需要改变以便进行从操作者到操作者的定制化。
如所述的交互式转换的另一有益的应用是选择用于显示数值数据的度量单位。公制/英制的转换即为一例。另一例子是可在由特别的产业组织(例如,ANSI,VS.ASME,等)所推荐的单位之间进行切换。鉴于所有这类转换都有助于使得专门精通可被解释的符号逻辑之一种的用户可包含这些数据表达法方方面面的任何一类,而问题仍在于如何以存储需求与处理时间上的最小的额外开销,用一种方式在数据处理系统中对于这类转换进行安排,使之可提供所需要的在两个或多个等效类之中进行动态交互式选择的结果。
本发明提供了一种过程监视和/或控制系统,该系统可使用户通过一个简单的交互式的选择而无须复杂的编程或翻译步骤即可在多种现有的符号逻辑中选取任何一种。本发明更可取的是通过应用一个在各符号逻辑之中可作对照选择的索引编排而对于至少一种文本和图形信息提供了标准化的转换表。最后,该系统还可进行除了作为符号逻辑元素的文本之外的其他方面的交互式选择,这包括交互式的图形方面,诸如线条,弧段,色彩,符号和类似的方面或可替换的度量单位。
本发明的目的在于用于表示工业过程状态的信息显示系统,据本发明的这种系统通过控制输入可动态地从以第一种输出符号逻辑形式所呈现的信息转换为不同的但却与第一种等价的一种或多种另外的输出符号逻辑形式。于是该系统可把这种呈现转换为以第二种语言显示术语或标号,或对于过程流状态等应用不同的图示表示法。该系统的处理器带有一些编码的定义,这些定义可能是数据类型组或点组,文本组,和/或符号组。存储器存储了不同的但是等效的可用于两种输出形式的定义,最好是以一一对应的列表方式。显示设备被设置得可提供一个或多个显示配置,其中信息是在显示屏上预定位置被显示的。诸如指点器或感应式触屏等输入控制触发处理器从一个定义集变为另一个定义集,于是把显示的全部或部分转换为新的输出符号逻辑。该装置特别适用于语言之间的改变,但也可使之改变图形符号,计量单位和类似的可替换符号逻辑特征,例如一个操英语的维护人员或熟悉一类符号逻辑贯例的人通过动态转换为较熟悉的语言和/或图形和/或计量单位等就能够迅速地理解平时使用一种不同的语言,符号集,习惯计量单位等的监视和控制系统的状态。
为此目的,本发明的一个方面是提供一种方法,该方法把信息显示的至少一部分从按照第一输出形式的信息呈现转换为至少一个另外的第二输出形式,其中该第一与第二输出形式是不同的但却是等效的。实现这一点是通过提供至少对于部分的信息显示具有至少两种可替换的输出形式的信息显示系统,对该信息显示系统进行编程以便按照第一输出形式提供信息,该第一输出形式包括针对至少一种不同的语言,一种不同的图形描绘方式和不同的计量单位集的选择子集,用于表示上述信息的数据点。第二输出形式通过存储针对至少一种语言,图形描绘方式和单位集的第二选择子集,而被定义,该第二子集至少部分地不同于第一子集。在监视控制输入时该信息显示系统可被操作,以便在可替换的输出形式中进行选择,并在检测到控制输入命令时从第一输出形式切换到第二输出形式。
这种切换可按照数据类型,文本式符号类型,所选择的显示区域等等对全部或部分的信息显示实现。为了便于这利分组,要使得数据点与围绕多个相关的数据点的点组可相互参照。相关的文本组可看作是相关的文本串(例如,以不同语言表示的等效术语)的集合。相关的符号组也可看作是相关的(例如等效的)图形符号定义(诸如显示屏预定的区段可替换选择的位图)的集合。文本组的互相参照可以包括数值的转换,例如在必要时对使用不同的计量单位之间的转换(例如,英制对公制)。该至少两个可替换的输出形式包括至少一个用于点组中的多个数据点的上述的图形,文本和计量单位的说明。这些可替换的定义可存储在列表中等的同一行位置,使得从一种替换到另一种仅涉及所用列表的中的改变。数值的转换可作为可替换的定标及以这种方式所选择的区距因子而存储,或者可替换的子程序可由条件转移选取,而条件转移是通过用户所选的定义可变化的。
根据本发明的另一方面特性,提供了用于监视过程的具有以下装置的一个设备一个数字处理器,一个控制输入器,一个用于检测过程参数的数值并对其编码的装置,以及一个显示器,以上各部件都与处理器连接,该处理器是可操作的用于在显示器上提交包含对于该过程状态模拟的文本和图形的图形表示的显示。与该处理器连接的一个存储器可被操作而存储包含在预定过程状态中的图形表示显示中的文本和图形的定义,该处理器至少是部分地对图形表示的显示进行格式化作为这些定义的一个功能。该存储器还存储至少是部分的文本和图形的可替换定义,而处理器则响应用于在可替换的定义之间切换的控制输入以便动态地至少是把图形表示的显示一个子集从一种格式转换为另一种格式,这种转换是在该设备用于过程的监视的操作过程中进行的。
这种动态转换可对于显示的全部或部分实行,要被转换的各部分,例如被按照数据点组,文本组,符号组,计量单位贯例等分组为各范等。另一方面,转换也可针对所选择的显示区域而进行。处理器响应针对从上述一种格式转变为上述另一种格式的控制输入,用于通过寻址技术,所选择到的一个范等。以这种方式,语言或格式的改变可以迅速精确地完成,而只用很少的处理与存储资源进行这种翻译。
附图示出目前认为是较佳的本发明的一些典型实施例。应当明白的是本发明是不限于作为例子所公开的这些实施例的,而且在所附权利要求的范围内可以有变化。这些附图是

图1为一简略框图,表示根据本发明的一个过程监视设备;图2为一框图,表示根据本发明的方法;图3是一流程图,表示根据一个优选实施例实现文本和/或点组格式转换的步骤。
图4表示根据一种输出形式的典型的显示;图5表示如图4的同样的功能信息的显示,但是以不同的而义等效的输出形式实现的。
图6表示一优选实施例,其中数据或文本点被分组以使可针对显示项目所选择的子集进行文本或格式的转化。
图1一般地表示了一个根据本发明用于监视过程的设备20。本发明可用于各种类型的过程,但可考虑与诸如发电厂这样的典型的过程相关联。一个数字处理器24与控制输入26相连接,与用于检测过程参数值并对其进行编码的装置28连接,并与可进行变量呈现的显示器30相连。处理器24可进行操作以便在显示器30上呈现出用于模拟过程状态的包括文本34与图形36的图示表示的显示32。各类传感器40把模拟的或数字的数据通过适当的接口(未示出)提供给处理器24,使得处理器24能够对当前的过程参数值进行编码,记录这些数值对时间的各种变化,并且另外以已知的方式监视该过程。处理器24被编程以驱动显示器30以便产生可视的呈现,其中可包括图形36,诸如线条,符号,色彩,运动和其他特殊的要模拟的过程中的活动(或没有活动),可以是定量地或定性地模拟。此外,可提供各种文本标号34并在显示器32中与文本34一同可呈现出实际测量值或测量的综合(例如,平均值),这些文本对测量值进行说明,例如命名被测参数并提供用于到达所显示的数值数据的度量单位的指示。
处理器24与存储器44相连,该存储器中存储了数据以定义在预定过程状态中图示表示的显示32中所包含的文本和图形。存储器44还存储收集到的过程数据信息,并还被安排存储根据贯用测量单位定义用于转换过程数据为曲线或图表的转换因子和/或专用子程序。处理器24对图示表示显示32进行格式化至少是部分地作为所存储的定义46的一个功能,例如,显示的文本部分存储在处理器存储器44之中,当显示相关的数据时,处理器24要对相关的文本定位并确定该文本在显示32所要求的部分中的位置。类似地,图形线条,色彩等被包括在处理器的编程中,最好是至少部分地由所存储的数据定义,使得文本和图形表示出一个完整的显示符号逻辑。
对于本公开,以下的定义有助于对本发明的理解“点”是指包含一个数值(诸如温度的读数)的一个数据库记录,并可能包含相关的数据(诸如对应的读数,例如该读数日期的时间);“过程图示”是指工厂过程(或其他数据)的图形描绘,特别是显示在CRT上的这种描绘。例如,一个过程图示可以显示与一个相关的图形符号相邻的点的数值;“点组”或“数据点组”是指点的一个相关联的组。当一个图示被加载(即,被显示)时,一个点组可这样被指定,使得通过改变被显示的点组,相同的符号可用于相同类型的项目(例如相同的机械部件)的每一个呈现;“文本组”类似地是指一组相关联的文本。当一个图示被加载(显示)时,一个文本组可如此定义,使得通过选择文本组可从一种语言变为另一种语言;
“符号组”同样是指相关的符号;“计量单位”是指用于给定计量的不同的标度和区距因子,例如对于以英制对公制单位之间的显示的变换;“选择”是由用户的行为作出的,以标识所作选择的一种变化。选择可通过用触屏或外部指点器诸如鼠标或光笔之类标识图示的一个区域,并对该区域的选定中选择一个改变而进行。另外,选择中的改变可以对组中的所有成员进行;“符号逻辑”是指信息赖以呈现给用户的所有举措,例如语言,字符,图形符号,计量单位等等从更大的可选择的集合中的特定的选取。
监视设备20可以较复杂或不那么复杂。例如,设备20可包括与过程执行机构(未示出)相连的反馈控制输出或可以只是监视并报告。降了显示过程参数以外,该系统还可包括维护与上程管理功能,例如利用率监视,趋势分析功能等,为此该系统可通过适当的格式化的显示呈报给用户。除了显示被测数值以外,该系统还可进行安排而运行用于评估操作中各种变化的可能结果的模拟。
本发明适用于所有这些变化,但特别适用于至少在某些操作方式中文本和/或图形显示相当复杂的场合。对于复杂的图形显示,或对于含有大量说明性文本的显示,对于一个不很熟悉这种显示的操作者要理解该显示所包含的所有信息是困难的或是不可能的。例如,该显示设备的设置是以日文显示文本,应用公制计量单位和日本所惯用的图形细节,则对于一个只会讲英语并熟悉在美国惯用的英制计量单位与图形的维修工程师要完全理解这些信息是困难的。
根据本发明,定义的存储和选择用于控制文本,图形,计量单位的性质,以及符号逻辑类似的特色属性,使得通过令处理器24参照在用户的控制下所选择的不同的定义集,能够快速地从一种符号逻辑转换到另一种。
本发明还可使得一个图示用作提交有关设备的重复部件信息的模板。四个锅炉可用同一组图形表示,但带有不同的数据指点组。对每一锅炉所显示的文本和符号可通过文本和符号组的机制进行改变。
为此,与处理器相连的存储器44还可用于存储适用于至少部分的相同文本,图形点和计量单位贯例的可替换定义48,这些文本,图形点和计量单位原本是先前的定义46以不同的方式显示的。处理器24响应旨在可替换定义46,48之间切换的控制输入26以便动态地把至少图示显示32的一个子集从一种格式转换为另一种格式,这种转换是在设备20用于监视过程的操作过程中进行的。该可替换定义48宜包含以至少两种不同语言的替换文本,例如英语和日语,英语和德语,日语和德语等。可提供两种以上的语言以便能够在更大范围内选择,并且有缺语言宜选作不作替换选择的情况。该处理器的操作包括收集和显示信息基本上是与所用语言无关的,只是语言之间的动态改变的能力稍稍增加了,用于存储定义所必须的存储器,这是因为要对每一种可用的语言提供等效的定义,并需要极少的处理步骤以调整所用的定义寻址技术,即指向新的定义。
在一个实施例中,从一个符号逻辑改变到另一符号逻辑只不过是存储器寻址的改变以引起处理器从适当的序列或列表中选择数据用于显示特定的文本串,图形符号等,在每一种情况形下可替换的列表是适用于相同数目的文字串或图形象元的,使得一个替换巧好替代另一个。在那种情形下,变化的符号逻辑只影响所生成的显示或输出的格式,并可由一简单的软件功能来实现。在另一实施例中,过程数据的处理可作为所选的符号逻辑的功能而改变,在那种情况下,计量单位或图形的其他非文本特性可能由于所选的符号逻辑而有变化。例如,在这种改变涉及了不同计量单位的选择的地方,则这一改变也会使符号在显示中的定位发生变化(例如,计量单位在曲线图上的位置可能被改变而使得曲线图标以对等的单位),或作为另一种替换,过程数据可能被按照不同的用于产生显示数据的规定处理(例如,选择不同的标度和区距因子或改变舍入方式或舍入处理过程)。
不同语言的定义46与替换定义48宜相互一一对应,并可访问地存储在存储器44中。于是处理器24只须改变存储器44中被访的列表就可以从一种格式切换到另一种格式以选择不同的对应的定义集,即所使用的术语,图形和/或单位的翻译过程。在所示实施例中,定义(和替换定义)不仅包括语言定义,还包括符号定义47,以及可选用的计量单位定义49。
操作者可能希望把整个的显示32转换为所选的定义集上。但就从检修排障目的而言,还是仅对部分显示作转换为好,于是再来细看显示的一些属性。例如,即使一个人比较喜欢一种图形的形式,他或她也可能选择只转换文本以便更好地理解以另一种图形形式所显示的有关的呈现的问题。
根据一种替换,按照数据点组52,文本组54,符号组55和/或计量单位组57的至少一组定义可被清楚地分组为类。然后处理器24可以响应控制输入26从上述一种格式变为上述对应于所选类或多个类的另一种格式。作为另一替换,用户可以选择出图示显示32的区域,例如用控制输入26围绕选择的一个区域划出一个方框,在此框中事件处理器24可转换到所选区域的替换的符号逻辑,而把其余的显示留作原来的配置。
根据本发明的一个特性并如图2中所示,提供了一种方法用以把至少一部分信息显示32从基于第一种输出形式信息呈现转换为至少一种替换的第二种输出形式,其中第一与第二种输出形式是不同的但是等效的。信息显示系统20具有在至少两种可替换的输出形式之间进行至少部分的信息显示的转换的能力。被编程的该信息显示系统按照第一种输出形式提供信息,这种输出形式可能是可能得到的几种选择一个子集的特定选择。这些选择是针对用于表示信息的数据点的至少一种特定的语言,一种特定的图形描绘和一种特定的计量单位集作出的。第二种输出形式是由对于上述至少一种语言,图形描绘和单位集存储一个第二选择子集而定义的。该第二子集至少部分地不同于第一子集,但就这两个子集的不同来说,它们是可替换的表示相同信息的方式,因而可互称为翻译文本。
信息显示系统20进行操作的同时监视着到处理器24的控制输入26,对于在可替换的输出形式中的选择,宜通过人工输入手段进行。作为控制输入信号的一个功能,处理器24在探测到控制输入26命令时就从第一输出形式切换到第二输出形式。在这种方式中,信息的显示是动态地在至少两种可替换的输出形式之间或它们之中切换的。
这种信息的优越性在于包含了包括多个数据点的过程计量表示方式,并且该信息在被显示时包含有图形36,文本34与计量单位37,于是这些可替换的输出方式可至少包含不同语言的文本替换形式,以及最好还包含可替换的图形形式(例如,不同的线条,色彩,符号等)和不同的数值呈现方式。数据点对于包含多个相关数据点的点组52可相互参照。该至少两种可替换的输出形式包括至少一个上述图形36,文本34与单位37的规范,该规范用于点组52中的多个数据点和/或文本组54中的多个数据点。
该选择子集与附加的选择子集(至少两个且可能多个被提供)包括彼此一一对应的成员。优越性在于,选择是通过存储在可寻址列表寄存器62中所存储的数据被编码的。通过提供以相同顺序对每一列表对应的选择,从第一输出形式到第二输入形式的切换只须通过以下操作即可简单地完成将存储器对点的寻址改变为对子集和附加子集的所选择的一个寻址并且不再使用其他的寻址,所作的切换可以是对整个的显示,仅对于文本、数据或符号组,或计量单位,或对于该处理器在其上实现从第一输出形式到第二输出形式切换而被选择的所限定的那一部分信息显示。
在这种转换进行了计量单位变换的地方,当然必须调整被显示的数值数据的标度与区距以及用于说明该计量的标号。对于过程变量计量的模数转换编码,标度因子与区距因子通常用来转换A/D转换器的输出数值(例如在A/D输入处表示为零到全标度值之间的一个数)为物理计量单位的一个数(例如,质理,速度,温度,压力等)。用于单位之间的转换的一个替换是为了改变标度因子和区距因子以反映新的单位。于是同时改变数值数据与标号可通过对每一替换纳入标度与区距因子以及不同的标号信息而在定义中体现。
图形描绘中的改变最好不影响用于标号,符号显示等的区域,由此每一替换在显示上将占有相同的实际面积。只要各替换不会由于重写(overwriting)以及由此发生的彼此部分的掩蔽而发生冲突,则还可以不仅定义文本数据(文本组的部分),而且可以定义其在显示器上的呈现的位置(图形点组的部分)。
本发明提供了一种方便的方法,用于把显示在计算机显示器上的过程图示的第一语言描述转换为第二语言,例如供“仅操英语”者使用。通过以下步骤,以极小的处理和存储需求上的改变即可方便地进行显示设备20上的转换在计算机显示器上生成用于模拟预定过程系统的过程图示,其中包含至少一种基于第一语言的文本,图形和计量单位的呈现,然后对于至少部分的文本,图形和计量单位基于至少一个第二语言的附加的呈现进行编码和存储(该附加的呈现对基于第一语言的呈现是不同的但是等效的),并且操纵一个控制输入以便启动对向该第二语言的转换。处理器24只简单地读取所存储的附加的呈现并在计算机显示器30上生成一个基于第二语言模拟该预定过程系统的过程图示。
该控制输入可以是键盘或其它开关器件,但最好包括至少一个诸如鼠标或触屏显示器66之类的指点机构64。指点器或触屏66可使用户指出行将被翻译的部分或区域,并可从菜单选项中选取那些可得的选择。
图3示出所安排的一个专用子程序,用以同数据点组的变化相联系作出判定,核查并改变到一个新的文本组。在一个较佳实施例中,本发明用于诸如电力发电厂之类的过程监视系统。与此相关的数据点是包含一个数值的数据库记录,这数值可能是温度或压力的读数之类,平均值,趋势数据和其他这种性质的数据。这一信息要进行图形化的呈现,用于人工监视发电厂过程或类似的数据。一个合适的显示器30是CRT。过程图示32,例如,包括与一些与要用来表示该过程的图形符号相关的一些数据点的数值表示。
通过将相关的数据点分类为点组,不仅可立即对相关的点的一个组进行翻译,而且一些信息可对一点组中所有的数据点作为公用。分类能使得单独的一个图形符号(例如表示一个泵)对相应的点组中所有的数据点被显示。类似地,文本可以落入被分类的文本组中。于是当一个图示被显示时,文本组可这样来确定,使得一个相同的图形通过改变文本组可被用来显示不同语言的文本。这些选择宜由用户使用旨点装置等选择所需要的项目或区域来完成,并构成对于点组和文本组的新选择。
本发明适用于使用如下操作系统的系统,该操作系统能够绘制自符号库中选出的图形符号(例如,线条,弧,色彩等),并可以数据方式或图形方式(通过符号的调节)或以列表的方式提供数据点的信息,并能够一般地使用标号。当一个图示被显示时,一个点组即被确定(或是有缺的点组或是“被翻译”的点组)。该点组可包括对于点组内各点的区距列表。同样的情形如以下表I所示可用于文本组。参见图3,通过相关点组和文本组的选择(如表1所示,文本组宜与点组相互参照),该过程监视的显示可按需要进行改变。
以上的选择可具体化在对已编程的用户选择转换为显示的各个数据处理系统的图形库和图形与符号组的汇编例行程序的修改之中。该系统仅需进行修改以便其所用图形和文本定义中的发生变化,为此最好使用文本的区距存储,点和文本组的列表中的数值因子和/或图形,表示计量单位的符号组列表及因子列表,由此通过修改处理器寻找这些细节的定义所在的,位置即可完成对一个或另一个不同但等效的显示细节的集合的选择。
图4到图6表示根据本发明的显示翻译的结果。图4中提供了一种输出形式72,该形式例如具有表示一个冷却剂流通道的一个区段的特定的图形和文本呈现。图5中,显示了如图4中同样的功能信息,但是以不同而又等价的输出形式74显示的。最后图6示出一较佳实施例,其中数据或文本点被分组而可进行对于所选的被显示的项目的子集的文本或格式的转换。这种情况下,所有落入可被称为阀的组的数据点已被翻译而形成一特定的译文输出76。显然可作出其他的一些改变。
权利要求
1.一种方法,把至少是部分的信息显示(32)从按照第一种输出形式(72)的信息呈现转换为至少是一种附加的第二种输出形式(74,76),其中第一与第二输出形式是不同的但是等效的,该方法包括以下步骤提供一信息显示系统(20),该系统至少对于部分信息的显示(32)具有至少两种可替换的输出形式(72,74);对该信息显示系统(20)进行编程以便按照第一输出形式(72)提供信息,该第一输出形式(72)对于用于表示上述信息数据点的一种特定的语言,一种特定的图形描绘和特定的计量单位集中至少一个包含了一个选择子集;通过对于上述语言,图形描绘和单位集中至少一个存储第二选择子集来定义第二输出形式(74),该第二子集至少是部分地与第一子集不同;操作该信息显示系统(20)同时监视控制输入(26),该控制输入可控操作以便在可替换的输出形式(72,74)中进行选择,以及在探测到控制输入的命令时可从第一输出形式(72)切换到第二输出形式(74),由此该信息显示被动态地在至少两种可替换的输出形式之间切换。
2.权利要求1的方法,其中该信息包括有包含了多个数据点的过程计量表示,并且该信息的显示包含图形(36)和文本(34),可替换的输出形式(72,74)至少包含不同语言的可替换的文本形式。
3.权利要求2的方法,其中数据点对于包含有多个相关数据点的点组(52)可相互参照,并且其中至少两个可替换的输出形式(72,74)包括上述图形(36)与上述文本(34)的至少一个的规范,该规范适用于点组(52)中的多个数据点。
4.权利要求2的方法,其中数据点对于包含有多个相关的数据点的文本组(54)可相互参照,并且其中至少两个可替换的输出形式(72,74)包括可用于该文本组(54)中多个数据点的文本。
5.权利要求1的方法,包括将选择子集与附加的选择子集一一对应地存储在存储器(62)中的可寻址到表中,并且其中上述从第一输出形式(72)到第二输出形式(74)的切换通过选择该列表不同的一个而完成。
6.权利要求1的方法,还包括选择信息显示(32)的一部分并仅对于该部分进行从第一输出形式(72)到第二输出形式(74)的切换。
7.权利要求1的方法,其中数据点对包含多个相关数据点的组(52)可相互参照,并且其中至少两个可替换的输出形式(72,74)由上述图形(36)与上述文本(34)的至少一个的规范判定,该规范适用于该点组(52)中多个数据点,并且还包括选择点组(52)的一个子集并仅对于该子集从第一输出形式(72)切换列第二输出形式(74)。
8.一种方法,用于把显示在计算机显示器(30)上的过程图示(32)的一个第一语言说明转换为至少一个第二语言,该方法包括以下步骤在计算机显示器(30)上生成用于模拟预定过程系统的过程图示(32),该过程图示(32)包含基于第一语言的文本(34),图象(36)与计量单位中的至少一个的呈现(72);对于基于至少一个第二语言的文本(34),图象(36)与计量单位的至少一个的附加的呈现(74)进行编码和存储,该附加呈现(74)与基于第一语言的呈现(72)不同但与之等效;操作一控制输入(28)以启动到一个第二语言的转换;读取该附加的呈现(74)的定义;以及在计算机显示器(30)上生成基于该第二语言模拟该预定过程系统的过程图示(32)。
9.权利要求8的方法,其中过程图示(32)通过显示对包含多个相关数据点的点组(52)与文本组(54)中至少一个可相互参照的数据点来模拟该过程系统,并还包括基于该第二语言对于点的文本组(52,54)中所选出那些数据点生成上述过程图示(32)。
10.权利要求8的方法,还包括对一个第一选择子集和至少一个附加的选择子集进行定义和存储,对于文本(34),图形(36)及计量单位中至少之一的对应的定义进行编码,并且其中上述的读出和以第二种语言的生成有选择地包括了第一子集和至少一个附加的子集之间的改变。
11.权利要求10的方法,其中对应个数的第一子集与至少一个附加子集被一一对应地存储在存储器可寻址的列表之中,并且其中上述到第二语言的转换包括通过改变列表的选择而在第一和附加子集之间的切换。
12.权利要求11的方法,还包括选择过程图示(32)的一部分以及仅对于该部分的从第一子集到附加子集的切换。
13.权利要求8的方法,其中控制输入(26)包括指点机构和触屏显示中的至少一个。
14.用于监视过程的设备,它包括一个数字式处理器(24);一个控制输入器(26),用于对过程参数值进行检测和编码的装置(28),以及显示器(30),这每一装置都与处理器(24)连接,处理器(24)可操作以便在显示器(30)上提供用于模拟该过程状态的包括文本(34)与图形(36)的图示显示。存储器(44)可操作以便存储包含在预定的过程状态过程中的图示显示(32)中的文本(34)和图形(36)的诸定义,该处理器(24)作为上述定义的一个功能至少部分地对该图示显示(32)进行格式化;以及其中存储器(44)还可操作以便存储至少部分的文本(34)和图形(36)的可选择定义,并且该处理器(24)在该设备用于监视该过程的操作过程之中还响应控制输入(26)而在可替换的定义之间进行切换以便在图示显示(32)的至少一个子集上进行以一种格式到另一种格式的转换。
15.权利要求14的设备,其中的可替换定义包括至少两种不同语言的可替换文本(34)。
16.权利要求14的设备,其中可替换定义包含表示过程状态的可替换图形呈现(36)。
17.权利要求14的设备,其中定义和可替换定义是一一对应的并可寻址存储在存储器(44)之中,并且其中处理器(24)可操作以便通过改变取自存储器(44)的选择而从上述一种格式切换到上述另一种格式。
18.权利要求14的设备,其中的定义按照数据点组(52),文本组(54),符号组(55)以及图示显示的区域的至少一个被以晰地分为类,并且其中处理器(24)响应控制输入(26)对于所选择的类从上述一种格式改变为上述另一种格式。
全文摘要
用于表示工业过程状态的信息显示系统(20),通过控制输入(26)可动态地从第一输出形式(72)的呈现信息转换为一种或多种附加的输出形式(74),后者与第一形式不同但与之等效。从而该系统可将对于过程流状态等的呈现(32)转换为以第二语言显示术语和标号(34)或使用不同的图示表示(36)。该系统主要由处理器(24),存储器(44)及控制输入器(26)构成。该装置特别适用于语言之间的转换,但也可改变图形和符号逻辑类似元素。
文档编号G06F11/32GK1120701SQ95105710
公开日1996年4月17日 申请日期1995年5月10日 优先权日1994年5月11日
发明者丹尼斯·P·特卡克斯, 杰弗里·J·格罗特, 迈克尔·J·加德内尔 申请人:西屋电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1