用于控制被提供给过程设备操作员的信息的方法及设备与流程

文档序号:12594094阅读:229来源:国知局
用于控制被提供给过程设备操作员的信息的方法及设备与流程

技术领域

本公开总体上涉及过程设备,尤其涉及用于控制被提供给过程设备操作员的信息的方法及设备。



背景技术:

分布式过程控制系统-如那些用于化学、石油及/或其他过程、系统及/或过程设备的过程控制系统-典型地包括一个或多个过程控制器,过程控制器通过多种模拟总线、数字总线或模拟/数字混合总线的其中任何一种总线,与一个或多个现场设备通信连接。在这些系统及/或过程中,现场设备-例如阀、阀定位器、开关及/或传送器(例如温度传感器、压力传感器、料位传感器及流率传感器)-在所述过程环境内执行过程控制及/或管理功能,比如开启或关闭阀、测量过程参数等等。过程控制器也可以位于所述设备环境,它们接收指示由所述现场设备完成的过程测量的信号及/或其他与所述现场设备有关的信息。根据(例如)所接收的信号,所述过程控制器执行控制器应用程序,以实现任何数目及/或类别的控制模块、软件模块、软件子系统、例程及/或软件线程,从而发动告警、做出过程控制决定、产生控制信号、及/或与其他控制模块、及/或与其他由现场设备执行的控制模块及/或功能块(比如HART及Foundation Fieldbus设备)协作。所述控制器中的所述控制模块通过所述通信线,向所述现场设备发送所述控制信号,以控制所述过程设备的操作。

来自所述现场设备及/或所述控制器的信息通常通过数据高速通道或通信网络传送到一个或多个其他硬件设备,比如操作员工作站、个人计算机、历史数据库、报告产生器、集中式数据库等等。这些设备典型地位于控制室及/或位于相对远离苛刻过程环境的其他位置。例如,这些硬件设备运行应用程序,以使得操作员能够执行与过程设备的过程有关的多种功能中的任何功能,比如改变操作状态、改变所述控制例程的设置、更改所述控制器及/或所述现场设备内的所述控制模块的操作、检视所述过程的目前状态、检视由所述现场设备及/或过程控制器产生的告警、模拟所述过程的操作以供培训人员及/或测试所述过程控制软件、维持及/或更新配置数据库等等。

作为一个例子,由费舍尔·柔斯芒特系统有限公司(Fisher Rosemount System,Inc.)-一家艾默生过程控制(Emerson Process Management)公司出售的DeltaVTM数字自动化系统支持存储在位于过程设备内的潜在多变化的位置的不同设备内、及/或由位于过程设备内的潜在多变化的位置的不同设备执行的多个应用程序。位于一个或多个操作员工作站及/或由一个或多个操作员工作站执行的配置应用程序,使得用户能够创建及/或更改过程控制应用程序、及/或通过数据高速通道或通信网络将过程控制应用程序下载到专用分布式控制器。典型地,这些控制应用程序是由通信连接及/或互连的控制模块、软件模块、软件子系统、例程、软件线程及/或功能块构成,功能块根据所接收的输入,在所述控制方案内执行功能(例如过程控制及/或告警产生),及/或提供输出到所述控制方案内的其他功能块。每个专用控制器(及在某些情况下还包括现场设备)存储及/或执行一个控制器应用程序,以运行被指定执行实际过程控制功能的所述控制模块。

所述配置应用程序也容许配置工程师创建一个或多个显示(例如显示应用程序),供过程设备中的操作员、维修人员及其他人员通过使用(例如)显示创建应用程序来选择及/或建立显示对象。一范例显示应用程序为过程设备操作员显示数据及/或使所述操作员能够以所述过程控制例程来改变设置,比如改变设定点及/或操作状态。这些显示典型地是在整个系统的基础上通过所述工作站中的一个或多个工作站实施,并且向操作员及/或维修人员提供有关设备内的控制系统及/或设备的操作状态的预配置显示。范例显示的形式为告警显示(告警显示接收及/或显示由过程设备中的控制器及或设备产生的告警)、控制显示(控制显示指示控制器及过程设备中的其他设备的操作状态)、维修显示(维修显示指示过程设备中的设备及/或装置的功能状态)等等。



技术实现要素:

本发明公开用于提升及控制被提供给过程设备操作员的信息的方法及设备。所公开的一种用于控制被提供给过程设备操作员的信息的范例方法包括提供过程设备显示的第一版本、在所述过程设备操作员显示的所述第一版本的可选择元件被起动时提供动态引注用户界面,其中所述动态引注用户界面用于调整所述过程设备显示的所述第一版本中提供的信息的重要性,以及根据通过所述动态引注用户界面调整的变量来提供所述过程设备显示的第二版本。

公开的范例操作员站设备包括显示器、操作员显示模块(其在所述显示器上提供操作员应用程序)、动态引注用户界面(其在所述显示器上提供,以便从操作员获取内容过滤规则)、以及内容过滤模块(其根据信息参数的重要性,调整由所述操作员应用程序提供的数据)。

附图说明

图1为一原理图,其图解根据本发明的教导建造的一个范例过程控制系统。

图2描绘实施图1的范例操作员站的一个范例方法。

图3、4及5图解范例用户界面,这些范例用户界面可以用于实施操作员显示及/或应用程序,及/或更一般地用于实施图1的范例操作员站。

图6为一流程图,其显示可以用于实施图1的范例操作员站的范例过程。

图7为一原理图,其图解一个范例处理器平台,该范例处理器平台可以用于及/或编程为实施图6的范例过程,及/或更一般地用于实施图1的范例操作员站。

具体实施方式

当前,过程制造专业人员(包括工厂人员、工程项目人员、操作人员及维修人员)需要筛选数量日益增多的信息,以便明智地做出决定。例如,在一过程控制系统中,经常需要定义数以千计的告警,以便通知过程设备的操作员有关潜在问题。此外,过程设备人员可能设置、控制、检视及/或监测数以千计的过程控制变量。

一般上,在此描述的范例、设备、方法及制造件可以用于允许过程设备操作员轻易地及/或动态地调整竞争注意的信息的优先级处理。现今许多过程设备操作员显示是预配置的,而且它们不允许过程设备操作员根据个人经验、个人偏爱及/或当前情况来缝制信息的显示,造成被提供给过程设备操作员的信息超载及/或可能导致操作员未觉察关键的过程设备情况。虽然过程配置工程师可以令人信服地为不同的过程设备状态及/或情况设计不同的过程设备显示应用程序,及/或为个别操作员或操作员团组设计不同的过程设备显示应用程序,但这样大数量的显示应用程序的实施非常昂贵、难于维持及/或繁重,而且不如在此描述的范例设备、方法及制造件灵活。

明确地说,在此描述的范例包括动态引注用户界面,动态引注用户界面允许每个过程设备操作员(及/或操作员团组)进行优先级处理、命令、标记及/或识别什么信息、状态、状况、历史、告警优先级、告警类别、告警及/或数据为重要(即所谓“注意”事项)、重要性较低及/或不重要。所述动态引注用户界面允许操作员对过程控制系统数据及/或信息(典型地可在过程控制解决方案中的一个或多个信息库中获取)进行优先级处理,比如对配置数据、实时数据、过程设备状态、过程设备变量、过程设备设定点、告警、连续历史、批历史、事件历史、告警摘要显示、数据分析软件、告警分析软件、操作员记录及/或用户动作进行优先级处理。此外,需进行优先级处理的事项可以根据计算、公式及/或其他间接方法进行。

范例动态引注用户界面包括直观用户界面,直观用户界面使用滑动条,通过滑动条,可以对过程控制数据及/或信息的重要性进行优先级处理,及/或使过程控制数据及/或信息的重要性持续。在有些范例中,所输入的优先级可以随着时间的过去而采集,并且接着根据每个操作员的当前及/或历史集合的已进行优先级处理的事项,用于建议需进行优先级处理的其他事项。出现在操作员的已进行优先级处理的事项清单中的所述事项不需预配置及/或固定。一操作员的已进行优先级处理的清单可以由每个操作员手动选择及/或控制,由另一操作员手动选择及/或控制,及/或可以自动地调整、配置及/或填写。例如,操作员可以选择更紧密地监视某特定设备(例如,如果该设备最近一直运作不正常),所述操作员可以手动地在所述清单上添加事项及/或从所述清单上删除事项,所述操作员可以被提供以预配置清单的事项,及/或可以根据过程设备的动态,自动地及/或动态地在所述清单上添加事项及/或从所述清单上删除事项。

由过程设备操作员通过所述动态引注用户界面指定及/或提供的一个或多个过滤规则可以接着用于调整操作员显示应用程序提供什么信息及/或怎样提供信息,及/或调整在操作员显示应用程序中提供什么信息及/或怎样在操作员显示应用程序中提供信息。所述应用过滤规则也可以记录于数据仓库,比如记录于电子操作员日志、系统事件日志、动态引注数据库及/或动态引注日志。

图1为一原理图,其图解一个范例过程控制系统105。图1的范例过程控制系统105包括一个或多个过程控制器(其中一个过程控制器以参考数字110标志)、一个或多个操作员站(其中一个操作员站以参考数字115标志)以及一个或多个工作站(其中一个工作站以参考数字120标志)。范例过程控制器110、范例操作员站115以及工作站120通过总线及/或局域网(LAN)125通信连接,局域网(LAN)125一般称为“应用程序控制网络”(ACN)。

图1的范例操作员站115允许过程设备操作员检查及/或操作一个或多个操作员显示屏幕及/或应用程序,这使得所述过程设备操作员能够查看过程设备变量、查看过程设备状态、查看过程设备状况、查看过程设备告警及/或改变过程设备设置(例如设定点及/或操作状态、解除告警、抑制告警等等)。这样的屏幕及/或应用程序典型地是由过程配置工程师设计及/或实施。实施图1的范例操作员站115的一个范例方法在以下连同图2进行描述。可以用于实施范例操作员站115的多种范例操作员显示应用程序在以下连同图3、4及5进行描述。

图1的范例操作员站115包括及/或实施动态引注用户界面(例如图4的范例动态引注用户界面),以允许过程设备操作员进行优先级处理、命令、标记及/或识别什么信息、告警及/或数据对于特定操作员显示更加重要、重要性较低及/或不重要。所述动态引注用户界面允许操作员对过程自动化系统数据及/或信息(典型地可在过程控制解决方案中的一个或多个信息库中获取)进行优先级处理,比如对配置、实时数据、过程设备状态、过程设备变量、过程设备变量变化、过程设备状态变化、状况、历史时期(例如15分钟、1小时、4小时等等)、告警类别(例如设备、过程、硬件等等)、告警优先级、新变量、已改变变量、过程设备设定点、告警、连续历史、批历史、事件历史、告警摘要显示、数据分析软件、告警分析软件、操作员日志、过程偏差、新告警、趋势及/或用户动作进行优先级处理。此外,需进行优先级处理的事项可以根据计算、公式及/或其他间接方法进行。

在一个或多个过滤规则由过程设备操作员通过所述动态引注用户界面指定及/或提供时,图1的范例操作员站115调整操作员显示特定应用程序提供什么数据及/或信息及/或怎样提供数据及/或信息,及/或调整在特定操作员显示应用程序中提供什么数据及/或信息及/或怎样在操作员显示应用程序中提供数据及/或信息。在有些范例中,操作员站115将应用过滤规则存储于数据仓库,比如存储于电子操作员日志、系统事件日志、动态引注数据库及/或动态引注日志。附加地或可选择地,范例操作员站115可以采集由操作员输入的优先级,然后根据每个操作员的当前及/或历史集合的已进行优先级处理的事项,建议需进行优先级处理的其他事项。出现在操作员的已进行优先级处理的事项清单中的所述事项可以是动态的(因此可由每个操作员选择及/或控制),及/或可以根据过程设备的动态,自动地在所述清单上添加及/或删除。附加地或可选择地,出现在操作员的已进行优先级处理的事项清单中的所述事项不需预配置及/或固定。一操作员的已进行优先级处理的清单可以由每个操作员手动选择及/或控制,由另一操作员手动选择及/或控制,及/或可以自动地调整、配置及/或填写。

图1的范例工作站120可以配置成应用程序站,以执行一个或多个信息技术应用程序、用户互动应用程序及/或通信应用程序。例如,应用程序站120可以配置成主要执行过程控制相关的应用程序,而另一应用程序站(图中未显示)可以配置成主要执行通信应用程序,使过程控制系统105能够使用任何期望的通信媒介(例如无线通信媒介、固定通信媒介等等)及协议(例如HTTP、SOAP等等)与其他设备或系统通信。图1的范例操作员站115及范例工作站120可以使用一个或多个工作站及/或任何其他合适的计算机系统及/或处理系统来实施。例如,操作员站115及/或工作站120可以使用单处理器个人计算机、单处理器工作站或多处理器工作站等来实施。

图1的范例局域网(LAN)125可以使用任何期望的通信媒介及协议来实施。例如,范例局域网(LAN)125可以基于固定及/或无线以太网(Ethernet)通信方案。然而,本领域的普通工程技术人员将可以理解,可以使用任何其他合适的通信媒介及/或协议。此外,虽然图1中图解单一局域网(LAN)125,但可以使用超过一个局域网(LAN)及/或其他替代性的通信硬件,在图1的范例系统之间提供冗余通信路径。

图1的范例控制器110通过数字数据总线135及输入/输出(I/O)网关140,连接到多个智能现场设备130、131及132。智能现场设备130-132可以是遵守Fieldbus协议的阀、促动器、传感器等等,在这种情况下,智能现场设备130-132使用广为人知的Foundation Fieldbus协议,通过数字数据总线135进行通信。当然,也可以改为使用其他类别的智能现场设备及通信协议。例如,智能现场设备130-132可以改为遵守Profibus及/或HART协议的设备,这些设备使用广为人知的Profibus及HART协议,通过数据总线135进行通信。附加的输入/输出(I/O)设备(与输入/输出(I/O)网关140相似及/或相同)可以连接到控制器110,以使附加的智能现场设备组群(其可以是Foundation Fieldbus设备、HART设备等等)能够与控制器110通信。这样的智能现场设备可以提供远比非智能现场设备提供的数据及/或信息为多的数据及/或信息,因此有助于在此描述的方法及设备处理所述信息超载问题。

除了范例智能现场设备130-132之外,一个或多个非智能现场设备145及146可以通信连接到范例控制器110。图1的非智能现场设备145及146(例如)可以是传统4-20mA(毫安培)或0-10VDC(伏特直流电)设备,它们通过各自的固定链路与控制器110通信。

图1的范例控制器110可以是(例如)由费舍尔·柔斯芒特系统有限公司(Fisher Rosemount System,Inc.)-一家艾默生过程控制(Emerson Process Management)公司出售的DeltaVTM控制器。然而,可以改为使用其他控制器。此外,虽然图1中只是显示一个控制器110,但任何期望类别及/或多类别的结合的附加控制器及/或过程控制平台可以连接到局域网(LAN)125。无论那种情况,范例控制器110执行已经由使用操作员站115的系统工程师及/或其他系统操作员产生的、与过程控制系统105相关的、以及已经下载到控制器110及/或在控制器110中实例化的一个或多个过程控制例程。

虽然图1图解一范例过程控制系统105,在该范例过程控制系统105中,以下更详细描述的用于控制被提供给过程设备操作员的信息的方法及设备可以方便地使用,本领域的普通工程技术人员将可以理解,如果需要,用于控制在此描述的、被提供给过程设备操作员的信息的方法及设备,可以方便地用于复杂性比图1的图解范例的复杂性较大或较小(例如具有超过一个控制器、横跨超过一个地理位置等等)的其他过程设备及/或过程控制系统。

图2描绘实施图1的范例操作员站115的一个范例方法。图2的范例操作员站115包括至少一个可编程处理器205。图2的范例处理器205执行存在于处理器205的主存储器210(例如在随机存取存储器(RAM)及/或只读存储器(ROM)中)的编码指令。处理器205可以是任何类别的处理单元,比如处理器芯核、处理器及/或微控制器。处理器205除了执行别的以外,还可以执行操作系统215、操作员显示模块220、用户界面225、内容过滤器模块230、以及动态引注数据库245。一范例操作系统215是Microsoft(微软)的操作系统。图2的范例主存储器210可以由处理器205实施及/或在处理器205中实施,及/或可以是一个或多个存储器及/或操作地连接到处理器205的存储器设备。

为了允许操作员与范例处理器205互动,图2的范例操作员站115包括任何类别的显示器235。范例显示器235包括但不限于计算机监控器、计算机屏幕、电视机、移动设备(例如智能电话、Blackberry及/或iPhone)等等,这些设备能够显示由处理器205实施的及/或(更概括地)由范例操作员站115实施的用户界面及/或应用程序。

图2的范例操作系统215通过范例显示器235及/或在范例显示器235显示应用程序用户界面及/或帮助应用程序用户界面(例如所述范例用户界面225其中任何之一)的显示。为了利于操作员与由范例操作员站115实施的应用程序互动,范例操作系统215实施应用程序编程界面(API),通过该应用程序编程界面(API),范例操作员显示模块220及/或范例内容过滤器模块230可以定义及/或选择用户界面225,以及促使及/或指令操作系统215显示所定义及/或所选择的用户界面225。范例用户界面225在以下连同图3-5进行描述。

为了提供过程设备操作员显示及/或应用程序,图2的范例操作员站115包括范例操作员显示模块220。图2的范例操作员显示模块220采集来自一个或多个过程控制器(例如图1的范例控制器110)及/或过程设备控制系统的其他元件的数据及/或信息,并使用所采集的数据及/或信息及根据过程设备及/或由操作员选择的过程设备部分的状态来创建及/或定义特定用户界面225(图3及/或5的范例界面其中任何之一)。所创建及/或定义的显示由范例操作系统215及/或通过范例操作系统215,在范例显示器235显示。范例操作员显示模块220也通过用户界面225,接收操作员输入(例如回应操作员选择、调整及/或操作用户界面225的用户界面元件)以及发送适当命令、数据及/或信息到控制器110,及/或(更概括地)发送适当命令、数据及/或信息到过程控制系统105。

在由操作员显示模块220提供的显示的用户指示其期望为操作员数据及/或信息的显示进行优先级处理时(例如通过选择所述操作员显示的元件及/或图形),范例操作员显示模块220提供动态引注用户界面(例如图4的范例界面)。所述动态引注用户界面可以是在先前显示的操作员应用程序之外被显示,或是被显示而代替先前显示的操作员应用程序。

为了为由操作员显示模块220提供的数据及/或信息进行优先级处理,图2的范例操作员站115包括范例内容过滤器模块230。根据通过动态引注用户界面(例如图4的范例界面)提供的操作员输入,图2的范例内容过滤器模块230产生内容过滤器规则,这些内容过滤器规则代表需显示的数据及/或信息的相对优先级。例如,如果与特定过程模块相关的数据通过所述动态引注用户界面被选择为需忽略的数据,内容过滤器模块230阻滞及/或防止操作员显示模块220接收与该过程模块相关的过程控制数据及/或信息。附加地或可选择地,内容过滤器模块230可以指令(例如通过由范例操作员显示模块220提供的API)怎样显示及/或是否显示当前正由操作员显示模块220执行的操作员应用程序的用户界面元件。例如,操作员显示模块220可以被指令突出特定用户界面元件及/或图形、削弱(例如灰化)特定用户界面元件及/或图形外观及/或不显示及/或省略特定用户界面元件及/或图形。在被范例内容过滤器模块230指令时及/或根据范例内容过滤器模块230的指令,范例操作员显示模块220更新适用操作员显示及/或当前正在范例显示器235显示的操作员应用程序。这样的更新应用程序及/或显示可以包括表示内容过滤当前有效的用户界面元件及/或图形。在有些范例中,由一个操作员做出的优先级处理选择可以应用于显示及/或提供给其他操作员的应用程序。此外,优先级处理选择可以存储于(例如)电子操作员日志、系统事件日志、动态引注数据库(例如以下描述的范例数据库245)及/或动态引注日志。

在有些范例中,如果操作员试图禁止与(例如)潜在地威胁生命安全的情况或设备损坏情况及/或过程设备中的任何配置/编程极限(例如高高(HIHI)警戒点及/或低低(LOLO)警戒点)相关的信息、数据及/或告警的显示,范例操作员显示模块220及/或范例内容过滤器模块230可以覆盖所述操作员的输入,以确保过程设备继续安全操作。

为了存储范例内容过滤器模块230使用的数据及/或信息,图2的范例操作员站115包括动态引注数据库245。使用任何类别及/或数目的数据库记录、域及/或输入,图2的范例动态引注数据库245存储范例内容过滤器模块230使用的数据及/或信息,以便为一个或多个操作员控制内容过滤器、记录应用内容过滤器、及/或动态地及/或自动地建议注意事项。可以存储在范例动态引注数据库245的范例数据及/或信息包括但不限于用户资料(例如姓名、角色、优选、责任范围等等)、协助注意事项的自动及/或动态创建的规则、利于预测需提供那些注意事项信息的有关注意事项及/或设置的历史及/或当前统计数据、每个用户的手动添加数据清单、每个操作员站的手动添加数据清单。范例动态引注数据库245可以使用任何类别及/或数目的存储器及/或存储器设备来存储。

图2的范例内容过滤器模块230可以附加地或可选择地采集及/或记录当前及/或过去的内容过滤器规则输入(例如通过动态引注用户界面接收的数据及/或信息),然后接着使用所采集的输入来提供建议事项的优先级处理。例如,在操作员起动动态引注用户界面时,内容过滤器模块230可以根据由操作员所做的历史优先级处理选择,预填建议域及/或数值。

虽然图2已经图解实施图1的范例操作员站115的范例方法,但图2中所图解的数据结构、元件、过程及设备可以结合、分开、省略、排除及/或以任何其他方式实施。此外,范例操作系统215、范例操作员显示模块220、范例用户界面225、范例内容过滤器模块230及/或(更概括地)图2的范例操作员站115可以由硬件、软件、固件及/或硬件、软件及/或固件的任何组合实施。此外,范例操作员站115可以包括图2中图解者之外的附加的元件、过程及/或设备,或除了包括图2中图解者外,还可以包括附加的元件、过程及/或设备,及/或可以包括图解的任何或所有数据结构、元件、过程及设备中的数目多于一个的数据结构、元件、过程及设备。

图3及5图解可以用于实施操作员显示及/或操作员应用程序及/或(更概括地)用于实施图1的范例操作员站115的范例用户界面。图5的范例用户界面是在图2的范例操作员显示模块220已经接收来自范例内容过滤器模块230的有关已显示数据及/或信息的优先级处理的指令之后,图3的范例用户界面的第二版本。

为了显示过程数据及/或信息,图3的范例用户界面包括任何数目的显示用户界面元件,其中三个显示用户界面元件在图3中以参考数字305、310及315标志。范例显示元件305显示在最右边的槽(LIC_TANK3)的当前料位。同样地,范例显示元件310显示在最左边的槽的当前料位。范例显示元件315指示,有关槽LIC_TANK3的附加信息可供操作员使用。

为了允许所述操作员控制所述操作员应用程序,图3的用户界面包括一个或多个控制用户界面元件,其中一个控制用户界面元件在图3中以参考数字320标志。图3的范例控制元件及/或图形320允许操作员使得能够为在图3的范例用户界面中显示的数据及/或信息进行优先级处理,及/或允许操作员为在图3的范例用户界面中显示的数据及/或信息配置优先级处理。在被选择时,范例控制元件320促使操作员显示模块220显示动态引注用户界面(例如图4的范例界面)。

图4图解可以用于实施图1的范例操作员站115的一个范例动态引注用户界面。图4的范例动态引注用户界面包括一个或多个域(其中一个域在图4中以参考数字405标志)以及一个或多个相关滑动条(其中一个滑动条以参考数字410标志)。通过在范例域405中输入变量及/或关键词(例如“LIC_TANK3”)及调整范例滑动条410,图4的范例动态引注用户界面的用户能够调整显示有关槽LIC_TANK3的信息及/或数据相对于显示有关过程设备的其他部分的信息及/或数据的优先级。在图4的图解范例中,滑动条410位于最左边的位置,这表示需抑制(例如不显示)与槽LIC_TANK3相关的所有信息。

为了指示显示信息及/或数据的优先级处理是否只是应用于当前的操作员显示及/或应用程序,或是也应用于其他显示,图4的范例动态引注用户界面包括一个或多个复选框,其中一个复选框以参考数字415标示。在范例复选框415有效时(例如包括√或X),与复选框415相关的优先级处理滑动条只是应用于当前的操作员显示及/或应用程序。如果范例复选框415不被复选(例如是空白及/或空着),操作员能够从所述动态引注用户界面导航到这个被监测项目所在的所有其他显示。

为了指示优先级处理需应用多长,图4的范例动态引注用户界面包括一个或多个文本框,其中一个文本框以参考数字420标示。在范例文本框420不是空白时,文本框420的内容代表与文本框420相关的优先级处理滑动条需应用于所述操作员显示的剩余时间的数量。在所述剩余时间期满时,不再应用所述相关元件的优先级处理。在范例文本框420是空白时,与文本框420相关的优先级处理滑动条需无限期地应用于所述操作员显示。

图5的范例用户界面是在图2的范例内容过滤器模块230及/或范例操作员显示模块220已经为槽LIC_TANK3应用过程控制数据及/或信息优先级处理之后,图3的范例用户界面的第二版本。与图3比较,显示用户界面元件505被灰化,这指示槽LIC_TANK3的料位的优先级减低,而显示用户界面元件510现在为空白。为了指示显示优先级处理有效,图3的范例控制用户界面元件320在图5中突出显示。

图6为一流程图,其显示可以用于实施图1及/或2的范例操作员站115的范例过程。图6的范例过程可以由处理器、控制器及/或任何其他合适的处理设备实施。例如,图6的范例过程可以收录于存储在有形机器可存取或可读媒介上的编码指令中,比如存储在与处理器(例如以下连同图7进行讨论的范例处理器705)相关的闪速存储器、只读存储器(ROM)及/或随机存取存储器(RAM)上的编码指令中。可选择地,图6的一些或所有范例操作可以使用专用集成电路(ASICs)、可编程逻辑器件(PLDs)、现场可编程逻辑器件(FPLDs)、离散逻辑、硬件、固件等等的任何组合来实施。此外,图6中描绘的一个或多个操作可以手动地实施,或以前述的任何技术的任何组合来实施,例如以固件、软件、离散逻辑及/或硬件的任何组合来实施。此外,虽然图6的范例过程以图6的流程图来进行描述,但本领域的普通工程技术人员将可以理解,图6的范例过程可以以许多其他方法来实施。例如,可以改变流程块的执行顺序,及/或可以改变、消除、分割或结合所描述的有些流程块。此外,本领域的普通工程技术人员将可以理解,图6的任何范例操作或所有范例操作可以按顺序地执行,及/或(例如)由个别的处理线程、处理器、器件、离散逻辑、电路等同时执行。

图6的范例过程以操作员站(例如范例操作员显示模块220)显示用户界面(例如图3的范例用户界面)为开始(流程块605)。如果用户(例如过程设备操作员)选择控制用户界面元件及/或图形(例如范例元件320)来提供数据及/或信息显示的优先级处理(流程块610),所述操作员显示模块提供动态引注用户界面(例如图4的范例界面)(流程块615)。在用户进行其优先级处理输入(流程块620)时,所述操作员站(例如范例内容过滤器模块230)应用任何适用的安全改写(流程块625)。所述内容过滤器模块接着确定所述操作员显示的哪些元件需要修改,并通知所述操作员显示模块有关改变(流程块630)。控件接着返回到流程块605,以显示所更新的操作员显示。

图7为一原理图,其图解一个范例处理器平台700,该范例处理器平台700可以用于及/或编程为实施图1及/或2的任何范例操作员站115或所有范例操作员站115。例如,处理器平台700可以由一个或多个通用处理器、处理器芯核、微控制器等等实施。

图7的处理器平台700包括至少一个通用可编程处理器705。处理器705执行存在于处理器705的主存储器(例如在RAM 715及/或ROM 720)的编码指令710及/或712。处理器705可以是任何类别的处理单元,比如处理器芯核、处理器及/或微控制器。处理器705除了执行别的以外,还可以执行图6的范例过程,以实施在此描述的范例操作员站115。处理器705通过总线725,与所述主存储器(包括ROM 720及/或RAM 715)进行通信。RAM 715可以由动态随机存取存储器(DRAM)、同步动态随机存取存储器(SDRAM)及/或任何其他类别的随机存取存储器(RAM)器件实施,而只读存储器(ROM)可以由闪速存储器及/或任何其他期望类别的存储器器件实施。对存储器715及720的存取可以由存储器控制器(图中未显示)来控制。

处理器平台700也包括界面电路730。界面电路730可以以任何类别的界面标准实施,比如通用串行总线(USB)界面、蓝牙(Bluetooth)界面、外存储器界面、串口、通用输入/输出界面等等。一个或多个输入设备735及一个或多个输出设备740连接到界面电路730。输入设备735及/或输出设备740可以用于(例如)向图2的范例显示器235提供用户界面225。

虽然在此已经描述某些范例方法、设备及制造件,但本专利包括的范围并未受其限制。这些范例的性质属于非限制性的原理性范例,其并未限制本专利包括的范围。相反地,本专利包括所有根据字面意义或等效原则正当地属于附此的权利要求的范围的方法、设备及制造件。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1