过程控制系统警报的时间线呈现的制作方法

文档序号:6312291阅读:295来源:国知局
专利名称:过程控制系统警报的时间线呈现的制作方法
技术领域
本申请大体上涉及过程控制系统,更具体地涉及过程控制系统警报的时间线呈现。
背景技术
过程控制系统,诸如在化工、石油或其它过程中使用的过程控制系统通常地包括一个或多个过程控制器,其经由模拟总线、数字总线或是结合的模拟/数字总线而耦接至一个或多个现场设备。现场设备,可以是例如阀门、阀门定位器、开关和变送器(例如温度、压强和流速传感器),在过程中执行在诸如打开、关闭阀门和测量过程控制参数等的过程控制功能。过程控制器接收表示由现场设备完成的过程测量值的信号,接着对该信息进行处理来产生控制信号,以实现控制例程,作出其它过程控制决策并对过程控制系统警报进行初始化。来自现场设备和/或控制器的信息一般能通过数据高速公路或通信网络而能够在诸如操作者工作站、个人计算机、数据历史记录器、报告产生器、集中的数据库等一个或多个其它硬件设备中利用。这种设备通常位于控制室内和/或坐落在远离严苛的工厂环境的其它位置上。这些硬件设备诸如运行应用程序,该应用程序使操作者能够执行与过程控制系统的过程有关的多种功能的中的任意一种功能,诸如观察过程的当前状态、改变操作状态、改变过程控制例程的设定、更改过程控制器和/或现场设备的操作、观察由现场设备和/或过程控制器产生的警报、为训练工作人员而仿真过程的运行和/或评估过程等。这些硬件设备一般包括一个或多个操作者界面显示,以显示有关控制系统内的控制系统和/或设备的运行状态的相关信息。示例显示表现为警报显示和控制显示等形式,其中,上述警报显示接收和/或显示由过程控制系统内的控制器或设备产生的警报,上述控制显示表示过程控制系统内的控制器和其它设备的运行状态。在过程控制系统中,通常在过程控制系统内定义上千个警报,以将潜在问题通知给过程控制系统的操作者。定义警报以例如保护人和/或设备,以在生产过程中防止环境事故和/或确保产品质量。各警报一般由定义问题何时产生和/或何时触发警报的一个或多个设定(例如警报限制)和用于定义该警报相对于其它警报的重要性的优先级(例如危险或警告)来定义。一般地,以列表或表格格式向操作者呈现(例如显示警报)。通过这种格式,在列表中使用特定的数据将各警报呈现为单独一行,特定的数据可以与告知操作者控制系统的状态相关。在警报列表中提供的数据包括例如对警报的描述、警报触发的时间、警报的来源、警报的重要性或优先级、警报的状态(例如是否认可,是否激活)、触发警报的参数、参数的值等。当从过程控制器和/或现场设备接收到信息时,警报列表数据可实时更新,以使操作者能够访问有关所有激活的警报的当前信息
发明内容
揭示了用于呈现过程控制系统警报的时间线呈现的方法和装置。在一实例中,用 于过程控制系统的操作者界面装置包括操作者显示模块,以在显示器上呈现操作者应用程 序。操作者界面还包括警报呈现界面,以经由操作者应用程序呈现在显示器上。警报呈现 界面包括时间线,从而以图形的方式指示过程控制系统的多个激活的警报间的时间关系。
在另一实例中,方法包括接收新的和/或更新后的警报数据;基于警报数据对时 间线进行修改;以及经由操作者界面显示修改后的时间线。


图1示出了示例性过程控制系统的示意图。
图2示出了实现图1的示例性操作者工作站的示例性方式。
图3A示出了示例性警报呈现界面的一部分,其可用于实现操作者显示和/或应用 程序和/或更具体地图1的示例性操作者工作站。
图3B示出了图3A的示例性警报呈现界面的另一部分。
图3C示出了图3A和图3B的示例性警报呈现界面的另一部分。
图4示出了表示示例性过程的流程图,其中,可实现上述示例性过程来实现图1和 /或图2的示例性操作者工作站。
图5示出了示例性处理器平台的示意图,该示例性处理器平台可用于和/或编程 为执行图4的示例性过程和/或更具体地实现图1的示例性操作者工作站。
具体实施方式
对于过程控制系统操作者来说,在某个给定的时间内面对多个警报并不罕见。尽 管操作者能够在一个十分钟的期间内适当地管理五个警报,警报超过那个速率就会变得无 所适从。当在一个小的时间范围内触发许多警报时,通常称为警报洪流(alarm flood),信 息的产生数量可能会超过操作者有效地对警报进行分析和响应的能力。
另外地,由于警报一般呈现在列表格式中,因此,操作者不可能快速地掌握整体情 况。例如,警报的数量可能超过为警报列表提供的垂直空间,藉此,需要操作者滚动列表或 是对警报列表进行分类和/或过滤,以便浏览所有警报。因为警报数据通常实时更新,因而 经常使这一任务变得复杂化。因此,若警报清空或改变状态,或是触发了另外的警报,则操 作者可能漏掉上述变化中的一个或多个。对于操作者来说,避免上述情况的唯一方法就是 重复且频繁地重新阅读警报信息的列表,从而牺牲宝贵的时间来处理警报洪流,并避免潜 在的重大过程控制故障。
此外,对于过程控制系统的特殊环境和/或状态来说,导致可预测的警报的喷流 是很常见的,其经常以可预测的顺序发生。导致这样一系列警报的过程控制系统的初始环 境和/或状态被称为问题根源。操作者能越快地识别警报洪流的问题根源,他们就能越快 地采取必要措施来纠正任何错误,从而减小过程控制系统故障的影响。这样,对于预定的高 风险异常过程环境则需要特别的操作者训练,在其中,希望操作者能识别预期的警报活动 模式(例如产生的顺序和间隔)。但是,在数据本身变化时,仅装备有分类和/或过滤后的 警报列表的操作者不可能识别出警报间的关系,以辨别出常规模式和问题根源。
因此,在此描述的示例可用于与警报列表相结合地但不依赖于警报列表而显示时间线,从而通过引入时间线用图标表示在过程控制系统中当前激活的各警报,来以图表的形式表示过程控制系统的整体状态。各警报的优先级可通过相对应的图标的形状和颜色来代表。此外,各警报可沿着时间线的限定刻度递增地移位,以保存激活的警报的时间关系,来使操作者能够识别出模式并在警报洪流的过程中和/或其它时间下确定因果关系。为了避免沿时间线向后或向前滚动至可能是很久前的警报,在此描述的示例能将时间线分割为独立的时间跨度,其中,各跨度的尺度是不同的,且可在贯穿操作者界面的显示中在空间上相对于彼此予以调节,从而无论有多少警报是激活的,均可使操作者能够快速地察觉到所有激活的警报。图1是示例性过程控制系统100的示意图。图1的示例性过程控制系统100包括一个或多个过程控制器(其中一个用附图标记102表示)、一个或多个操作者工作站(其中一个用附图标记104表不)以及一个或多个工作站(其中一个用附图标记106表不)。不例性过程控制器102、示例性操作者工作站104和示例性工作站106经由总线和/或一般被称为应用控制网络(ACN)的局域网(LAN) 108通信耦接。图1的示例性操作者工作站104允许使用者浏览和/或操作一个或多个操作者显示屏幕和/或应用程序,该应用程序使操作者能够查看过程控制系统变量、查看过程控制系统状态、查看过程控制系统环境、查看过程控制系统警报和/或改变过程控制系统设定(例如设定点、运行状态、清空警报、无声警报等)。下面,结合图2对实现图1的示例性操作者工作站104的示例性方式进行描述。下面,结合图3A和图3C,对可用于实现示例性操作者工作站104的示例性操作者显示应用程序进行描述。示例性操作者工作站104包括和/或实现警报呈现界面(例如图3A-图3C的示例性警报呈现界面),从而以图表的形式在时间线中显示所有激活的警报,来使过程控制系统操作者在视觉上察觉出多个警报以及状态变化和/或手动控制动作的时间关系。警报呈现界面也基于所有激活的警报聚合数据提供概要图表,以向操作者提供获取过程控制系统的状态的总体理解和评价不同警报间的关系的快速和直观方式。此外,警报呈现界面能够产生由从警报呈现界面中选出的警报形成的传统的警报列表。图1的示例性操作者工作站104的另外方面包括捕获存储器中的时间线,以便于为训练而重放(例如学习识别值得注意的警报模式)和/或进行事后调查。图1的示例性工作站106可构造成应用程序工作站,来执行一个或多个信息技术应用程序、用户交互应用程序和/或通信应用程序。例如,应用程序工作站106可构造为执行主要的与过程控制相关的应用程序,而其它应用程序工作站(未图示)可构造为执行主要的通信应用程序,其过程控制系统100能够使用任何期望的通信媒介(例如无线、硬连线等)和协议(例如HTTP、SOAP等)来与其它设备或系统通信。可使用一个或多个工作站和/或其它合适的计算机系统和/或处理系统,来实现图1的示例性操作者工作站104和示例性工作站106。例如,可使用单处理器个人电脑、单处理器或多处理器工作站等来实现操作者工作站104和/或工作站106。可使用任何期望的通信媒介和协议来实现图1的示例性LAN108。例如,示例性LAN108可基于硬连线和/或无线的以太网通信方案。但是,正如具有本领域普通技术的人员能容易地知晓,可使用其它合适的通信媒介和/或协议。此外,尽管在图1中示出单一LAN108,但是可使用多于一个LAN和/或其它通信硬件的替代件,来提供在图1的示例性系统之间的冗余通信路径。
图1的示例性控制器102经由数字数据总线116和输入/输出(I/O)网关而耦接 至多个智能现场设备110、112和114。智能现场设备110、112和114可以是现场总线兼容 的阀门、致动器、传感器等,在这种情况下,使用公知的Foundation现场总线协议,经由数 字数据总线116来使智能现场设备110、112和114通信。当然,也能够替代地使用其它类型 的智能现场设备和通信协议。例如,替代地,智能现场设备110、112和114能够是Profibus 和/或HART兼容的设备,其使用公知的Profibus和HART通信协议经由数据总线116来通 信。可将(与I/O网关118相似和/或相同的)另外的I/O设备耦接至控制器102,以使另 一组智能现场设备能够与控制器102通信,其中,另一组智能现场设备可以是Foundation 现场总线设备、HART设备等。
除了示例性智能现场设备110、112和114之外,一个或多个非智能现场设备120 和122可通信耦接至示例性控制器102。图1的示例性非智能现场设备120和122可以是 例如常见的4-20毫安(mA)或0-10伏特直流电压(VDC)设备,其经由相应的硬连线链接而 与控制器102通信。
图1的示例性控制器102可以是例如Fisher-Rosemount Systems公司、艾默生过 程管理公司出售的DeltaV 控制器。但是,可使用其它控制器来代替。此外,尽管图1中仅 示出一个控制器102,但是,可将任何期望的类型和/或类型的组合的另外的控制器和/或 过程控制平台耦接至LAN108。在任何情况下,示例性控制器102执行与过程控制系统100 相关联的一个或多个过程控制例程,其由系统工程师和/或其它系统操作者使用操作者工 作站104来产生,且下载到控制器102和/或在控制器102中例示。
虽然图1示出了示例性过程控制系统100,在该过程控制系统100中,可有利地使 用在下面详细描述的、用于对呈现给过程控制系统操作者的信息进行控制的方法和装置, 但是,本领域普通技术人员应当容易地知晓,如果需要,可将在此描述的用于对呈现给操作 者的信息进行控制的方法和装置有利地使用在比图1所示的示例的复杂性更高或更低的 其它过程工厂和/或过程控制系统(例如具有多于一个控制器,分布多于一个地理位置坐')寸/ O
图2示出了实现图1的示例性操作者工作站104的示例性方式。图2的示例性操 作者工作站104包括至少一个可编程处理器200。图2的示例性处理器200执行存在于处 理器200的主存储器202中(例如在随机存储器(RAM)和/或只读存储器(ROM)内)的代 码指令。处理器200可以是任何类型的处理单元,诸如处理器核、处理器和/或微控制器。 此外,处理器200可以执行操作系统204、操作者显示模块206、操作者应用程序208和警报 呈现界面210。示例性操作系统204是来自MklOSOft 的操作系统。图2的示例性主存 储器202可由处理器200实现和/或在处理器200内实现,和/或可以是操作地耦接至处 理器200的一个或多个存储器和/或存储设备。
为了可使操作者能够与示例性处理器200交互,图2的示例性操作者工作站104 包括任何类型的显示器212。示例性显示器212包括但不限于计算机监视器、计算机屏幕、 电视机、移动设备(例如智能手机、Blackberry 和/或iPhone )等,其可显示由处理器 200和/或更具体地由示例性操作者工作站104来实现的用户界面和/或应用程序。
图2的示例性操作系统204通过示例性显示器212和/或在示例性显示器212上显示和/或帮助显示应用程序用户界面(例如警报呈现用户界面210)。为了辅助操作者与由示例性操作者工作站104实现的应用程序交互,示例性操作系统204实现应用程序编程接口(API),利用该应用程序编程接口,示例性操作者显示模块206能够通过操作者应用程序208来定义和/或选择警报呈现界面210,并且引起和/或指示操作系统204来显示所定义的和/或所选择的警报呈现界面210。下面,结合图3A-图3C,对示例性警报呈现界面210进行描述。为了呈现过程控制系统操作者显示和/或应用程序,图2的示例性操作者工作站104包括示例性操作者显示模块206。图2的示例性操作者显示模块206从一个或多个过程控制器(例如图1的示例性控制器102)和/或过程控制系统的其它元件收集警报数据和/或信息,并使用所收集的警报数据和/或信息,来经由操作者应用程序208产生和/或定义特定的警报呈现界面210 (例如,图3A-图3C的示例性警报呈现界面)。通过示例性操作系统204和/或经由示例性操作系统204,在示例性显示器212上显示出所产生的和/或定义的显示。示例性操作者显示模块206也经由警报呈现界面210 (例如响应于操作者选择、调节和/或操作警报呈现界面210的单元)接收操作者输入,以经由操作者应用程序208来更新警报呈现界面210。尽管在图2中已示出了实现图1的示例性操作者工作站104的示例性方式,但可将图2中示出的数据结构、单元、过程和设备结合、分割、重组、省略、去除和/或通过其它方式实现。此外,可通过硬件、软件、固件和/或硬件、软件和/或固件的任意组合,来实现示例性操作系统204、示例性操作显示模块206、示例性警报呈现界面210和/或更具体地图2的示例性操作者工作站104。此外,示例性操作者工作站140可包括另外的单元、过程和/或设备,以代替或增加到图2所示出的单元、过程和/或设备,和/或可包括多于一个的任意或是所有示出的数据结构、单元、过程和设备。图3A-3C示出了示例性警报呈现界面300,其可用于实现操作者显示和/或操作者应用程序和/或更一般地实现图1的示例性操作者工作站104。示例性警报呈现界面300包括时间线302,以通过沿着时间线302显示与各警报相对应的警报图标304,来以图表的形式再现所有激活的警报的时间关系。当警报被第一次触发(即变为激活)时,相对应的警报图标304出现在时间线302的最右栏306中。随着时间流逝,激活的警报以固定的时间增量在相对应的栏308内贯穿时间线302朝左移位,从而以图表的方式保存警报的时间关系。在任何一个时间增量内,可具有多个激活的警报图标304。为了在时间线302的单个栏308内再现警报的时间关系,相对应的警报图标304可按时间顺序从在栏308底部开始堆叠。一些警报可保持为未解决达一段时间(即陈旧的警报)。因此,为了在不需要水平滚动的情况下将所有的警报显示在警报呈现界面300上,时间线302被分为多个时间跨度310、312、314和316。各时间跨度310、312和314具有相对应的时间尺度。在本实例中,第一时间跨度310具有以5秒增量在O至60秒的范围内的时间尺度318,第二时间跨度312具有以I分钟增量在O至60分钟的范围内的时间尺度320,第三时间跨度314具有以I小时增量在O至24小时的范围内的时间尺度322。这样,当在单个分钟内触发多个警报时,随着对应的警报图标304基于各警报触发的时间在第一时间跨度310的栏308内以5秒增量贯穿时间线302移位,相应的图标304在时间上间隔开。在一分钟过去后,警报图标304朝左移位进入第二时间跨度312,且堆叠在第二时间跨度312的最右栏324内。由于相应的警报均发生在一分钟内且第二时间跨度312中的每栏对应于一分钟,因此,警报图标318全部位于第二时间跨度312的一个栏内。警报图标304以簇的方式(即堆叠在单个栏中)继续朝左移位,直至达到第三跨度314的最右栏326,在该最右栏326处,按在相同的一个小时增量内触发的所有警报来对警报图标304聚集。第四时间跨度316不具有时间尺度。恰恰相反,第四时间跨度316被打上“旧”的标签,并为超过24小时的所有警报(例如陈旧的警报)提供位置,以将其显示在示例性警报呈现界面300中。这样,将保持激活超过24小时的所有警报重新堆叠在时间线302的最左栏308,以使所有激活的警报在不需要水平滚动的情况下留在时间线302上。在各示例性时间跨度310、312、314和316之间设置一可调节的边界328,以使操作者能够通过点击和水平移动(例如,用鼠标或任何其他设备)可调节的边界328来调节各时间跨度310、312、314和316的宽度,以根据需要使警报在特定时间跨度内隔开。但是,尽管操作者可为各时间跨度310、312、314和316调节边界328,但是可对各时间跨度310、312,314和316设定最小宽度,从而即便在被紧紧地挤在一起,也能保持所有警报的可见性。除了在时间线302上表示所有警报的时间关系的时间图标304之外,还改变警报图标304的形状和颜色,来表示警报优先级(例如红色的正方形表示危险的警报,黄色的三角形表示警告)。此外,警报图标304可闪烁或在外观上(例如密度、尺寸、形状等)变化,以在特定的警报还没有确认时进行表示。若没有被确认的警报变得不激活,则相应的警报图标304具有修改的外观。若警报被确认并变得不激活,则将相应的警报图标304从时间线302移除。任何剩余的警报图标304保持它们在各栏308内的垂直位置和它们沿时间线302的相对时间位置。图3A-图3C的示例性警报呈现界面300也包括位于时间线302上方的系统变化栏330。示例性系统变化栏330可包括代表手动控制动作的标记,例如,SP-设定点变化、MD-模式变化、OU-输出变化、PR-参数变化和MD-手动变化(例如由艾默生过程管理出售的Syncade 软件报告的外部操作者动作)。UN-单位状态转变,例如从“空闲”到“运行”的转变也呈现标记332。标记332位于系统变化栏330中,且以图形的方式链接至时间线302,从而可使操作者能够在视觉上察觉到手动控制动作和/或单元状态变化相对于在时间线302上由警报图标304表示的警报的的时间关系。通过这种方式,操作者能够在不需要花费时间检查事件记录的情况下,通过图形的方式确定某些最常见的警报原因(即手动控制动作和过程状态变化)是否是一个或多个警报的问题根源。可能存在这样的情况,操作者期望看到与在时间线302中再现的特定的警报相关的附加信息。这样,示例性警报呈现界面300可使操作者用鼠标悬停在警报图标304或标记332上,以使附加信息在例如放大镜查看中弹出。操作者也可通过将显示在时间线302上的警报传输至可选的警报列表334中,来访问另外的警报信息,从而可在时间线302的下方以表格格式显示另外的信息。可通过点击时间线302中对应的警报图标304,来独立地选择包括在警报列表334中的警报,或可通过选取框鼠标控制(例如点击和拖拽鼠标来形成围绕所期望的警报图标304的矩形框)来大量选择包括在警报列表334中的警报。示例性警报呈现界面300也可使操作者能够利用鼠标单击来将所有激活的警报移入警报列表334。相似地,当操作者完成浏览特定的警报列表时,可使用单击鼠标来清空列表,示例性警报呈现界面300设定为生成一新的列表。一旦将所希望的警报移入警报列表334,操作者能够对警报列表334进行分类和过滤。但是,对警报列表334中的数据的任何分类和工作均不会影响保存在时间线302中的警报的时间关系和模式。但是,警报列表334会与时间线302交互。例如,当在警报列表334中选择一个或多个警报时(例如通过将警报高亮),时间线302内的对应的图标304可在视觉上分辨(例如通过高亮、放大等),从而可在时间线302中快速地识别所选择的警报。除了如上所述选择多个警报来移入警报列表334之外,示例性警报呈现界面300还允许操作者对一个或多个警报采取其它关联动作,例如,确认或搁置所选择的警报。而且,警报呈现界面300的关联动作能力能识别出所选择的警报允许哪些动作,并防止采取不合适的动作。图3A示出了提供基于聚合数据的概要图表338的警报分布侧栏336,上述概要图表338基于某些特性来将所有激活的警报分组至分布图表。例如,概要图表338可包括根据优先级、区域、批数、物理位置等的警报分布。通过这种方式,操作者通过在警报呈现界面300上一瞥就能够获取过程控制系统的整体状态。在一个概要图表338内具有共同特征的所有警报可通过点击概要图表338的那部分,而被大量传输至警报列表334。例如,点击警报优先级分布栏图表342的危险的优先级段340会将所有危险的警报以及与那些警报相应的附加信息放入警报列表334。除了上述情况之外,示例性警报呈现界面300也允许异常指示在时间线302的顶部被暂时覆盖(即重影)。异常指示包括抑制的警报激活、互锁激活、迂回激活、许可去激活、设备警报激活和系统硬件警报激活,以检查问题根源的进一步指示。图4是表示用于实现图1和/或图2的操作者工作站104的示例性过程的流程图。可通过处理器、控制器和/或任何其它合适的处理设备来执行图4的示例性过程。例如,图4的过程可实现为存储在与处理器(例如下文结合图5描述的示例性处理器502)相关联的有形机可访问或可读取的介质中的代码指令,其中,上述有形机可访问或可读取的介质例如是闪存、ROM和/或随机访问存储器RAM之类的介质。在此所使用的术语有形计算机可读取的介质被特别定义为包括任何类型的计算机可读取的存储器,但排除传播信号。另外地或替代地,图4的示例性过程可使用存储在非暂时性计算机可读取的介质中的代码指令(例如计算机可读取的指令)来实现,其中,上述非暂时性计算机可读取的介质例如是闪存、只读存储器(ROM)、随机访问存储器(RAM)、高速缓存或任意其它在其中可将信息存储任何持续时间(例如延伸时间段、永久地、极短时间、临时缓冲和/或信息的缓存)的存储介质。在此所使用的术语非暂时性计算机可读取的介质被特别定义为包括任何类型的计算机可读取的介质,但排除传播信号。代替地,可通过使用专用集成电路(ASIC)、可编程逻辑设备(PLD)、现场可编程逻辑设备(FPLD)、离散逻辑、硬件、固件等的任意组合来实现图4的某些或所有的示例性操作。此外,图4所示的操作中的一个或多个可手动实现或是实现为前述技术的任意组合,例如固件、软件、离散逻辑和/或硬件的任意组合。此外,尽管参照图4的流程图来描述图4的示例性过程,但本领域普通技术人员应当容易地知晓可使用实现图4的示例性过程的许多其它的方法。例如,可改变执行块的顺序,和/或可改变、消除、细分或结合某些所说明的块。另外地,本领域普通技术人员应当知晓可顺序地执行和/或例如通过分开的处理线程、处理器、设备、离散逻辑、电路等并行地执行图4的示例性操作的任一操作或所有操作。图4的过程在块400中以操作者工作站(例如图2的示例性操作者工作站104)运行操作者显示模块(例如示例性操作者显示模块206)为开始,以在块402中显示警报呈现界面(例如示例性警报呈现界面210)。在块404中,操作者工作站(例如示例性操作者工作站104)经由过程控制器(例如示例性控制器102)接收新的和/或更新后的警报数据。在块406中,操作者工作站(例如示例性操作者工作站104)经由警报呈现界面(例如示例性警报呈现界面210)接收来自操作者的输入数据(例如确认警报、状态变化、手动控制动作、警报列表选择等)。在块408中,操作者应用程序(例如示例性操作者应用程序208)针对经由警报呈现界面(例如示例性警报呈现界面210)接收到的来自操作者的输入施加任何可应用的安全覆盖(override)。在块410中,操作者应用程序(例如示例性操作者应用程序208)确定各警报图标和/或由操作者输入的标记的时间线位置。在块412中,操作者应用程序(例如示例性操作者应用程序208)确定警报呈现界面(例如示例性警报呈现界面210)的哪些方面需要改变,接着将改变通知给操作者显示模块(例如示例性操作者显示模块206)。控制接着返回至块402,来显示更新后的警报呈现界面(例如示例性警报呈现界面210)。图5是示例性处理器平台500的示意图,其中,上述处理器平台500可用于和/或编程为实现图1和/或图2的任意或所有示例性操作者工作站104。例如,处理器平台500能够通过一个或多个通用处理器、处理器核、微控制器等来实现。图5的实例的处理器平台500包括至少一个通用可编程处理器502。处理器502执行存在于处理器502的主存储器中(例如在RAM506和/或ROM 510内)的代码指令504和/或508。处理器502可以是任何类型的处理单元,诸如处理器核、处理器和/或微控制器。此外,处理器502可执行图4的示例性过程,以实现在此描述的示例性操作者工作站104。处理器502经由总线512与主存储器(包括ROM 510和/或RAM506)通信。RAM 506可通过DRAM、SDRAM和/或任何其它类型的RAM设备来实现,ROM可通过闪存和/或任何其它期望的类型的存储器设备来实现。可通过存储器控制器(未示出)来访问存储器506和510。处理器平台500也包括接口电路514。接口电路514可通过任何类型的接口标准来实现,例如,USB接口、蓝牙接口、外部存储器接口、串行端口、通用输入/输出等。可将一个或多个输入设备516和一个或多个输出设备518连接至接口电路514。输入设备516和/或输出设备518例如可用于提供警报呈现界面210至图2的示例性显示器212。尽管在此已经描述了某些示例性方法、装置和制品,但本专利的覆盖范围不限于此。这种示例的旨在作为非限制性的说明示例。相反,本专利覆盖字面上或在等同原则下合理落入所附的权利要求的保护范围内的所有方法、装置和制品。
权利要求
1.一种用于过程控制系统的操作者界面装置,包括 显示器; 操作者显示模块,其用于在所述显示器上呈现操作者应用程序; 警报呈现界面,其经由所述操作者应用程序呈现在所述显示器上,其中,所述警报呈现界面包括时间线,以通过沿着所述时间线显示与所述过程控制系统的多个激活的警报相关联的图标,来以图形的方式指示所述过程控制系统的所述多个激活的警报的时间关系。
2.如权利要求1所述的操作者界面装置,其中,所述激活的警报的所述时间关系被保存在所述时间线中,以使操作者能够检测警报洪流的问题根源。
3.如权利要求1所述的操作者界面装置,其中,在时间线上以一个或多个周期时间间隔移位与所述激活的警报相关联的图标,其中,所述时间线包括用于显示与所述激活的警报中的陈旧的警报相关联的图标的位置,以显示所有激活的警报。
4.如权利要求3所述的操作者界面装置,其中,所述时间线包括具有第一时间尺度的第一时间跨度,以显示与所述激活的警报的最新部分相关联的最新的图标部分;以及具有第二时间尺度的第二时间跨度,以显示与所述激活的警报的较旧部分相关联的较旧的图标部分,其中,所述周期时间间隔中的一个对应于所述第一时间尺度,所述周期时间间隔中的另一个对应于所述第二时间尺度。
5.如权利要求4所述的操作者界面装置,其中,所述第一时间跨度和第二时间跨度能够沿着所述时间线相对于彼此在空间上进行调节。
6.如权利要求1所述的操作者界面装置,其中,所述警报呈现界面包括警报分布显示,以呈现与所述激活的警报相关联的数据的概要图表。
7.如权利要求6所述的操作者界面装置,其中,所述警报呈现界面包括警报列表显示,以呈现在所述时间线上再现的所述激活的警报的一部分的列表和与该部分激活的警报中的各警报相关联的信息。
8.如权利要求7所述的操作者界面装置,其中,激活的警报的所述部分对应于在所述警报分布显示中再现的激活的警报的聚合分组。
9.如权利要求7所述的操作者界面装置,其中,激活的警报的所述部分是由操作者通过所述时间线选择与激活的警报的所述部分相关联的部分图标而确定的。
10.如权利要求6所述的操作者界面装置,其中,所述警报列表显示能够独立于所述时间线的所述显示由操作者修改。
11.如权利要求1所述的操作者界面装置,其中,在所述时间线中呈现手动控制动作,以指示所述手动控制动作相对于所述激活的警报的时间关系。
12.如权利要求1所述的操作者界面装置,其中,在所述时间线中呈现过程状态变化,以指示所述过程状态变化相对于所述激活的警报的时间关系。
13.如权利要求1所述的操作者界面装置,其中,通过与所述激活的警报相关联的所述图标的外观来指示各激活的警报的优先级。
14.一种方法,其包括 从过程控制器或现场设备中的至少一个接收关于多个过程控制警报的警报数据; 基于所述警报数据产生时间线,其通过与所述多个过程控制警报中的每个相对应的图标,以图形的方式指示所述多个过程控制警报的时间关系;以及经由操作者界面显示所述时间线。
15.如权利要求14所述的方法,其中,保存所述过程控制警报的所述时间关系,以使操作者能够检测警报洪流的问题根源。
16.如权利要求14所述的方法,其中,还包括接收对所述警报数据的改变;以及基于经改变的警报数据修改所述时间线;以及经由所述操作者界面来显示修改后的时间线。
17.如权利要求14所述的方法,其中,所述时间线包括具有第一时间尺度的第一时间跨度,以显示与所述过程控制警报的最新部分相对应的第一部分图标;以及具有第二时间尺度的第二时间跨度,以显示与所述过程控制警报的较旧的部分相对应的第二部分图标。
18.如权利要求17所述的方法,其中,所述第一时间跨度和第二时间跨度能够沿着所述时间线相对于彼此在空间上进行调节。
19.如权利要求17所述的方法,其中,还包括在所述时间线上以与所述第一时间尺度相对应的第一周期时间间隔移位所述图标的所述第一部分;以及在所述时间线上以与所述第二时间尺度相对应的第二周期时间间隔移位所述图标的所述第二部分。
20.如权利要求19所述的方法,其中,所述时间线包括用于显示所述过程控制警报中的陈旧的警报的位置,以使所述时间线能够显示与所有过程控制警报相对应的所有图标。
21.如权利要求14所述的方法,其中,还包括接收由操作者经由所述操作者界面对所述过程控制警报的一部分的选择;以及经由所述操作者界面以列表的格式显示所述过程控制警报的所述部分的警报数据。
22.如权利要求21所述的方法,其中,通过选择与所述过程控制警报的所述部分相对应的一部分图标,来接收对所述过程控制警报的所述部分的选择。
23.如权利要求21所述的方法,其中,操作者能够独立于所述时间线的所述显示来修改所述过程控制警报的所述部分的警报数据的列表。
24.如权利要求14所述的方法,其中,还包括根据与所述过程控制警报相关联的一个或多个警报特征来对所述过程控制警报进行分组;产生警报分布显示,以图形的方式概括与所述过程控制警报相关联的一个或多个特征;以及经由所述操作者界面来显示所述警报分布显示。
25.如权利要求24所述的方法,其中,还包括接收操作者对所述一个或多个警报特征中的一个的选择;以及经由所述操作者界面以列表的格式显示与所选择的所述警报特征相关联的过程控制警报。
26.如权利要求14所述的方法,其中,还包括接收与过程状态改变相关联的数据;将所述时间线修改为包括对所述过程状态改变的再现,以指示所述过程状态改变相对于所述过程控制警报的时间关系;以及经由所述操作者界面来显示修改后的时间线。
27.如权利要求14所述的方法,其中,还包括接收与手动控制动作相关联的数据;将所述时间线修改为包括对所述过程状态改变的再现,以指示所述过程状态改变相对于所述过程控制警报的时间关系;以及经由所述操作者界面来显示修改后的时间线。
28.如权利要求14所述的方法,其中,通过与激活的警报相关联的所述图标的外观来指示各激活的警报的优先级。
29.一种存储机器可读的指令的有形制造品,在执行时,所述指令使机器从过程控制器或现场设备中的至少一个接收关于多个过程控制警报的警报数据;基于所述警报数据产生时间线,其通过与所述多个过程控制警报中的每个相对应的图标,以图形的方式指示所述多个过程控制警报的时间关系;以及经由操作者界面显示所述时间线。
30.如权利要求29所述的有形制造品,其中,保存所述过程控制警报的所述时间关系, 以使操作者能够检测警报洪流的问题根源。
31.如权利要求29所述的有形制造品,其中,所述机器可读的指令在执行时,还使所述机器接收对所述警报数据的改变;以及基于对所述警报数据的所述改变,修改所述时间线;以及经由所述操作者界面来显示修改后的时间线。
32.如权利要求29所述的有形制造品,其中,所述时间线包括具有第一时间尺度的第一时间跨度,以显示与所述过程控制警报的最新部分相对应的第一部分图标;以及具有第二时间尺度的第二时间跨度,以显示与所述过程控制警报的较旧的部分相对应的第二部分图标。
33.如权利要求32所述的有形制造品,其中,所述机器可读的指令在执行时,还使所述机器在所述时间线上以与所述第一时间尺度相对应的第一周期时间间隔移位所述图标的所述第一部分;以及在所述时间线上以与所述第二时间尺度相对应的第二周期时间间隔移位所述图标的所述第二部分。
34.如权利要求33所述的有形制造品,其中,所述时间线包括用于显示所述过程控制警报中的陈旧的警报的位置,以使所述时间线能够显示与所有过程控制警报相对应的所有图标。
全文摘要
本发明描述一种过程控制系统警报的时间线呈现。在此描述的用于过程控制系统的操作者界面装置包括操作者显示模块,以在显示器上呈现操作者应用程序。操作者界面还包括警报呈现界面,以经由操作者应用程序呈现在显示器上。警报呈现界面包括时间线,从而以图形的形式表示过程控制系统的多个激活的警报间的时间关系。
文档编号G05B19/048GK103064330SQ201210422978
公开日2013年4月24日 申请日期2012年10月24日 优先权日2011年10月24日
发明者K·O·范卡姆普, B·H·卡姆普尼, T·D·施莱斯, G·麦克劳格林 申请人:费希尔-罗斯蒙特系统公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1