用于管理过程控制搜索结果的方法和装置制造方法及图纸

技术编号:7265660 阅读:156 留言:0更新日期:2012-04-14 22:17
本发明专利技术公开的是用于管理过程控制搜索结果的示例性方法和示例性装置。所公开的示例性方法包括:经由应用从用户接收搜索参数,以查看与所述搜索参数相关联的搜索结果;基于所述应用,确定显示环境;搜索搜索索引以获取匹配所述搜索参数的控制参数,从而形成一组匹配的控制参数,其中,所述搜索索引包括与运行时间数据相应的控制参数,所述运行时间数据由过程控制系统内的控制器产生;以及,基于所述所确定的显示环境,将所述一组匹配的控制参数呈现,以用于作为所述搜索结果经由所述应用来显示。

【技术实现步骤摘要】
用于管理过程控制搜索结果的方法和装置
本专利技术大体上涉及过程控制系统,更具体地,涉及用于管理过程控制搜索结果的方法和装置。
技术介绍
过程控制系统例如在化学、石油或其他过程中使用的过程控制系统一般包括通信地耦合到至少一个主机或操作员工作站并经由模拟、数字或组合的模拟/数字总线通信地耦合到一个或多个现场设备的一个或多个过程控制器和输入/输出(I/O)设备。可为例如阀、阀定位器、开关和变送器(例如,温度、压强和流速传感器)的现场设备在过程内施行过程控制功能,例如打开或关闭阀以及测量过程控制参数。控制器接收表示由现场设备所做的过程测量的信号,处理该信息来实现控制例程,并生成通过总线或其他通信线发送到现场设备以控制过程的操作的控制信号。以这种方式,过程控制器经由通信地耦合现场设备的总线和/或其他通信链路来执行并协调使用现场设备的控制策略或例程。可使来自现场设备和控制器的信息可用于由操作员工作站(例如,基于处理器的系统)执行的一个或多个应用(例如,软件例程、程序等),以使操作员能够施行关于过程的期望的功能。这些功能中的一些功能可以包括查看过程的当前状态(例如,通过图形用户界面)、评估过程、更改过程的操作(例如,通过视觉对象图),等等。很多过程控制系统还包括一个或多个应用站。通常,这些应用站使用经由局域网(LAN)通信地耦合到控制器、操作员工作站和过程控制系统内的其他系统的个人计算机、工作站或类似物来实现。每个应用站可以执行一个或多个策略、例程或应用,其在过程控制系统内施行活动管理功能、维护管理功能、虚拟控制功能、诊断功能、实时监控功能、与安全有关的功能、配置功能等。另外,应用站和/或操作员工作站可以访问过程文档、事件信息、警报信息、和/或描述过程控制系统不同方面的帮助文件。这些不同类型的信息中的每一个都可以被存储在单独的数据库中。在某些实例中,操作员可以使用搜索功能来搜索数据库,以获取期望的文档和/或信息。可是,因为不同类型的文档被存储在过程控制系统内的不同位置和/或数据库中,所以操作员可能不得不搜索多个数据库,以获取关于一个主题、现场设备、和/或信息的类型的信息。
技术实现思路
描述了用于管理过程控制搜索结果的示例性方法和装置。在一个例子中,方法包括:经由应用从用户接收搜索参数,以查看与所述搜索参数相关联的搜索结果;基于所述应用,确定显示环境(context);以及搜索搜索索引以获取与所述搜索参数相匹配的控制参数,从而形成一组匹配的控制参数,其中,所述搜索索引包括与运行时间数据相应的控制参数,所述运行时间数据由过程控制系统内的控制器产生。所述示例性的方法还包括:基于所述所确定的显示环境,将所述一组匹配的控制参数呈现,以用于作为所述搜索结果经由所述应用来显示。示例性装置包括搜索引擎,用于搜索搜索索引以获取与从应用接收的搜索参数匹配的控制参数,其中,所述搜索索引包括与运行时间数据相应的控制参数,所述运行时间数据由过程控制系统内的控制器产生。示例性搜索引擎还用于将匹配中的所述控制参数作为搜索结果来传输。附图说明图1示出了包括示例性搜索接口和示例性索引管理器的示例性过程控制系统的框图。图2示出了图1的示例性搜索接口和示例性索引管理器的功能框图。图3和图4示出了由图1和图2的示例性搜索接口提供的显示搜索结果的图1示例性用户界面。图5示出了由图1和图2的示例性搜索接口提供的显示环境关联的(in-context)搜索结果的图1示例性用户界面。图6和图7示出了基于用户类型的显示环境关联搜索结果的图1示例性用户界面。图8示出了由图1和图2的示例性搜索接口提供的显示功能框搜索结果的图1示例性用户界面。图9A、图9B、图10、图11A和图11B是可以用于实现图1和/或图2的搜索接口和/或索引管理器的示例性方法的流程图。图12是可以用于实现这里所述的示例性方法和装置的示例性处理器系统的框图。具体实施方式虽然下文描述了包括在硬件上执行的软件和/或固件连同其他部件的示例性方法和装置,应注意,这些例子仅仅是例证性的,而不应被认为是限制性的。例如,设想硬件、软件和固件部件的任何一个或全部能够唯一地以硬件、唯一地以软件或以硬件和软件的任何组合体现。因此,虽然下文描述示例性方法和装置,但是本领域普通技术人员将容易认识到,所提供的例子并不是实现这样的方法和装置的唯一方式。例如,虽然结合对过程控制搜索结果的管理来描述了示例性方法和装置,但是示例性方法和装置是更普遍地适用的,并可以被实现,以用于管理任何自动化系统、批处理系统、制造系统、工业控制系统、安全仪表系统等的搜索结果。通常,过程控制系统包括控制器,用于操作管理位于控制系统中的现场设备的例程、控制策略、和/或算法。所述现场设备可以是例如阀、阀定位器、开关和变送器,并且可以实施过程控制功能,例如开启或关闭阀和测量过程控制参数。除了管理现场设备,控制器还基于从所述现场设备接收的数据来产生运行时间数据。在一些示例中,控制器可以基于从现场设备所接收的数据通过例程和/或算法来计算和/或以其他方式确定运行时间数据。运行时间数据可以包括过程值、统计数据、警报、监控信息、过程趋向信息、诊断信息、现场设备状态信息、和/或来自现场设备的消息。控制器将运行时间数据传输给在工作站上运行的应用,从而操作员能够管理过程控制系统。为了管理运行时间数据,已知的过程控制系统对控制参数(例如控制变量)进行限定,以提供所述运行时间数据的一个或多个定义。以这种方式,应用可以引用图形表示中的一个或多个控制参数,以显示相应的运行时间数据。例如,可以针对泵的输出限定PUMP01控制参数。控制器从泵接收数值(例如数据)形式的输出,在例程中处理所述数值以产生运行时间数据,并且将所述运行时间数据存储至PUMP01控制参数。图形、图表、和/或任何其他图形表示可以通过引用PUMP01控制参数来显示泵的输出值。除了管理运行时间数据,过程控制系统管理源信息(例如控制文档)。源信息描述例如过程控制系统的方面、现场设备指令、控制器的操作、最优实践、历史档案信息、问题调试过程、安全措施、应用操作指令、警报信息、事件信息、和/或帮助文件。源信息和运行时间数据共同地作为过程控制信息被引用。过程控制信息可以被存储对于过程控制系统本地的数据库中。过程控制信息也可以基于信息类型被存储在不同的数据库中。例如,安全措施源信息可以被存储至安全相关数据库,而现场设备运行时间数据可以被存储至设备运行时间数据数据库。通过将类似类型的文档和信息安排并存储至相同的数据库,过程控制系统设计人员能够优化和/或遵从对文档的访问和管理,以用整理记录管理指南和/或过程。为了搜索不同的数据库,文档分析器(例如爬虫器(crawler)和/或蜘蛛搜索引擎(spider))可以周期性地访问数据库和基于例如文档内的关键词、文档的标题、和/或文档内其他特定参数来索引每个文档。索引包括例如将信息的完整版本和/或部分版本存储成如下列表,所述列表能够由搜索引擎来搜索。通过使得搜索引擎能够搜索单个位置以获取可能位于许多不同的电子和/或地理位置的信息,索引节省了搜索时间。使用这种经索引的过程控制信息,搜索引擎将由操作员提供的搜索参数与经索引的文档相匹配。可是,因为不同类型的文档被存储在不同的位置和/或数据库中本文档来自技高网
...
用于管理过程控制搜索结果的方法和装置

【技术保护点】

【技术特征摘要】
2010.09.23 US 12/889,0681.用于显示过程控制搜索结果的方法,所述方法包括:经由应用或者控制面板接收搜索参数,以查看与所述搜索参数相关联的搜索结果;搜索搜索索引以获取匹配所述搜索参数的控制参数,从而形成一组匹配的控制参数,其中,所述搜索索引包括与第一运行时间数据相应的控制参数,所述第一运行时间数据由过程控制系统内的控制器产生;以及基于从所述应用或者所述控制面板是否接收到所述搜索参数,将所述一组匹配的控制参数呈现,以经由第一结果面板或者第二结果面板来显示。2.根据权利要求1所述的方法,其特征在于,进一步包括:将所述所呈现的控制参数传输给所述应用或所述控制面板中的至少一个,以用于作为所述搜索结果来显示。3.根据权利要求1所述的方法,其特征在于,显示环境基于所述应用或者所述控制面板并且通过将所述显示环境与所述应用的类型、经由所述应用显示的数据类型或者所述一组匹配的控制参数的数据类型中的至少一个匹配来确定。4.根据权利要求1所述的方法,其特征在于,通过以下各项将所述第一运行时间数据存储在所述搜索索引中:经由所述控制器产生所述第一运行时间数据;基于规则集来解析所述第一运行时间数据;以及通过将所述第一运行时间数据的值与所述搜索索引中的相应的控制参数相关联,来响应于阈值条件经由所述搜索索引存储所述第一运行时间数据的至少一部分。5.根据权利要求4所述的方法,其特征在于,所述阈值条件是阈值时间、控制回路时间或者控制回路事件中的至少一个。6.根据权利要求4所述的方法,其特征在于,所述规则集包括搜索参数的频率、重要因素、利用参数的频率或者过程控制系统因素使用频率中的至少一个。7.根据权利要求1所述的方法,其特征在于,进一步包括:搜索所述搜索索引,以获取与所述搜索参数匹配的源信息,以形成匹配的源信息;以及基于所述应用或者所述控制面板,将所述匹配的源信息呈现,以用于作为所述搜索结果经由所述应用来显示。8.根据权利要求7所述的方法,其特征在于,所述一组匹配的控制参数或者所述匹配的源信息中的至少一个在所述搜索结果内作为框图、设备、变量、输入值、输出值、过程、图形、图表、过程控制部件、警报、事件或者文档中的至少一个来显示。9.根据权利要求7所述的方法,其特征在于,所述源信息包括配置信息、历史档案信息、警报信息、事件信息或者过程控制帮助文档中的至少一个。10.根据权利要求1所述的方法,其特征在于,进一步包括:经由所述应用应用与用户有关的过滤条件;基于所述过滤条件解析所述一组匹配的控制参数;以及将从所述一组匹配的控制参数中解析的所述控制参数呈现,以用于作为所述搜索结果经由所述应用或者所述控制面板来显示。11.根据权利要求10所述的方法,其特征在于,所述过滤条件包括:所述用户的工作功能、与用户相关联的一段控制、所述用户的安全访问、对所述用户的授权或者与所述用户相关联的标识符中的至少一个。12.根据权利要求1所述的方法,其特征在于,进一步包括:访问工作站;以及确定由所述工作站上的至少一个应用所利用的、与所述搜索参数匹配的控制参数。13.根据权利要求1所述的方法,其特征在于,进一步包括:从所述控制器接收第二运行时间数据,以取代所述第一运行时间数据;基于规则集,解析所述第二运行时间数据;以及通过以所述第二运行时间数据来取代所述第一运行时间数据来响应于阈值条件,将所述第二运行时间数据中的至少一部分存储在所述搜索索引中。14.根据权利要求13所述的方法,其特征在于,进一步包括:在取代第一值之前,确定是否将所述第一值中的每个作为所述搜索结果显示;以及基于应用类型,通过将与第二值相关联的所述匹配的控制参数呈现,以用于作为所述搜索结果经由所述应用来显示,来以所述第二值更新所述所显示的搜索结果。15.根据权利要求1所述的方法,其特征在于,通过用户选择显示在所述应用内的图形对象来选择所述搜索参数。16.根据权利要求1所述的方法,其特征在于,通过用户将文本输入至少一个搜索字段来提供所述搜索参数。17.用于显示过程控制搜索结果的装置,所述装置包括搜索引擎,用于:搜索搜索索引以获取与从应用或者控制面板接收的搜索参数匹配的控制参数,其中,所述搜索索引包括相应于第一运行时间数据的控制参数,所述第一运行时间数据由过程控制系统内的控制器产生;以及基于所述搜索参数是否源自所述应用或者所述控制面板,将匹配的所述控制参数作为搜索结果来传输,以经由第一或者第二结果面板来显示,所述搜索引擎包括逻辑电路。18.根据权利要求17所述的装置,其特征在于,进一步包括:数据接收器,用于从所述控制器接收所述第一运行时间数据;数据解析器,用于基于规则集来解析所述第一运行时间数据;以及数据管理器,用于通过将所述第一运行时间数据的值与所述搜索索引中列出的所述相应的控制参数中的每个相关联,来响应于阈值条件将所述第一运行时间数据的至少一部分存储在所述搜索索引中。19.根据权利要求18所述的装置,其特征在于,所述数据接收器用于从所述控制器接收第二运行时间数据,以取代所述第一运行时间数据;所述数据解析器用于基于所述规则集来解析所述第二运行时间数据;以及所述数据管理器用于通过在所述相应的控制参数中的每个中以...

【专利技术属性】
技术研发人员:K·R·贝尔维尔B·M·琼斯J·M·卡尔德威尔
申请(专利权)人:费希尔罗斯蒙特系统公司
类型:发明
国别省市:

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

1
相关领域技术