用于显示过程控制信息的方法和装置制造方法及图纸

技术编号:13826102 阅读:47 留言:0更新日期:2016-10-13 01:30
公开了用于显示过程控制信息的示例方法和装置。一种公开的示例方法包括:接收查看与现场设备相关联的过程控制信息的请求,通过数据库访问与所述现场设备相关联的设备描述文件,其中所述设备描述文件被格式化为符合电子设备描述语言(EDDL),以及使用所述设备描述文件生成用于所述过程控制信息的显示,其中所述设备描述文件包含脚本扩展,如果所述过程控制信息的一部分匹配所述脚本扩展中的条件,则所述脚本扩展有条件地显示图形。

【技术实现步骤摘要】

本公开一般地涉及过程控制系统,并且更具体地涉及用于显示过程控制信息的方法和装置
技术介绍
过程控制系统,例如用于化学、石油或者其他过程的过程控制系统,通常包括一个或者更多个过程控制器,以及通过仿真、数字或者组合的仿真/数字总线通信地耦合到至少一个主机或者操作员工作站,并耦合到一个或者多个现场设备的输入/输出(I/O)设备。现场设备,可以是,例如,阀、阀定位器、开关和变送器(例如,温度、压强和流速传感器),其在过程中执行例如打开或者关闭阀以及测量过程控制参数的过程控制功能。控制器接收表示由现场设备所进行的过程测量的信号,处理该信息以实现控制例程,并且生成控制信号,该控制信号通过总线或者其他通信线被发送至现场设备以控制该过程的运行。以此方式,过程控制器可以使用通过总线和/或其他通信地耦合现场设备的通信线使用现场设备来执行和协调控制策略。来自现场设备和控制器的过程信息可以为由操作员工作站(例如,基于处理器的系统)执行的一个或更多应用(即,例程、程序、等)可用,以使得操作员能够执行关于过程的所需的功能,例如查看过程的当前状态(例如,通过图形用户界面),评估该过程,修改该过程的运行(例如,通过可视的对象图),等。很多过程控制系统还包括一个或者多个应用站。通常地,这些应用站使用个人电脑、笔记本、或者通过局域网(LAN)通信地耦合至控制器、操作员工作站、和过程控制系统内的其他系统的类似装置实现。每个应用站可施行一个或多个策略、例程或应用,这些策略、例程或应用执行过程控制系统内的任务管理功能、维护管理功能、虚拟控制功能、诊断功能、实时监控功能、安全相关的功能、配置功能等。电子设备描述语言(EDDL)通常被用于过程控制系统内以提
供用于描述和指定现场设备的功能的结构的和/或标准的格式。过程控制器和/或工作站可使用EDDL文件来便于现场设备的解析、控制和/或管理。附加地,过程控制器和/或工作站可利用EDDL文件生成输出自现场设备的过程控制信息的图形化表示。以这种方式,EDDL文件基于与现场设备相关联的参数指定过程控制信息的可视化。
技术实现思路
描述了用于显示过程控制信息的示例方法和装置。在一个实施例中,一种方法包括接收查看与现场设备相关联的过程控制信息的请求。该示例方法还包括通过数据库访问与所述现场设备相关联的设备描述文件,其中所述设备描述文件被格式化为符合电子设备描述语言(EDDL)。该示例方法进一步包括使用所述设备描述文件生成所述过程控制信息的显示,其中所述设备描述文件包含脚本扩展,如果所述过程控制信息的一部分匹配脚本扩展中的条件,则所述脚本扩展有条件地显示图形。在另一个例子中,一种方法包括接收与现场设备相关的信息并确定在所述信息中的条件,其识别来自现场设备的过程控制信息何时被显示为图形。附加地,该例子包含当来自现场设备的过程控制信息匹配所述条件时,基于该条件创建脚本扩展,以显示该图形。进一步的,该示例方法包括存储所述脚本扩展到与所述现场设备相关联的设备描述文件。示例装置包括电子设备描述处理器,用于通过数据库访问与所述现场设备相关联的设备描述文件,其中所述设备描述文件与电子设备描述语言(EDDL)相关联。该示例装置还包括图形处理器,用于使用接收自所述现场设备的过程控制信息以及所述设备描述文件生成用于所述过程控制信息的显示,其中所述设备描述文件包含脚本扩展,如果所述过程控制信息的一部分匹配脚本扩展中的条件,该脚本扩展指示所述图形处理器,以显示图形。附图说明图1示出了包含示例显示界面和示例脚本生成器的示例过程控制系统的框图;图2示出了图1的示例显示界面和脚本生成器的功能块图;图3示出了可被图1的示例显示界面处理的EDD文件中的示例脚本扩展架构的示意图;图4示出了可被图1的示例显示界面处理的EDD文件内的脚本扩展的示例复合结构的示意图;图5-7示出了显示由图1和2的示例显示界面基于脚本扩展内的条件生成的图形的示例用户界面;图8A、8B、9A和9B是可被用于实现图1和/或图2的示例显示界面和/或脚本生成器的示例过程的流程图;图10是可被用于实现这里描述的示例方法和装置的示例处理器系统的框图。具体实施方式尽管下文描述了示例方法和装置,该示例方法和装置包含在其他组件中的在硬件上执行的固件和/或软件,应该注意的是这些例子仅仅是示意性的而不应被认为是限制性的。例如,可以预想的是,硬件,软件和固件组件中的任何或所有组件可被排他地体现在硬件,在软件或在任何硬件和软件的组合中。相应地,尽管下文描述了示例方法和装置,本领域技术人员可认识的是,提供的例子并非实施这些方法或装置的唯一方式。例如,尽管结合显示过程控制信息来描述示例方法和装置,但是能够更一般地应用示例方法和装置,并且示例方法和装置可以被实施为显示与任何自动化系统、批量处理系统、制造系统、工业化控制系统、安全指令系统等相关联的信息。过程控制系统一般包含控制器以执行管理位于控制系统中的现场设备的例程、控制策略和/或算法。现场设备可以是,例如,阀、阀定位器,开关和变送器,并可以执行过程控制功能,诸如打开或关闭阀,测量过程控制参数。除了管理现场设备,控制器可基于从现场设备接收的数据生成过程控制信息。该过程控制信息可包含过程统计、报警、监控信息、过程趋势信息、诊断信息、现场设备状态信息、和/或来自现场设备的消息。控制器发送过程控制信息到在工作站上运行的应用以使得操作员可管理过程控制系统。通常地,应用将过程控制信息显示为用户
界面中的至少一个图形化数据表示。数据表示对操作员是有帮助的,因为这些数据表示通常以流程图、图表、数据表、列表框,图形化符号、文本等形式图形地显示过程控制信息。数据表示和用户界面内相应的文本一般被以与查看所述信息的操作员的场所相关联的格式和/或语言显示。在很多已知系统中,工作站通过相应的电子设备描述(EDD)文件显示来自现场设备的过程控制信息。在很多例子中,该EDD文件被与相应的现场设备一起运送到过程控制环境。在一些例子中,EDD文件可被包含在现场设备中,并在将现场设备安装到过程控制系统后被上传到过程控制系统。在这些情况中,控制器可存储EDD文件。替代地,每个耦合于过程控制系统的工作站可存储EDD文件的本地复件。在其他例子中,过程控制人员可将EDD文件存储到中心数据库并且访问EDD文件以显示来自相应现场设备的过程控制信息。当前,很多广泛使用的过程控制通信协议支持符合电子设备描述语言(EDDL)标准的EDD文件的使用。这些过程控制协议包含,例如,Foundation Fieldbus,Hart Communication Foundation,和Profibus。进一步的,现场设备集成(FDI)标准可支持EDDL的使用以创建由过程控制人员使用的常用工具集,来管理一起通信地耦合于控制系统的现场设备。EDDL提供一种通用的创建EDD文件来访问诊断信息、状态信息、资产管理信息、和/或其他与现场设备相关联的过程控制信息的方法。以这种方式,EDDL可被过程控制人员使用以集成现场设备到过程控制系统中,从而创建可交互操作的环境,其中来自现场设备的过程控制信息可被工作站(例如,处理器、服务器、计算机等)和/或手持设备(例如,本文档来自技高网
...

【技术保护点】
一种在设备描述文件创建脚本扩展的方法,所述方法包括:接收与现场设备相关联的信息;确定所述信息中的条件,其识别来自所述现场设备的过程控制信息何时被显示为图形;当来自所述现场设备的所述过程控制信息匹配所述条件时,基于所述条件创建脚本扩展,以显示所述图形;以及将所述脚本扩展存储到与所述现场设备相关联的设备描述文件。

【技术特征摘要】
2010.09.13 US 12/880,8871.一种在设备描述文件创建脚本扩展的方法,所述方法包括:接收与现场设备相关联的信息;确定所述信息中的条件,其识别来自所述现场设备的过程控制信息何时被显示为图形;当来自所述现场设备的所述过程控制信息匹配所述条件时,基于所述条件创建脚本扩展,以显示所述图形;以及将所述脚本扩展存储到与所述现场设备相关联的设备描述文件。2.根据权利要求1所述的方法,其特征在于,创建所述脚本扩展包括:基于所述条件的类型选择触发器、转换器、函数、表达式或事件处理器...

【专利技术属性】
技术研发人员:M·尼克松
申请(专利权)人:费希尔罗斯蒙特系统公司
类型:发明
国别省市:美国;US

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

1