用于过程控制系统的动态链接图形消息的制作方法

文档序号:6337596阅读:200来源:国知局
专利名称:用于过程控制系统的动态链接图形消息的制作方法
用于过程控制系统的动态链接图形消息
相关申请的交叉引用
本申请要求2009年9月23日提交的题为“用于过程控制系统的动态链接图形消 息”的美国临时申请第61/M5,096的权益,其所有公开内容通过引用结合于此。技术领域
本发明一般地涉及在过程控制系统中的动态链接图形消息,并且尤其涉及在过程 控制系统中用于显示、储存和使用的动态链接电子便签。
背景技术
过程控制系统,类似于那些被用在化学、石油或其它过程控制工厂中的,典型地包 括一个或多个过程控制器和经模拟、数字或组合模拟/数字总线通信耦合到至少一个主机 或操作员工作站以及耦合到一个或多个现场设备的输入/输出(I/O)设备。这些现场设 备,例如可以是阀门、阀门定位器、开关和发射器(例如,温度、压力和流量感测器),在一个 如打开或关闭阀门以及测量处理参数的过程中执行功能。这些过程控制器接收表示由这些 现场设备做出过程测量的信息和/或其它与这些现场设备相关的信息,使用这个信息实施 一个控制例程,并且接着产生控制信号通过这些总线或其它通信线路发送给这些现场设备 从而控制该过程操作。以这种方式,这些过程控制器可以执行和协调经由通信耦合于这些 现场设备的总线和/或其它通信链路使用这些现场设备的控制策略。
来自这些现场设备和控制器的消息一般可由数据高速路提供一个或多个硬件设 备,例如操作员工作站、个人计算机、数据历史记录、报表生成器、中央数据库、等等,被典型 地放置在远离恶劣的工厂环境的控制室或其它位置。这些硬件设备运行应用程序,例如可 以促使操作员执行与该过程相关的功能,如改变该过程控制例程的设置、在这些控制器或 现场设备内修改这些控制模块的操作、查看该过程的当前状态、查看由这些现场设备和控 制器生成的警报、为训练人员或测试该过程控制软件而模拟该过程操作、保持和更新一个 配置数据库、等等。
作为一个示例,由费舍尔罗斯蒙特系统(Fisher Rosemount Systems)公司销售的 DeltaV 控制系统包括多个被存储在和由位于一个过程工厂内不同地方的不同设备执行的 应用程序。一个配置应用程序,驻留在一个或多个操作员工作站内,促使用户创建或改变过 程控制模块并且经由数据高速路下载这些过程控制器模块至专用分布式控制器。典型地, 这些控制模块是由相互通信连接的功能模块构成,其为在该控制机制下基于到其上的输入 执行功能和在该控制机制下提供输出至其它功能块的面向对象编程协议中的对象。该配置 应用程序还可以允许配置设计师创建或改变操作界面,其由查看应用程序使用以将数据显 示给操作者以及促使该操作者在该过程控制例程中修改设置,例如设置点。每一个专用控 制器以及在某些情况下的现场设备,存储和执行一个控制器应用程序运行被分配和下载到 其上以实施实际过程控制功能的控制模块。这些查看应用程序,其可被运行在一个或多个 操作员工作站上,经由数据高速路从该控制器应用程序接收数据并且将这个数据显示给过程控制系统设计师、操作员、或使用该用户接口的用户,以及可以提供多个不同视图中的任 意一个,例如一个操作员的视图、一个工程师的视图、一个技术员的视图、等等。一个数据历 史记录应用程序典型地被存储在以及由一个数据历史记录设备执行以收集和存储通过数 据高速路提供的一些或所有数据,同时一个配置数据库应用程序可以在被附加到该数据高 速路的一个进一步计算机中运行以存储当前过程控制例程配置和与其相关的数据。此外, 该配置数据库可以如该配置应用程序位于相同工作站。
这些配置应用程序可以包括来自模板对象库的对象,例如功能块模板对象以及在 某些情况下的控制模块模板对象。这些配置应用程序被用于为一个过程工厂配置控制策 略。这些模板对象具有默认属性、设置和与之相关的方法并且使用该配置应用程序的工程 师可以选择这些模板对象和实质上将这些所选的模板对象的副本放置到配置屏幕上以开 发一个控制模块。在选择和将这些模板对象放置到配置屏幕的过程中,该工程师把这些对 象的输入和输出关联起来并且改变它们的参数、名称、标签和其的属性以创建过程控制对 象,其被关联和包括在一具体控制模块中以在该过程工厂内用于某一特定用途。在创建一 个或多个这样的控制模块后,该工程师接着可以实例化该控制模块并将其下载至该对应的 控制器或多个控制器和现场设备以在该过程工厂操作过程中执行。
此后,该工程师一般通过在显示创建应用程序中选择和建立显示对象为该过程工 厂内的操作员、维护人员等等创建一个或多个显示。这些显示在一个或多个工作站内典型 地被实施在全系统基础上并且将预配置显示提供给该操作员或与该控制系统操作状态相 关的维护人员或该工厂内的设备。典型地,这些显示采取报警显示形式接收和显示由该过 程工厂内控制器或设备产生的警报,控制显示表示该工艺场内控制器和其的设备的操作状 态,维护显示表示在该工艺场内设备的功能状态、等等。这些显示一般被以公知方式预配置 显示接收于该过程工厂内部过程控制模块或设备的信息或数据。在某些公知系统中,这些 显示通过使用过程控制对象而被创建,这些对象具有与图形或逻辑元素相关的图形并且被 通信绑定到该物理或逻辑元素以接收与该物理或逻辑元素相关的数据。该对象可以基于所 接收数据改变要显示在该显示上的图形,例如,油箱是半满的,以说明由流量感测器测量的 流量,等等。
类似于控制配置应用程序,一个显示创建应用程序具有模板图形显示项目,例如 油箱、阀门、感测器、操作控制按钮如侧滚动条、开/关电闸、等等可以在任何所需配置中被 放置在屏幕上以创建一个操作员显示、维护显示和诸如此类。当被放置到该屏幕上时,各个 图形项目可以以提供某些信息或将该过程工厂内部工作显示给不同用户的方式相互关联 在屏幕上。每一单个图形项目可以与一个对象和/或一类对象相关。
在一个使用过程控制系统的过程控制工厂中,操作员和/或其他过程控制工厂人 员经常需要传送与一专用控制回路、功能块、设备或其它物理或逻辑过程控制元素相关的 信息以安全地、可用地和有益地运营该过程控制工厂。例如需要在位于工厂不同地区或不 同班级工作的工厂人员之间发生通信。这些信息可以通过在文件日志中手写笔记或经由被 放置在操作控制台的物理便笺被手动地传递。人工消息传递方法,尽管快和便利,经常会导 致操作员通信被忽视、丢失、不容易定位或不容易引用或分发给所需方。
此外,操作员之间的信息传递可以通过电子日志簿、电子邮件、或其它电子媒介或 方法发生。与人工方法相比,操作员或工厂人员之间信息传递的电子方法可能更长久并且不容易丢失,然而,电子方法可能提供不同类型的不便。例如,为了发送一个既包括电子日 志簿条目又包括设备说明书手册中关于错误设备的一个相关章节内容的电子邮件,操作员 可能需要运行没有共同驻留在或从操作员控制台合作访问的应用程序。该操作员被迫确 定哪个应用程序必须被运行以及该应用程序或相关数据被定位在哪,因此占用操作员的时 间、精力,并且在某些情况下甚至是实际存在远离操作员在手的主要任务。此外,电子通信 分布的范围和时间仍然在很大程度上依赖于每个单独的消息发送者。确定内容和收件人、 以及寻找、访问和分发消息、应用程序和数据的不一致性,不仅可能会导致操作员不便利, 还可能导致潜在的危险局势,例如,如果操作员被分心偏离操作员工厂运营责任。发明内容
提供本概要以简化形式介绍一种概念选择,其在以下说明书中将被进一步详细描 述。本概要并非旨在确定所要求保护主题的关键特征或必要特征,也不是为了用来限制所 要求保护的主题的范围。
本发明提供了用于在过程控制系统中提供动态链接图形消息的方法和系统的实 施例。一个动态链接图形消息可以被创建以在该过程控制系统中使用。该动态链接图形消 息可以包括一个显示屏幕上的电子便笺图像,并且该电子便签图像可以包括一个域,例如 包含描述符、标题或其它内容。该动态链接图形消息还可以包括一个超链接,其可以具体化 该电子便签图像内容与该过程控制系统中特定过程控制对象的关联。典型地,已经使用面 向对象的编程协议在过程控制系统中定义并配置该过程控制对象。
一旦该动态链接图形消息被创建,在该特定过程控制对象和该电子便签内容之间 的对应的超链接可在包括该特定过程控制对象的显示视图运行时被激活,并且该激活的超 链接可以允许,无论该特定过程控制对象的表示在何时何地被显示,该电子便签都被自动 显示在该特定过程控制对象表示的附近。尤其是,包括该特定过程控制对象表示的、展示在 任意操作员工作站或任意其它与包括该特定过程控制对象表示的过程控制工厂通信的计 算设备上的任意显示视图还可以包括在该表示附件显示的电子便签图像。因此,动态链接 图形消息的单一的、初始的创建可能会导致遍及过程控制工厂和任意相关计算设备的与链 接的特定过程控制对象的任意运行时显示的实例一起的该电子便签的自动显示永久化。
该动态链接图形消息可以不需要一个过程控制系统配置改变或下载来实现其定 义、创建、激活或执行。与之相反,该动态链接图形消息可以在运行时,例如在包括对应于该 动态链接图形消息的过程控制对象的显示视图运行时,被定义、创建、激活和/或执行。例 如,该动态链接图形消息可以被如此定义以致其内容被存储在一个集中式数据库中(举例 来说,事件数据库、历史记录数据库、电子日志、文件库、知识对象数据库、等等),该集中式 数据库能由该过程控制系统访问并且不是配置数据库或该特定过程控制对象的存储位置。 在包括该特定过程控制对象的显示视图运行时,在该存储内容和该特定过程控制对象之间 的超链接可以被建立,并且对应的电子便笺图像可以被包含在该显示视图上。当该动态链 接图形消息被删除时,该对应的电子便笺图像可以从该显示视图上被移除并且该超链接可 以被失效,但是该动态链接图形消息的内容可仍然被保持在该集中式数据库中。
在一个例子中,该动态链接图形消息的内容可以在电子日志条目数据库中被存储 为特别类型的电子日志条目。该特别类型可以区分该电子日志条目为动态链接图形消息。该动态链接图形消息的内容可以仅仅是该电子日志条目的一部分。附加信息,如作者标识、 创建日期、截止日期、消息细节、以及类似信息也可被存储在该日志条目中。一些或全部附 加信息对于用户可以是可见的以响应于与视图上的对应电子便笺图像进行的用户交互,例 如,在用户点击或鼠标移过该电子便笺后,或者在该用户开始某个其它行动后,例如访问触 摸屏、开始光标活动、或开始声控命令机制。附加地或替代地,该用户还可以通过标准电子 便笺接口访问和与该动态链接图形消息进行交互。
支持动态链接图形消息的动态链接图形消息和过程控制系统可以具有能够为操 作员和过程控制工厂员工提供轻而易举的使用和方便性的特征。举几个例子,示例可以包 括打开或关闭所有动态链接图形消息可视性的能力;用于查看、修改和/或其它能力的授 权特权;截止日期;外观管理;以及在不同类型或类别的动态链接图形消息间的可视的区 分。此外,本公开提供了 一组用于管理动态链接图形消息的操作。


图1是在过程控制工厂中的示例性分布式过程控制系统的方框图2A是包括动态链接图形消息和对应细节窗口的过程控制系统的显示视图的例 子;
图2B示出了在图2A的该动态链接图形消息的创建期间的屏幕截图的实施例;
图3A示出了在过程控制系统中的动态链接图形消息数据库的实施例;
图;3B是对应于来自图3A的动态链接图形消息数据库的一个条目的电子便笺图像 的例子;
图4是用于在过程控制系统中提供动态链接图形消息的方法的实施例;以及
图5描述了动态链接图形消息系统的实施例。
具体实施方式
尽管在此已经描述了特定方法、装置、以及制造物品,本专利的覆盖范围并不限于 此。相反,本专利涵盖了所有落在所附权利要求字面意义或相同教条意义范围内的所有方 法、装置和制造物品。
参照图1,一个过程工厂10包括一个具有一个或多个过程控制器12的分布式过程 控制系统,其可以是一对冗余的控制器。每个过程控制器12通过输入/输出(I/O)卡或设 备18和19被连接至一个或多个现场设备14和16,该设备18和19可以是符合任意所需通 信或控制器协议的任意类型的I/O设备。现场设备14和16可以是任意类型的现场设备, 例如像传感器、阀门、发射器、定位器、等等,并且可以符合任何所需的公开的、私有的、或其 它通信或编程协议。
该过程工厂10还包括一个或多个可由工厂人员如配置工程师、过程控制操作员、 维护人员、等等访问的主机工作站、计算机、或用户接口 20和22(其可以是任意类型的个人 计算机、工作站、等等)。用户接口 20和22经通信线或总线M被耦合至过程控制器12。该 通信总线M可如此实现,即使用任何所需硬连线的或无线的通信结构,以及使用任何所需 或合适的通信协议,例如像以太网协议。过程控制器12、I/O设备18和19、以及现场设备 14和16通常构成该过程控制系统。,一个数据库观可以被连接至该通信总线24,并且作为一个数据历史记录来 操作,该数据历史记录收集和存储参数、状态和其它与该工厂10内的过程控制器12和现场 设备14和16相关的数据。替代地或者附加地,该数据库观可以作为配置数据库操作来操 作,该配置数据库存储由过程控制器12和工作站20、22使用的该工厂10内过程控制系统 的当前配置(和与之相关的配置数据)。该数据库观也可以通过收集和存储在该过程工厂 10中生成的数据以供将来使用而用作数据历史记录。尽管图1仅仅描述了一个数据库28, 多个数据库也是可能的,例如事件历史记录数据库和持续的过程历史记录数据库。
尽管过程控制器12、I/O设备18和19以及现场设备14和16典型地位于和分布 于间或恶劣的工厂环境内,用户接口 20和22以及数据库观通常位于控制室或其它能易于 由操作员或维护人员访问的不太恶劣的环境内。众所周知,每一个过程控制器12,其例如可 以是由爱默生过程管理公司(EmersonProcess Management)销售的DeltaV 控制器,存储 和执行控制器应用程序,其实施使用许多不同的、被独立执行的控制模块或块的控制策略。 这些控制模可以分别由通常所称的功能块组成。每个功能块是一个总体控制例程的一部分 或子例程并且与其它功能块(通过通信调用链接)一起操作以在该过程工厂10内实施过 程控制循环。
众所周知,功能块可以是面向对象编程协议中的对象,典型地执行例如与发射 器、传感器或其它过程参数测量设备相关的输入功能、例如与执行PID(proportional, integral and derivative,比例、积分和微分)控制例程、模糊逻辑等等控制的控制例程相 关的控制功能、或输出功能中的一个,该输出功能控制一些设备的操作,例如阀门的操作以 在该过程工厂10内执行一些物理功能。当然,存在混合和其它类型的复杂功能块,例如模 型预测控制器(MPC)、优化器等等。尽管该现场总线协议和DeltaV系统协议使用在面向对 象编程协议中设计和实现的控制模块和功能块,这些控制模块可以被如此设计,即使用任 何所需控制编程机制,包括例如顺序功能块、阶梯逻辑、等等,并且不限于被设计使用功能 块或其它任意特定编程技术。
在图1所示的过程工厂10内,被连接至过程控制器12的现场设备可以是传统的 (即,非智能的)现场设备14,例如像标准的4-20mA设备,其通过模拟或组合的模数线路通 信至I/O设备18。替代地或附加地,现场设备可以是具有处理器和存储器的智能现场设备 16,例如像FOUNDATION 现场总线现场设备,其使用现场总线协议通信经由一个数 字总线通信至该1/0设备19。智能现场设备16可以存储和执行模块、或子模块例如与在 该控制器12内实施的控制策略相关的功能块。众所周知,可被放置在多个现场总线现场设 备16的两个不同现场总线现场设备中的功能块,可以与该过程控制器12内的控制模块的 执行一起被执行以实施过程控制。当然,现场设备14和16可以是任何类型的设备,例如传 感器、阀门、发射器、定位器、等等,并且1/0设备18和19可以是符合任何所需通信或例如 HART、现场总线、过程现场总线等控制器协议的任意类型的1/0设备。
在图1的过程工厂10中,工作站20 (其可以是,例如一个人计算机)可以由一个或 多个操作员使用以设计由过程控制器12执行的过程控制模块,并且显示由该工作站20 (或 其它计算机)执行的例程,以及与该过程控制器12通信以下载这样的过程控制模块至该过 程控制器12。此外,该工作站20可以在该过程工厂10的操作过程中执行接收和显示有关 该过程工厂10的信息或相应元素的显示例程。
该工作站20包括用于一存储器34用于存储多个应用程序32,例如像配置设计应 用程序和用户接口应用程序,以及该存储器还用于存储数据,例如像有关该过程工厂10配 置的配置数据和其它数据结构32,其可以由任意授权用户访问(在此称作操作员)以浏览 和提供与该过程工厂10内连接设备相关的功能。
尽管整个的多个数据源应用程序32被示出仅存储在一个工作站20中,但是这些 数据源应用程序32中的一些或其它实体可以被存储在以及被在或与该工厂10相关的其它 工作站或计算设备中执行,例如像工作站22。此外,该多个数据源应用程序32可以位于彼 此不同的地理位置和/或可以位于与该过程工厂10不同的地理位置,并且适于通过任何合 适的通信网络,例如像因特网或其它公共网络、和/或私人网络,进行通信。在一些实施例 中该工作站20可以通过远程计算设备(未示出)来访问。在这些实施例中,过程工厂10 可以包括一个连接至该远程计算设备的有线或无线网络。该网络连接可以是私人的或公共 的,并且可以使用任何已知的网络技术。
该工作站20还包括处理器36执行多个应用程序32以使操作员能够在该过程工 厂10操作期间设计过程控制模块和其它例程、以及下载这些过程控制模块至过程控制器 12 (或至其它计算机)、或从其它数据源应用程序32收集信息并通过显示37将该信息显示 给该操作员。
本公开一般地涉及在过程控制系统中提供动态链接图形消息,例如图1所示的过 程控制系统。一个动态链接图形消息可以通过一个超链接链接和/或关联一个集中式数据 库条目的内容与一个过程控制对象。该超链接可以是任何已知类型的超链接。在一些实施 例中,该超链接可以是一个动态超链接,其包括在一个对应于过程控制元素的过程控制对 象和一个对应于知识参考的知识对象之间的联系,其中该超链接在一个包括该过程控制对 象的显示视图运行时被创建。动态链接的例子可以在同时未决的申请号为12/565,272的 美国专利申请中被发现,该申请的整个内容通过引用结合在此。包括该动态链接图形消息 内容的该集中式数据库可以典型地不同于存储与该过程控制对象的定义或配置相关的存 储信息的数据库(举例来说,一个配置数据库)。也就是说,在某些情况下,该集中式数据库 可以逻辑上或物理上与存储与该过程控制对象定义或配置相关信息的数据库分开或独立。
包括该过程控制对象表示的显示视图在运行时被建立,该动态链接图形消息的超 链接被激活以至于该显示视图可以在该过程控制对象表示的邻近处和附近显示一个电子 便笺图像,其中该电子便笺图像包括该集中式数据库条目的内容的一些或全部。以这种方 式,该电子便笺可以充当在该集中式数据库条目内容和在显示视图运行时被激活的该过程 控制对象之间的超链接的图形表示。特别地,该电子便笺图像和该超链接在运行时被建立 并且不必预先配置。
此外,该电子便笺图像可以在该过程控制系统的任何工作站或计算设备的任何显 示视图的任意实例上自动显示以展示该过程控制对象的表示。一旦该超链接被初始定义 了,其图形表示(即,该电子便笺)可以被显示在任何展示该过程控制对象的表示的显示上 的该过程控制对象的邻近处和附近。对于该动态链接图形消息不需要附加的定义以分离实 例、显示视图、工作站、等等。
此外,如果该过程控制对象是一个类对象,则该电子便笺可以被自动地显示在该 类对象的任何子类对象表示的邻近处和附近。在这种情况下,一个对应于每个子类对象的分离的、附加的超链接可以与该动态链接图形消息一起被联合定义,从而每个子类对象与 该动态链接图形消息的内容相关。
本公开提供了超过当前的电子便笺方法和系统的多个优点。当前的电子便笺一般 地被提供作为操作系统服务或外壳程序的一部分,并且被典型地捆绑到文件或由特定计算 机的操作系统所管理的应用程序。当前的电子便笺通常被捆绑到通用计算机应用程序(举 例来说,相片编辑器、PDF生成器、文档处理器、电子制表软件、等等)和由该通用计算机应 用程序所执行的特定文件或目标。
此外,当前的电子便笺典型地与过程控制对象、专用的过程控制软件、以及过程控 制系统相分离。例如,使用当前的电子便笺,第一操作员可以创建一个特定的当前电子便笺 并且在其上输入与该过程控制系统中一设备相关的内容,但是该第一操作员被限于捆绑所 创建的便笺至一个通用的计算机程序,例如一个文档处理器或一个图形程序、或至一个位 于该第一操作员工作的特定计算机或工作站上的通用计算机程序产生的文件。该通用计算 机程序和所创建的便笺通常各自都不知道在该过程控制系统内所定义和操作的过程控制 对象。
为了分配该本地创建的便笺,该第一操作员必须首先确定一组正确的收件人,并 且接着通过发电子邮件或电子地把所创建的便笺发送至所有可能对该主题设备感兴趣的 其他的操作员或工作站。每个接收操作员接着将被要求阅读该发送的当前电子便笺、或许 打开被捆绑到该接收操作员的对应计算机或工作站的通用计算应用程序,并且采取附加的 步骤以在处于他或她控制范围下的当前电子便笺内搜出所涉及的相应对象设备(多个设 备)。如果该第一操作员删除了该原始当前电子便笺,则该删除需要与该接收操作员相通信 以在视图和工作站维持一致性。接着每个接收操作员被要求采取附加的步骤以确保他或她 的该电子便笺拷贝的删除。
此外,当前类型的电子便笺没有能力在过程控制对象类整个过程中永存,保存自 始至终的配置。例如,如果该第一操作员附加地为一种类型的阀门创建了一个当前电子便 笺,则需要为该类型阀门的每个实例在运行时创建独立的当前电子便笺并且需要被分配至 各种工作站和/或显示视图。在其它的情形下,该当前电子便笺需要被配置以在该过程控 制系统整个过程中永存。因此,在一个过程控制环境下使用当前电子便笺不仅是不方便的 而且会导致不一致性、协调问题和浪费时间。
本公开的该动态链接图形消息不会遭受这些缺点。例如,由该动态链接图形消息 提供的一个重要优点是在过程控制系统中一个电子便笺图像的内容与一个特定过程控制 对象的相关联。不论何时该特定过程控制对象的表示被展示在与该过程控制系统相关的任 何工作站或计算设备的任何显示视图上,该电子便笺图像都会被同时显示。因此,通过一 个单独的、定义的动态链接图形消息,工厂内的用户或操作员可以被自动地示警任何与所 联系的过程控制对象相关的所需通信,而不管哪一个显示视图或工作站正在被该操作员使 用。该单独的、定义的动态链接图形消息的内容会方便地紧密出现在该链接过程控制对象 的附近,并且会一致地在整个过程控制工厂内显示。用户没有被迫手动地使通信信息块与 该特定过程控制对象的不同实例、与不同工作站、或与不同的用户成为一体。用户们不再需 要在通信有限性和精确性上花费附加的时间和精力。
此外,本公开的该动态链接图形消息不仅提供了将它们的内容链接至特定过程控制对象的能力,而且它们还提供了将它们的内容至过程控制对象的全部类而无需被配置成 显示视图或过程控制对象的能力。一个自动应用于一个过程控制类对象的动态链接图形消 息可以使在该过程控制类对象的每个子类对象与包括该子类对象的显示视图运行时的消 息内容之间的关联永存。本公开免除了为每个子类对象提供该电子便笺的独立实例的附加 步骤需求。
动态链接图形消息的另一个优点是在一个集中式过程控制数据库中消息内容的 存储,该集中式过程控制数据库例如一个是电子日志、事件历史记录数据库、持续过程数据 库、或其它集中式数据库。典型地,当前电子便笺内容被典型地本地存储于个人工作站或计 算机,如同当前电子便笺被典型地通过一个操作系统服务或外壳程序而提供。在一个过程 控制工厂中的所有可用的当前电子便笺的全球管理和搜索需要大量的花费和消息处理时 间以在个人工作站间协调。但是,本公开利用了内在的特征和可用的功能、集中式过程控制 数据库的内在的特征和功能,因此轻易容易地和并经济地为过程控制系统内的所有动态链 接图形消息提供全面、一致的位置。此外,该可用的现有接口和功能、集中式过程控制数据 库的现有接口和功能可以被轻易容易地扩展以管理该过程控制系统中的动态链接图形消 息。例如,用于从各种工作站搜索和访问现有的集中式数据库的现有集中式接口,例如一个 电子日志接口,可以被利用以支持动态链接图形消息,而无需开发新的接口。备份、存档、审 核和其它能力也可以被容易地扩展以包括动态链接图形消息。
事实上,本公开通过多种用户接口访问途径提供了动态链接图形消息的方便的管 理。一个用户可以利用一个现存的过程控制系统数据库用户接口例如上述的电子日志接 口来管理动态链接图形消息。附加地或替代地,该用户可以使用现存的过程控制对象接口 以用于访问过程控制对象(例如从一个过程控制对象的库、或从一个特定显示视图上的特 定过程控制对象的一个图标),并且对于该过程控制系统的用户接口来说,该用户可以创建 或管理动态链接图形消息。在某些情况下,该用户可以通过在任何显示视图上可用的动态 链接图形消息管理操作的菜单,举例来说,来自任务栏的下拉菜单,来管理动态链接图形消 肩、ο
图2A是在例如图1的过程工厂10的过程控制工厂的过程控制系统中动态链接图 形消息外观的例子。该动态链接图形消息可以显示为在与该过程控制系统相通信的一个工 作站或计算设备上展现的显示视图202上的一个电子便笺200。该电子便笺200可以包括 一个内容域205。在这个例子中,该域205包含一个文本字符串“周五阀门维护”,但是其它 文字数字的和/或图示的域内容可以显示在该域205中。在图2A,该电子便笺200被示出 为具有与物理便笺类似的形状、形式和颜色,但是该电子便笺200的其它形状、外形、颜色、 和/或尺寸也是可能的。
该显示视图202在其上可以有该过程控制工厂中任何数量的过程控制对象表示, 例如对应于回路、设备、功能块、等等的过程控制对象。在图2A所示的示例性屏幕截图中, 该显示视图202包括,在其它的表示中,一个阀门的表示208。在显示视图202中,该阀门的 表示208被显示为一个图形图标,但是在其它实施例中,例如图片、照片、或文本的表示也 是可能的。
在显示视图202运行时(举例来说,无需配置),该动态链接图形消息可以建立一 个超链接(未示出),其将该电子便笺200的域205的内容链接至对应于由该阀门图标208所表示的阀门的过程控制对象。在一些实施例中,该超链接可以是一个动态超链接,例如在 同时未决的申请号为12/565,272的美国专利申请中所述的。该内容205可以被存储在该 过程控制系统的集中式数据库中,例如可由该过程控制系统访问的电子日志、事件数据库、 历史记录数据库、知识对象数据库、或其它集中式数据库。在该超链接被建立后,该电子便 笺200和其对应的内容205可以出现在该显示视图202上、在该阀门图标208的附近。
在与过程工厂通信的任意计算设备上的、显示阀门208表示的任何显示视图还可 以在其上、在阀门208表示的附近自动显示该电子便笺200。因此,尽管该电子便笺200的 初始实例与该显示视图202中的阀门图标208相关,该阀门图标208的出现的所有其它实 例(不论在哪个显示视图或哪个工作站上)也可以导致该电子便笺200的出现。
在某些实施例中,如果该特定过程控制对象是一个类对象,那么当在该电子便笺 域内容和该类对象间的超链接被建立后,一个独立的附加超链接也可以在包括每个不同子 类对象的显示视图运行时期间、在该电子便笺域内容和该类对象的每个不同子类对象之间 被自动建立。例如,如果一操作员为一个对应于传感器型号#6078的过程控制类对象创建 一个电子便笺并且作为其内容输入“11月6日、周二召回替代品到达”,每个对应于该传感 器型号#6078的子类对象可以被自动地链接至该电子便笺域的内容。因此,在这个例子中, 一个显示视图上用于型号#6078的特定传感器“A”的图标和在一不同显示视图上用于型号 #6078的不同传感器“B”的图标可以分别在它们各自附近展示具有内容“11月6日、周二召 回替代品到达”的相同的电子便笺。以这种方式,可以自动地并且轻松地通知所有对包括型 号#6078的任何传感器的过程控制工厂部分负责的操作员(通过该动态链接图形消息),该 召回替代品的到达,作为其正常视图的一部分。
回到图2A,该电子便笺200的域205内容(在图2A中,“周五阀门维护”)可以作 为一个条目被存储在该过程控制系统的集中式数据库(未示出)中,其与包括过程控制对 象的数据库不同。例如,该集中式数据库可以是逻辑上地,并且在某些情况下,物理上地与 在其中存储过程控制对象的数据库(举例来说,一个配置数据库)分离或独立。除了用户输 入的内容,该集中式数据库条目可以包括对应于该动态链接图形消息的附加信息或数据, 例如其创建的时间戳、创建者的标识、类别、和/或其它信息。该集中式数据库条目的内容 的一些或所有可以被查看以响应于被应用于该电子便笺200的用户发起的动作,例如,一 个用户发起的点击、鼠标移动、触摸屏指示、语音命令、键盘序列、光标动作、或类似物。
例如,一旦收到一个被应用于该电子便笺200的用户发起的动作(举例来说,一个 点击、鼠标移动或其它),一个便笺查看窗口 210(或等效物)可以出现,并且可以在其上显 示对应集中式数据库条目的一些或全部内容。在图2A的例子中,该便笺查看窗口 210在主 题或标题域212中显示该电子便笺200的域205的内容。该便笺查看窗口 210还可以包括 创建日期域215、一个截至日期或期间域218、一个作者域220、或一个消息细节域222中的 至少一个。一个或多个域212-222的内容可以被包含在该电子便笺图像200的域205中。 一个或多个域212-222的可以包括一个至其它过程控制对象的链接225。在该便笺查看窗 口 210中,该链接215被显示作为一个至标准操作程序(standard operating procedure, SOP)知识对象的超链接,但是该链接225可以引用任何过程控制对象(知识对象或其它) 或可以引用该过程控制工厂内的任何数据存储位置。当然,图2A中描述的域212-225只是 示例性地而不是限制性的。替代地或附加地,其它域也是可能的。
在一个实施例中,对应于该动态链接图形消息的集中式数据库条目可以是一个电 子日志条目。该电子日志条目可以存储该电子便笺200的域205的内容,并且还可以包括 一个指示该电子日志条目是一个动态链接图形消息的指示,例如在标明日志条目的类型的 域中。以这种方式,用于动态链接图形消息的电子日志条目可以与其它类型的日志条目相 区分开。可用的电子日志用户接口可以被扩展以提供访问和管理对应于动态链接图形消息 的电子日志条目。
但是,该电子日志的例子仅仅是许多可能实施例其中之一。动态链接图形消息可 以结合可由过程控制系统访问的任何类型集中式数据库一起被定义,例如历史记录数据 库、事件数据库、知识对象数据库、员工数据库、以及其它数据库,从而该动态链接图形消息 的内容可以被存储在任何集中式数据库中。在某些实施例中,域205的内容可以被分散存 储在多个集中式数据库中,例如,当该域205既包括来自事件数据库中的特定事件的数据 又包括来自知识对象数据库中的特定操作员的段落。在某些实施例中,与集中式数据库中 动态链接图形消息相关的条目可以包括一个指示该条目对应于一种动态链接图形消息类 型的指示。
进一步考虑图2A,动态链接图形消息的各种可能显示属性可以增加用户的便利 性。用户能够通过选择或修改能够改变该电子便笺200的尺寸、形状、颜色、动态属性、动态 视觉特征、或其它外观特征。该用户能够改变一单个电子便笺的外观,和/或该用户能够 为一类动态链接图形消息定义外观特征的组合。例如,该用户可以定义动态链接图形消息 的外观特征以对应于一种日志条目的一种类型,举例来说,一种安全日志条目可以由一闪 烁的、红色的、八角形来表示,一种维护日志条目可以由一静态的、蓝色的、安全帽形状来表 示,以及一种操作员便笺条目可以由一含手写体的黄色的方形来表示。替代地或者附加地, 也可以为其它类别,包括关于过程控制工厂内物理位置的类别、动态链接图形消息的优先 级、对象类、或其它类别,定义外观特征。在某些实施例中,定义和/或改变个别电子便笺或 电子便笺200类别的外观特征的权限可以基于用户标识或该用户或用户群的授权级别。
用户可以在显示视图202上改变该电子便笺200的位置。用户可以在显示视图202 上移动该电子便笺200至一个新的位置,例如,当一个电子便笺200阻挡了显示视图202关 键部分的用户视图时。该新位置能够被保存从而该显示视图202的随后展示可以将该电子 便笺200显示在新位置。替代地或附加地,该电子便笺200可以与其它电子便笺200共同 地显示在该显示视图202的单独部分,例如在屏幕的任务栏或指定部分上。
该用户可以具备这样的能力,即将一个或多个指示电子便笺200提至显示视图 202的前端或至电子便笺“堆栈”的前端,以及将该一个或多个指示电子便笺200发送至显 示视图202或该“堆栈”的后端。用户可以最小化或恢复一个电子便笺200。
电子便笺200可以依照显示的尺寸自动缩放。例如,电子便笺200可以在纯平监视 器上尺寸较大以及在手持式无线智能设备上尺寸较小。用户可以通过调整该电子便笺200 尺寸以覆盖自动缩放。
该用户可以具备能力以隐藏或不隐藏该显示视图202上的某些或所有电子便笺 的能力。在某些实施例中,一个可视性指示符或触发图标2 可以标明一个或多个电子便 笺被定义了但是不可见。例如,触发该图标或可视性指示符2 可以导致显示视图202的 所有可用电子便笺被隐藏或不被隐藏。如果该可视性指示符或触发图标2 指示“隐藏”,该触发图标2 或某些其它可视性指示符(未示出)可以指示用户,尽管什么都未显示,但 是该显示视图202已经关联可用的电子便笺。在某些实施例中,单独的触发图标2 或其 它可视性指示符可能对应于不同类别或类型的动态链接图形消息。例如,一第一触发图标 和/或可视性指示符可以对应于一个安全相关电子便笺的可视性,另一个触发图标和/或 可视性指示符可以对应于一个操作相关电子便笺的可视性,以及一第三触发图标和/或可 视性指示符可以对应于一个维护相关电子便笺的可视性。
在某些实施例中,一种或多种类别电子便笺的可视性可以基于该用户或用户群的 授权级别。例如,一种或多种类别的电子便笺可以仅仅对于低于监督级别的用户是可见的, 其它类别仅仅对于工程师是可见的,并且还有其它类别对于工程师和操作员是可见的。该 电子便笺200甚至可以被定义为仅仅在两单个用户之间是私有可见的。
在某些实施例中,一种或多种类别电子便笺的可视性可以基于一个过滤器。例如, 从一组可用的、活跃的电子便笺中,要么显示一个过滤的子集,要么显示该子集的逆。该过 滤器可以基于,例如,用户的授权级别、过程工厂的物理区域、优先级、和/或一些其它特定 标准。一些或所有过滤器可以是用户特定的,举例来说,可以由用户定义、选择和/或修改。 一些或所有过滤器可以是系统生成的。
图2B示出了图2A创建动态链接图形消息200期间的屏幕截图。图2B显示了图 2A的显示屏幕202,包括阀门图标208。在图2B中,该用户已经指示了他或她想要为该阀门 图标208创建一个动态链接图形消息,如在阀门图标208周围由高亮盒230所示。响应于用 户选择,产生的用户接口窗口 232已经出现在该显示屏幕202上,该窗口包括可用动态链接 图形消息管理操作的可选列表。在这种情形下,该用户已经选择了一个“添加便笺”或“创 建便笺”操作(或等效物),其导致相应的创建便笺窗口 235被显示在该显示视图202上。 该创建便笺窗口 235可以包括一个或多个类似于在图2A的显示便笺窗口 210所示的那些 域,包括主题域212、创建日期域215、截止域218、作者域220、以及消息细节域222。图2B 描述了该用户处于用所需信息填充域212-225包括超链接225的过程中。
一般来说,如果该用户想要将超链接添加至域212-222,例如该超链接225,则该 用户可以从窗口 232或由选择窗口 232中所列的选择而产生的窗口例如该“创建便笺”窗 口 235中选择一个“添加超链接”或“链接”操作(或等效操作)。一旦选择“添加超链接” 操作,显示在该过程控制系统中可用的超链接列表(未示出)(举例来说,超链接至过程控 制对象、知识对象或其它类型对象),并且该用户可以从该列表中选择一个或多个可用超链 接。所选择的超链接(们)可以通过任何已知方式,例如剪切/粘贴、字符条目、或通过拖 放所选超链接(们)至所需域,而被纳入到该创建便笺窗口 235中。
在用户已经完成输入所有所需数据至该创建便笺窗口 235后,该用户可以保存该 创建的便笺。该用户可以指示一个特定集中式数据库作为存储位置,或一特定集中式数据 库可以被预先定义或被自动选择。一旦保存该创建的便笺,该输入的数据可以被填入该集 中过程控制数据库的条目中,该集中过程控制数据库条目和对应于该阀门图标208的过程 控制对象之间的超链接可以被创建,并且该电子便笺200可以如图2A所示的在屏幕上显示 在该阀门图标208的附近。此外,一旦保存所创建的便笺,该过程控制数据库条目和对应于 该阀门图标208的过程控制对象的任何子类对象之间的超链接也可以被自动填入该集中 过程控制数据库中。
用于动态链接图形消息的其它管理操作(未示出)也可以显示在窗口 232上以给 该用户提供与动态链接图形消息相关的附加管理操作。例如,窗口 232还可以包含例如“修 改便笺”操作、“删除便笺”操作的操作、搜索能力、设置查看、删除和/或修改权限的能力、寸寸。
“修改便笺”操作(或等效操作)可以允许该用户修改该动态链接图形消息的内 容,例如域212-225中的任何一个。任何修改可以被保存至对应的集中式数据库条目中。此 外,“修改便笺”操作可以允许该用户修改该电子便笺200的外观特征,例如颜色、形状、字 体、尺寸、动态属性、以及类似特征。
“删除便笺”操作(或等效操作)可以允许该用户删除该动态链接图形消息。动态 链接图形消息的删除可以导致该电子便笺图像200从该显示视图202(并且,因此,同样从 其它显示视图)上消失。删除该动态链接图形消息还会导致对应于该阀门图标208的过程 控制对象和该电子便笺图像200中的域205内容之间的超链接失效。但是,域212-225的 内容仍然被保持在该中央数据库中。附加的数据可以被添加至该集中式数据库条目中,例 如指示取消链接(即,该动态链接图形消息的删除)的时间、条目被从其取消链接的过程控 制对象、执行该取消链接的用户标识、以及其它数据。类似地,当域218中指定的截止时间、 期间、或时间间隔到期时,该动态链接图形消息可以仿效类似的删除程序。如果该用户未指 定截止时间或时间间隔,例如在域218中,则会使用默认的时间或时间间隔。
尽管图2B的窗口 232中所示的一组动态链接图形消息管理操作被描述为通过一 个用户图标选择而被访问,在其它的实施例中,该组消息管理操作可以通过显示中一个下 拉菜单而被提供,并且可以,例如通过点击“便笺”下拉菜单238或通过点击“便笺”任务栏 图标MO,来访问。
此外,一个动态链接图形消息可以通过该过程控制系统的现有数据库管理用户接 口被创建,而不是从如图2B所示的工作站的显示视图中创建。例如,如果一个电子日志被 用于存储动态链接图形消息,动态链接图形消息可以通过一个可用的电子日志用户接口而 被创建、修改、或管理。在这个例子中,通过使用该可用的电子日志用户接口,该用户可以创 建一个新的电子日志条目并且可以用指示该新电子日志条目是一个动态链接图形消息的 日志条目类型填入新的电子日志条目中。该新创建的电子日志条目可以包含用于填入该动 态链接图形消息域的数据,例如该显示便笺窗口 210的一个或多个域212-225。在某些实施 例中,新创建的电子日志条目可以包括与动态链接图形消息相关的那些以外的域。
可用的电子日志用户接口或其它现有的数据库用户接口可以进一步包括一个链 接操作,从而用户可以从该电子日志用户接口或其它现有的数据库用户接口指定一个特定 的过程控制对象,该新的电子日志条目或新的数据库条目将被链接到该特定的过程控制对 象上。类似地,该用户接口还可以包括一个取消链接操作从而用户可以将一个特定电子日 志条目或特定数据库条目与其相应的过程控制对象解除联系。当然,该可用的电子日志接 口只是许多可用、现有数据库管理用户接口的其中之一,通过这些可用、现有数据库管理用 户接口可以创建动态链接图形消息。事实上,任何在其中存储动态链接图形消息内容的集 中式数据库的任何可用的接口都可以被用于创建、修改和管理动态链接图形消息。
在另一个用于动态链接图形消息生成的实施例中,一个用户可以从一个现有用户 接口创建一个动态链接消息以在过程控制系统中管理过程控制对象。通过现有的过程控制对象管理用户接口,一个用户可以提取过程控制对象列表,并且从该链表中选择一个或多 个过程控制对象以用于使用动态链接图形消息来链接。例如,一个用户可以提取所有对应 于知识引用的过程控制对象列表,这些知识引用可由该过程控制系统访问,例如是标准操 作过程、用户手册、等等类似物。该用户可以从该列表中选择一个特定的知识引用(或其相 应的过程控制对象),并且可以从一组动态链接图形消息管理操作中选择,类似于那些在图 2B的窗口 232中所述的。例如,该用户可以选择“添加便笺”操作以创建一个包括指向所选 择知识引用或对象的引用的动态链接图形消息内容,并且也可以使用一个“链接便笺”操作 (未示出)以链接所创建的内容至该所选择的知识对象。在另一个实施例中,“链接便笺” 操作可以通过拖放所选择的知识引用表示至一填好的创建便笺窗口 235而被完成,或者通 过拖放该填好的创建的便笺窗口 235至该知识引用的表示。事实上,对于至动态链接图形 消息管理操作的用户接口的任何实施例,一些或所有管理操作可以包括拖放功能。
图3A示出了一个包括对应于所创建动态链接图形消息的条目的动态链接图形消 息数据库300的实施例。该动态链接图形消息数据库可以作为对过程控制系统中所有活跃 的动态链接图形消息可用的“路线图”,也就是说,对该过程控制系统中那些当前被定义了 具有可用(激活的或非激活的)超链接和相关联的过程控制对象的所有动态链接图形消 息。该动态链接图形消息数据库300可以或可以不与为动态链接图形消息存储内容信息的 一个或多个其它集中式数据库不同(举例来说,逻辑上和/或物理上分离),并且可以或可 以不与存储过程控制对象的配置数据库不同(举例来说,逻辑上和/或物理上分离)。在运 行时,当一个特定显示视图或等效物被显示,该动态链接图形消息数据库300可以被访问 以确定展示在该特定显示视图上的哪一个过程控制对象具有相关联的、被定义的超链接将 被建立。
尽管该动态链接图形消息数据库300在图3A中被描述为一张表,该动态链接图形 消息数据库300可以采用任何已知的数据库结构和技术形式。任何已知的数据库操作可以 在该动态链接图形消息数据库300上执行。例如,该数据库300的任何一个域或多个域的 任何内容可以是可搜索的从而为查看和/或选择生成较短的列表,该数据库300可以是可 排序的,和/或该数据库300可以受到管理操作,例如创建、添加、删除、修改、查看、等等。
该数据库300可以位于与过程控制系统中其它集中式数据库相同或不同的数据 库(举例来说,事件数据库、历史记录数据库、电子日志、等等)中,但是,典型地,该动态链 接图形消息数据库300可以是独立(举例来说,逻辑上独立并且,在某些情况下,物理上也 独立)于配置数据库,从而,特别地,该数据库300的条目排除了过程控制对象和显示视图 的配置。该数据库300本身可以是集中的并且可以从该过程控制系统的任何位置访问。该 数据库300可以通过一个私有或公共网络被远程定位和访问。特别地,该数据库300可以 由该过程控制系统中的运行和配置应用程序或实体访问。
当一个新的动态链接图形消息被创建时,该动态链接图形消息数据库300的每个 条目可以被创建。每个条目可以包含,例如,条目标志符302、指示创建时间的时间戳305、 过程控制对象的指示308、过程控制对象所链接的对应数据库条目的指示310、动态链接图 形消息的类别312、和/或一个或多个附加数据或信息域315中的至少一个。当然,该属性 302-315仅仅是示例性的。动态链接图形消息数据库的实施例可以具有仅带属性302-315 的子集的条目,和/或该动态链接图形消息数据库可以具有附加的属性(未示出)。例如,附加属性可以指示一个电子便笺要被显示给什么授权级别的用户或用户群,可以指示相应 消息的截止日期/时间,或可以指示该消息的作者的标识。
考虑在动态链接图形消息数据库300中的条目320的例子。该条目320将对应于 阀门型号#6081的过程控制对象链接至该电子日志条目#6379。该条目320具有“安全程 序”类别,因此可以在任何显示视图上被突出显示,例如,通过将一个具有相应预定义特征 (举例来说,红色、闪烁的八角形)的电子便笺显示在对应于每一个型号#6081的阀门的每 一个阀门图标附近。
示例条目322将表示显示视图#48特定实例“B”的过程控制对象链接至电子日志 条目#7920。该条目322具有“操作员便笺”类别并且可以被突出显示为“操作员便笺”,例 如,在显示视图#48的实例“B”上通过一个黄色方形电子便笺或其它指定。
示例条目325将一个对应于警报73A的过程控制警报对象链接至过程控制系统的 历史记录数据库中的一个事件#4622。假设该警报73A已经间歇地发生于过程控制工厂中, 并且工厂操作员很难确定什么导致了该警报73A的间歇发生。一个操作员可能发现在事件 #4622和该警报73A之间的因果关系。该操作员可以创建动态链接图形消息以链接一个对 应于警报73A的过程控制对象和该事件#4622。该创建的消息可以作为条目325被输入至 该动态链接图形消息数据库300(在图3A中示出)。
无论何时该警报73A或该事件#4622的表示被显示,对应于条目325的图的相 应电子便笺328图形可以被显示。该电子便笺3 可以具有一个主要域330,其显示该动 态链接图形消息的主题,举例来说,该事件#4622和/或该警报73A的标识。一个额外的域 332也可以出现在该电子便笺3 上,在该域中用户可以输入额外的文本。该额外的文本可 以被存储在图3A的条目325的可选域315中。
图3A的数据库300演示了有关动态链接图形消息的若干感兴趣的和有益的特征。 首先,并不是过程控制系统中的所有动态链接消息都需要将其各自的内容存储在同一集中 式过程控制数据库中。在图3A中,条目320和322被存储在一个电子日志中,而条目325 被存储在一个历史记录数据库中。事实上,该动态链接图形消息数据库300可以与任意和 所有与该过程控制系统相关的集中式数据库一起联合操作。
其次,过程控制对象可以是一个对应于显示视图的对象,或者甚至可以是一个对 应于一个显示视图实例的对象。例如,对应于条目322,当显示视图#48的实例“B”被访问, 一个链接至电子日志条目#7920的电子便笺可以被显示。该显示视图#48的其它实例将不 显示对应于条目322的电子便笺。一般地,一个动态链接图形消息可以通过数据库300被 关联到过程控制系统内的任何级别的对象类或子类而无需配置该动态链接图形消息。
同样,要注意的是,尽管该动态图形消息数据库300在该过程控制系统中一般可 以提供可用超链接的记录,但是在该动态链接图形消息数据库300中的条目可以是临时 的。例如,当一个相应的动态链接图形消息被删除时该数据库300中的一个条目可以被删 除。但是,即使在一个动态链接图形消息已经被删除并且已被从该动态链接图形消息数据 库300中移除之后,该相应集中式数据库条目的内容(举例来说,用于条目320的电子日志 条目#6379、用于条目322的电子日志条目#7920、用于条目325的事件数据库条目#4622) 仍可被保持在其各自的集中过程控制数据库中。
图4描述了一种用于在过程控制系统中提供动态链接图形消息的方法400的实施21例。该方法400的实施例可以依照图1的过程控制工厂10、图2A和2B中描述的该动态链 接图形消息和其相应的创建、和/或图3A的该动态链接图形消息数据库的实施例来操作。
在方法400的开始402处,一个包括该动态链接图形消息标识和相应内容的动态 链接图形消息可以被创建405。该动态链接图形消息可以由一个用户创建405。在另一个 实施例中,该动态链接图形消息可以由该过程控制系统自动创建405,例如通过脚本。然而 在另一个实施例中,该动态链接图形消息可以在过程控制对象的配置时间被创建405。
该动态链接图形消息被创建405的载体可以包括一个管理操作,例如,响应于一 个用户选择“创建”或“添加,,便笺操作或等效操作。“创建”或“添加,,便笺选项可以是一 组动态链接图形消息管理操作其中之一,该组操作包括“删除”、“修改”、“链接”以及其它操 作。该组操作可以由一个过程控制对象用户接口提供,例如当在一个显示视图上的一个过 程控制对象被选择时(如在图2B中所示),或当一个过程控制对象被从过程控制系统中可 用过程控制对象列表中选出时。替代地或附加地,用于动态链接图形消息的该组操作可以 经由一个可用用户接口,例如电子日志用户接口或事件、持续、成批或其它类型集中式数据 库的可用用户接口,被提供给该过程控制系统的集中式数据库。在某些实施例中,用于动态 链接图形消息的该组操作可以经由一个显示上的用户接口屏幕被提供。例如,该组操作可 以在该用户接口屏幕上由下拉菜单或选择图标而被提供。在某些实施例中,用于动态链接 图形消息的该细操作可以由动态链接图形消息数据库的一个特定的用户接口而被提供,该 动态链接图形消息数据库例如是在图3A中所示的该动态链接图形消息数据库300。在某些 实施例中,该动态链接图形消息405的创建包括存储该创建信息的内容。
在块408,该创建的动态链接图形消息的内容(例如在一个或多个域212-225中的 内容)可以被与该过程控制系统中的过程控制对象相关联或相链接。该关联或链接可以通 过一个拖放操作、通过从该组管理操作选择一个“链接”操作、通过数据条目、或通过一些其 它命令来执行。在某些实施例,链接该动态链接图形消息408包括存储该链接消息的内容, 并且在某些情况下,还包括存储该链接的指示至该过程控制对象。
在块410,该创建的动态链接图形消息的内容可以被存储(如果还没有这么做)在 该过程控制系统的一个或多个集中式数据库中,例如一个电子日志、一个历史记录数据库 或一些其它集中式数据库。典型地,该过程控制系统的集中式数据库可以是一个现有的、从 一个配置数据库中分离的可用集中式数据库,并且该内容可以被存储在独立于该过程控制 对象存储位置的一个位置。例如,该过程控制对象可以被存储在一个过程控制对象或配置 数据库中,但是该动态链接图形消息的内容可以被存储在一个电子文档库中。
在块412,该动态链接图形对象被存储为动态链接图形消息数据库中的一个条目, 该动态链接图形消息数据库例如是在图3A的数据库300中。动态链接图形消息数据库的 该被存储的条目可以包括一个该过程控制对象的指示和一个存储有该动态链接图形对象 内容的集中式数据库条目的指示。
在包括该过程控制对象的显示视图运行时(块41 ,一个超链接可以在该过程控 制对象和被存储在集中式数据库条目中该动态链接图形消息的内容(例如一个或多个域 212-225中的内容)之间被建立。在块418,一个电子便笺图像可以被展示或显示在所访问 显示视图上并邻近该过程控制对象的表示。该电子便笺图像上的域可以通过该超链接显示 来自该集中式数据库条目的一部分内容。
事实上,在包括该过程控制对象表示的任何显示视图运行时,该电子便笺可以被 展示或显示在该过程控制对象表示的附近。此外,任何包括该过程控制对象子类对象表示 的显示视图也可以在该子类对象表示附近展示或显示该电子便笺。最后,在块420,方法 400可以结束。
图5描述了一种在一过程控制系统中使用的动态链接图形消息系统500的实施 例。该系统500的实施例可以被合并到图1中描述的过程控制系统和过程控制工厂的实施 例中,或者可以与图1中描述的过程控制系统和工厂10的实施例联合操作。如果有需要, 该系统500的实施例可以依照图2A和图2B中所述的动态链接图形消息实施例、图3A的动 态链接图形消息数据库300的实施例、和/或图4的方法400的实施例来操作。
该动态链接图形消息系统500可以包括一个计算设备502,其可以是例如图1的主 机或操作员工作站20、22。在某些实施例中,该计算设备502可以不是一个过程工厂的一部 分或过程控制系统本身,但是可以通过一网络链接505通信耦合至该过程工厂控制系统的 计算机例如图1的主机或操作员工作站20、22。该链接505可以是一个直接的或远程的连 接,并且可以是有线的或无线的。该链接505可以将一个网络连接提供给任何公共或私人 网络。一般来说,该网络链接505可以是本领域公知的任何已知网络技术。
该计算设备502可以有处理器508和可由该处理器508访问的存储器510。该存 储器510可以是计算机可读存储介质,在其内存储的计算机可执行指令可由该处理器508 执行。尽管图5中所示的计算设备502仅仅显示了一个处理器508和一个存储器510,在某 些实施例中,该计算设备502可以有多个处理器508和/或多个存储器510。类似地,尽管 该存储器510被示出为被包含在该计算设备502内,在某些实施例中,该存储器510可以位 于该计算设备502外部,但是仍然可以由该处理器508远程或本地访问。
该计算设备502可以包括一个显示512和一个用户接口 515。例如,该显示512可 以是一个屏幕,以及该用户接口 515可以包括至少一个键盘、鼠标、触摸屏、声控系统、或类 似物其中之一。该显示512和用户接口 515可以是部分地或整体地被集成,或可以是被通 信耦合。一般来说,该处理器508、存储器510、显示512和用户接口 515可以分别采用本领 域任何各自已知形式。
该计算设备502可以包含多种不同的计算设备配置。例如,该计算设备502可以 被实现为手持设备、移动电话、多处理器系统、基于微处理器或可编程消费电子产品、网络 个人计算机、微型计算机、大型计算机、便携式计算或通讯设备、以及或其它既能够视觉显 示又可以直接或间接与其它计算设备通信的计算设备。
该计算设备502可以通过一个链接518被通信耦合至一个集中过程控制系统数据 库520,例如图1的数据库观。在该计算设备502是一个过程控制系统实体的实施例中,例 如图1的工作站20、22其中之一,该计算设备502可以通过该系统10的数据高速路M被 耦合至该集中过程控制数据库520。在该计算设备502不是一个过程控制工厂的实体但是 被通信耦合至一个过程控制工厂系统的实施例中,该计算设备502可以通过链接518被耦 合至该过程控制工厂系统10的中间网关(未示出)以为了与数据库520进行通信(举例 来说,在图1中,经由数据高速公路M与数据库观进行通信)。在某些实施例中,链接505 和链接518可以是相同的链接,但是在其它实施例中,它们可以是不同的链接。
尽管该过程控制系统的集中式数据库520在图5中被表示为一个单个的数据库,附图标记520可以表示多于一个的集中式数据库。例如,过程控制系统可以包括多个出于 历史记录的目的而存储过程控制数据的数据库,例如持续的历史数据库、离散事件数据库、 和/或批处理历史记录数据库。该集中式数据库520可以表示在过程控制系统中使用的一 个或多个历史记录数据库。该集中式数据库520可以表示其它集中式数据库,例如文档库 数据库、知识对象数据库、电子日志、或其它。该集中式数据库520可以包括或可以不包括 图3A的该动态链接图形消息数据库300。典型地,该集中式数据库520可以物理上和/或 逻辑上与过程控制系统中的配置数据库相分离。
该计算设备502可以具有被存储在存储器510中的动态链接图形消息提供器522。 该动态链接图形消息提供器522可以由被存储在该存储器510中且可以由处理器508执行 和访问的计算机可执行指令、数据结构、程序模块、以及其它数据来实现。在一个分布式计 算环境中,该动态链接图形消息提供器522的计算机可执行指令、数据结构、程序模块、等 等可以位于本地和远程存储器存储设备中,例如,既在该过程工厂10的工作站20、22中,又 在处于该过程控制工厂系统10外部的一计算设备中。
该动态链接图形消息提供器522可以包括由该处理器执行的计算机可执行指令 以提供一个动态链接图形消息的实施例,例如在图2A中所述的该动态链接图形消息。例 如,该动态链接图形消息提供器522可以创建一个动态链接图形消息,包括存储在集中式 数据库520条目中的内容和至过程控制对象的链接。对应于该动态链接图形消息的信息可 以被存储在常驻于该存储器510或常驻于逻辑上与其它集中式数据库信息相分离的集中 式数据库520的动态链接图形消息数据库300中。该动态链接图形消息提供器522可以 在显示视图运行时在该内容和该过程控制对象之间建立一个超链接,并且可以在该显示视 图上将电子便笺显示在该过程控制对象表示的附近,其中该电子便笺包括该集中式数据库 520条目的内容。一旦删除该动态链接图形消息,该动态链接图形消息提供器522可以从该 显示视图移除该电子便笺并且使该超链接失效,但是该集中式数据库条目的内容可以被保 持。
该动态链接图形消息提供器522还可以提供一组管理操作以在该过程控制系统 中管理动态链接图形消息(举例来说,“添加”、“删除”、“链接”、“修改”、等等),例如之前结 合图2A和图2B所讨论的。该动态链接图形消息提供器522可以管理图3的动态链接图形 消息数据库300的实施例,包括提供该数据库300本身、提供搜索机制、填充和取消填填充 条目、以及类似功能。
事实上,该动态链接图形消息提供器522可以支持图2A和图2B的动态链接图形 消息的任何实施例、图3A的动态链接图形消息数据库300的任何实施例、以及图4的方法 400的任何实施例。
尽管该公开描述了示例方法和系统包括,在其它组件中,在硬件上执行的软件和/ 或固件,应该注意的是,这些例子纯粹是示意性的并且不应被当做限制性的。例如,预期到 任何或所有硬件、软件、以及固件组件能够仅以硬件、仅以软件、或以任何硬件和软件组合 来实施。因此,尽管该公开描述了示例方法和装置,本领域普通技术人员可以容易地认识到 所提供的实施例不是实现这些方法和装置的唯一途径。
当被实施时,在此所述的任何计算机可读指令或软件可以被存储在例如磁盘、激 光视盘、或其它存储介质的任何计算机可读存储介质或存储器中、在计算机或处理器的RAM或ROM、便携式存储器中等等。同样地,使用任何已知或所需传递方法,例如,在计算机可读 磁盘上或其它可移动的计算机存储机制或通过通信信道例如一个电话线、因特网、万维网、 任何其它本地网络或广域网、等等(其传递被看作与通过可移动存储介质提供这种软件是 相同或可互换的),这个软件可以被传递给用户、过程工厂或操作员工作站。此外,这个软件 可以被直接提供而无需调制或加密或可以在经由通信信道传输之前使用任何合适调制载 波和/或加密技术而被调制和/或被加密。
尽管已经结合特定示例描述了本发明,其仅积是示意性的而不是为了限制本发 明,对于本领域技术人员来说,对所揭示的实施例进行修改、增加或删除而不背离本发明的 精神和范围是显而易见的。
权利要求
1.一种在过程控制工厂的过程控制系统中使用的动态链接图形消息系统,该动态链接 图形消息系统包括与该过程控制系统通信的计算设备,该计算设备具有处理器、存储器和显示; 用于动态链接图形消息提供器的计算机可执行指令,该计算机可执行指令被存储在该 计算设备的存储器上并且由该处理器执行以创建动态链接图形消息,该动态链接图形消息包括超链接和电子便笺图像,该电子便 笺图像包括域;将该电子便笺图像的该域的内容存储在可由该过程控制系统访问的集中式数据库的 条目中;关联该电子便笺图像的该域的该内容与在该过程控制系统中配置的过程控制对象; 在该显示上在显示视图运行期间,建立在该域的该内容和该过程控制对象之间的超链 接,该显示视图包括该过程控制对象的表示;以及与在该显示视图上的该过程控制对象的该表示一起,展示包括该域的该内容的该电子 便笺图像。
2.如权利要求1的动态链接图形消息系统,其中该计算设备是第一计算设备,该显示视图是第一显示视图,该显示是第一显示,并且该 计算机可执行指令是第一计算机可执行指令;该动态链接图形消息系统进一步包括与该过程控制系统通信的第二计算设备;以及 该第二计算设备包括第二计算机可执行指令,其被存储在该第二计算设备的存储器上 并且可由该第二计算设备的处理器执行以在该第二计算设备的第二显示上在第二显示视图运行期间,建立 在该域的该内容和该过程控制对象之间的超链接;以及与在该第二显示视图上的该过程控制对象的表示一起,展示包括该域的该内容的该电 子便笺图像。
3.如权利要求1的动态链接图形消息系统,其中该过程控制对象是过程控制类对象, 并且其中该动态链接图形消息进一步包括一组对应于该过程控制类对象的多个子类对象 的多个附加超链接,其中用于该动态链接图形消息提供器的该计算机可执行指令进一步可 执行以关联该电子便笺图像的该域的该内容与子类对象;在包括该子类对象的表示的特定显示视图运行期间,建立在该域的该内容和该子类对 象之间的附加超链接;以及与该子类对象的该表示一起,展示包括该域的该内容的该电子便笺图像。
4.如权利要求1的动态链接图形消息系统,其中该集中式数据库的条目包括对对应于 该动态链接图形消息的该集中式数据库条目的指示。
5.如权利要求1的动态链接图形消息系统,其中该集中式数据库至少是其中之一电 子日志、历史记录数据库、事件数据库、或知识对象数据库。
6.如权利要求1的动态链接图形消息系统,其中该电子便笺图像的该域的该内容通过 多于一个的集中式数据库存储。
7.如权利要求1的动态链接图形消息系统,进一步包括与该集中式数据库逻辑上独立的动态链接图形消息数据库;在对应于该动态链接图形消息的该动态链接图形消息数据库中的条目;以及至该动态链接图形消息数据库的用户接口,其中该计算机可执行指令进一步可执行以基于对应于该动态链接图形消息的该动态 链接图形消息数据库中的该条目建立该超链接。
8.如权利要求7的动态链接图形消息系统,其中对应于该动态链接图形消息的该动态 链接图形数据库中的该条目至少包括其中之一该动态链接图形消息的标识;创建时间; 截止时间;该过程控制对象的指示;该集中式数据库的指示;作者的指示,该动态链接图形 消息的类别或类型;对应于用户或用户组的授权级别的可视性的指示;或附加的信息域。
9.如权利要求8的动态链接图形消息系统,其中在该截止期间到期后或在该动态链接 图形消息删除后,该电子便笺图像被从该显示视图移除,该超链接被失效,该动态链接图形 消息数据库中的该条目被删除,并且该内容被维持在该集中式数据库中。
10.如权利要求1的动态链接图形消息系统,其中该显示视图包括动态链接图形消息 可视性指示符,其表示至少一个动态链接图形消息被定义却是不可见的。
11.如权利要求1的动态链接图形消息系统,其中用于该动态链接图形消息提供器的 该计算机可执行指令进一步可由该处理器执行以提供一组动态链接图形消息管理操作,包 括至少其中之一创建、修改、链接、搜索、设置权限、或删除。
12.如权利要求11的动态链接图形消息系统,其中该组动态链接图形消息管理操作可 经由至少其中之一访问用于该集中式数据库的用户接口、用于该过程控制对象的用户接 口、或用于该显示视图的用户接口。
13.如权利要求12的动态链接图形消息系统,其中该修改动态链接图形消息管理操作 包括至少其中之一修改所选动态链接图形消息的内容、或修改对应于所选动态链接图形 消息的特定电子便笺图像的外观,其中修改该电子便笺图像的该外观包括修改至少其中之一形状、颜色、尺寸、动态视 觉特征、位置、或字体。
14.如权利要求1的动态链接图形消息系统,其中该电子便笺图像至少是其中之一 可调整尺寸的;能够被移至在该显示上的不同的位置的; 能够被提至该显示的前端或被发送至该显示的后端的; 能够被隐藏或不被隐藏的;或 可按照该显示的尺寸缩放的。
15.如权利要求1的动态链接图形消息系统,其中该动态链接图形消息提供器进一步显示窗口以响应于对应于在该显示视图上展示的 电子便笺图像的用户发起的动作;该窗口包括该域的该内容以及该集中式数据库的该条目的至少一个附加数据库域; 该至少一个附加数据库域包括至少其中之一作者域、创建日期域、标题域、消息细节 域、以及截止域;以及该用户发起的动作包括用户发起的鼠标动作、用户发起的光标动作、声控命令、或用户 发起的触摸屏动作其中之一。
16.如权利要求1的动态链接图形消息系统,其中该电子便笺图像具有视觉特征,该视觉特征是至少其中之一颜色、形状、字体、尺寸、 或动态属性;以及该视觉特征对应于至少其中之一动态链接图形消息类型、用户标识、在该过程控制工 厂中的物理位置、过程控制对象类、或该动态链接图形消息的优先权。
17.如权利要求1的动态链接图形消息系统,其中用于该动态链接图形消息提供器的 该计算机可执行指令进一步可执行以基于至少其中之一与用户相关的授权级别、该过程 控制工厂的物理区域、或用户指定的标准,来过滤在该显示上可用的动态链接图形消息的 可视性。
18.—种在过程控制工厂的过程控制系统中使用的动态链接图形消息,包括电子便笺图像,其与该过程控制系统的过程控制对象的表示一起展示,该电子便笺图 像和该过程控制对象的该表示被展示在计算设备的显示的显示视图上,该计算设备与该过 程控制系统通信,该过程控制对象在该过程控制系统中被配置,以及该电子便笺图像包括 域;超链接,其在该显示视图运行时被建立,该超链接将该电子便笺图像的该域的内容链 接至该过程控制对象,该域的该内容被存储在该过程控制系统的至少一个集中式数据库的 条目中;以及动态链接图形消息数据库中的条目,其包括该动态链接图形消息的指示、该过程控制 对象的指示、以及该至少一个集中式数据库的指示,该动态链接图形消息数据库与该至少 一个集中式数据库逻辑上独立;以及该条目排除该过程控制对象的配置和该显示视图的配置。
19.如权利要求18的动态链接图形消息,其中在该动态链接图形消息数据库中的该条目进一步包括至少一个附加数据库域,该至少 一个附加数据库域选自标题域、作者域、消息细节域、创建日期域、截止域、以及至在该过 程控制系统中配置的第二过程控制对象的第二超链接,该至少一个附加数据库域被显示在出现在该显示视图的窗口中以响应于对应于该动 态链接图形消息的用户发起的动作,以及该用户发起的动作包括用户发起的鼠标动作、用户发起的光标动作、用户发起的声音 激活、或用户发起的触摸屏动作其中之一。
20.如权利要求18的动态链接图形消息,其中该至少一个集中式数据库包括两个或多 个集中式数据库。
21.如权利要求18的动态链接图形消息,其中该电子便笺图像至少是其中之一可调整尺寸;能够在该显示上被移至一个不同的位置的;能够被提至该显示的前端或被发送至该显示的后端的;能够被隐藏或不被隐藏的;或可按照该显示的尺寸缩放的。
22.如权利要求18的动态链接图形消息,其中该动态链接图形消息与该过程控制对象 的该表示一起出现在两个或多个显示视图的每一个上,其中该两个或多个显示视图的每一个被展示在与该过程控制系统通信的不同的计算设备上。
23.如权利要求18的动态链接图形消息,其中 该过程控制对象是类对象;该动态链接图形消息进一步包括一组附加超链接,其中每个附加超链接将该域的该内 容链接至该类对象的不同子类对象;以及该每个附加超链接在包括该不同子类对象的表示的特定显示视图的运行时被建立。
24.如权利要求18的动态链接图形消息,其中该动态链接图形消息是至少其中之一 由用户创建、查看、修改、或删除。
25.如权利要求M的动态链接图形消息,其中该动态链接图形消息是至少其中之一 基于授权级别由该用户创建、查看、修改、或删除。
26.如权利要求M的动态链接图形消息,其中该动态链接图形消息是至少其中之一 由该用户经由用于该至少一个集中式数据库的用户接口、用于该显示视图的用户接口、或 用于该过程控制对象的用户接口中的至少一个来创建、查看、修改、或删除。
27.如权利要求18的动态链接图形消息,其中该动态链接图形消息在时间到期后被删除。
28.如权利要求18的动态链接图形消息,其中该电子便笺图像具有一个视觉特征,该视觉特征是至少其中之一颜色、形状、字体、尺 寸、或动态属性;以及该视觉特征对应于至少其中之一动态链接图形消息的类型、用户的授权级别、在该过 程控制工厂中的物理位置、该动态链接图形消息的优先权、或用户指定的标准。
29.如权利要求观的动态链接图形消息,其中该视觉特征至少是可选择或可修改的其 中之一。
30.一种用于在过程控制工厂的过程控制系统中提供动态链接图形消息的方法,包括创建动态链接图形消息,该动态链接图形消息包括超链接和电子便笺图像,该电子便 笺图像包括域;将该电子便笺图像的该域的内容存储在可由该过程控制系统访问的集中式数据库的 条目中;将该域的该内容与在该过程控制系统中配置的过程控制对象相关联; 在与该过程控制系统通信的计算设备的显示上的显示视图运行期间,建立在该域的该 内容和该过程控制对象之间的超链接,该显示视图包括该过程控制对象的表示;以及在该显示视图上,与该过程控制对象的该表示一起,展示包括该域的该内容的该电子 便笺图像。
31.如权利要求30的方法其中该显示视图是第一显示视图,该显示是第一显示,并且该计算设备是第一计算设 备;以及该方法进一步包括在与该过程控制系统通信的第二计算设备的第二显示上的第二显示视图运行期间,建 立在该域的该内容和该过程控制对象之间的超链接,该第二显示视图包括该过程控制对象的该表示;以及在该第二显示视图上,与该过程控制对象的该表示一起,展示包括该域的该内容的该 电子便笺图像。
32.如权利要求30的方法,进一步包括为动态链接图形消息提供一组管理操作,该组 管理操作包括至少其中之一创建消息、修改消息、删除消息、为消息设置权限,或链接消 息。
33.如权利要求32的方法,进一步包括提供该组管理操作通过至少其中之一用于该 显示视图的用户接口、用于该集中式数据库的用户接口、或用于在该过程控制系统中管理 过程控制对象的用户接口。
34.如权利要求30的方法其中将该域的该内容与该过程控制对象相关联包括将该域的该内容与过程控制类对 象相关联;以及该方法进一步包括将该电子便笺图像的该域的该内容与该过程控制类对象的子类对象相关联;在包括该子类对象表示的特定显示视图运行期间,建立在该域的该内容和该子类对象 之间的附加的超链接;以及在该特定显示视图上,与该子类对象的表示一起,展示包括该域的该内容的该电子便 笺图像。
35.如权利要求30的方法,其中建立该超链接包括从该集中式数据库中提取该域的该 内容,并且其中该集中式数据库是至少其中之一电子日志、历史记录数据库、事件数据库、 或知识对象数据库。
36.如权利要求30的方法,进一步包括提供指示,该指示表明在其中存储该内容的该 集中式数据库的该条目对应于一个或多个动态链接图形消息。
37.如权利要求30的方法,进一步包括提供包括对应于该动态链接图形消息的条目的动态链接图形消息数据库,并且其中该 动态链接图形消息数据库排除该过程控制对象的配置并且排除该显示视图的配置;以及提供至该动态链接图形消息数据库的用户接口,该动态链接图形消息数据库包括一组 数据库管理功能和搜索能力。
38.如权利要求37的方法,进一步包括提供对应于该动态链接图形消息的该动态链接 图形消息数据库的该条目中的一个或多个域,其中该一个或多个域分别对应于其中之一 该动态链接图形消息的标识;创建时间;截止时间;该过程控制对象的指示;该集中式数据 库的指示;作者的指示、类别或类型;对应于用户或用户组的授权级别的可视性指示;或附 加的消息域。
39.如权利要求38的方法,进一步包括基于用户命令或计时器到期中的至少一个来删 除该动态链接图形消息,包括从该显示视图移除该电子便笺图像;使该超链接失效;从该动态链接图形消息数据库中删除对应于该动态链接图形消息的条目;以及在该集中式数据库中维持该域的该内容。
40.如权利要求30的方法,进一步包括在该显示视图上提供可视性指示符,该可视性 指示符指示至少一个动态链接图形消息是活跃的但是在该显示视图上是不可见的。
41.如权利要求40的方法,进一步包括过滤与该显示视图相关联的一组活跃的动态链接图形消息;以及 在该显示视图上显示一组电子便笺图像,其对应于该过滤的组或该过滤组的逆其中之 一,其中该过滤是基于至少其中之一与用户相关联的授权级别、该过程控制工厂的物理区域、 或用户指定的标准。
全文摘要
公开了用于在过程控制系统中提供动态链接图形消息的方法和系统。动态链接图形消息可以包括超链接和电子便笺图像。在显示视图运行时,该超链接可以在该电子便笺图像的内容和过程控制对象之间被建立,并且该电子便笺图像可以被显示在该过程控制对象的表示附近。该电子便笺图像可以被自动地显示在任何(显示在任何与该过程控制系统通信的计算设备上的)显示视图上,该显示视图包括该过程控制对象的表示或对应的子类对象。该电子便笺图像的内容可以与该过程控制对象和该显示视图的配置分开存储。还公开了用于管理和显示动态链接图形消息的属性的用户接口。
文档编号G06F9/44GK102033747SQ20101057195
公开日2011年4月27日 申请日期2010年9月25日 优先权日2009年9月23日
发明者C·A·斯科特, J·M·卡尔德威尔 申请人:费希尔-罗斯蒙特系统公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1