用于管理过程数据的方法和装置制造方法及图纸

技术编号:17007813 阅读:21 留言:0更新日期:2018-01-11 04:03
公开了用于管理过程控制数据的示例性方法和装置。公开的示例性方法包括:接收对与现场设备关联的过程数据的请求;搜索用于包括所请求的过程数据的描述符文件的数据库;以及访问所述描述符文件以检索用于在应用内显示的所述过程数据,其中,使用指定位于由作为所述文件内包括的文件主体的区段的部分的文件项所引用的对象处的图式来检索所述过程数据。在示例性方法中,所述对象可以包括用于通过数学公式使用过程数据来计算值的表达式或用于指令如何显示所述过程数据的显示变换中的至少一个。

【技术实现步骤摘要】
用于管理过程数据的方法和装置本申请是申请日为2011年9月27日、申请号为201110294375.X、专利技术创造名称为“用于管理过程数据的方法和装置”的专利技术申请的分案申请。
本专利技术通常涉及过程控制系统,更具体地说,涉及用于管理过程数据的方法和装置。
技术介绍
比如化学、石油或其它工艺中使用的过程控制系统的过程控制系统典型地包括一个或多个过程控制器和输入/输出(I/O)设备,其经由模拟、数字或组合模拟/数字总线通信地耦接到至少一个主机或操作者工作站和一个或多个现场设备。可以是例如阀、阀定位器、开关和发射机(例如温度、压力和流速率传感器)的现场设备在例如打开或关闭阀以及测量过程控制参数的处理内执行过程控制功能。控制器接收指示现场设备进行的过程测量的信号,处理该信息以实现控制程序,并且生成通过总线或其它通信线路发送到现场设备以控制过程的操作的控制信号。以此方式,控制器可以经由通信地耦接现场设备的总线和/或其它通信链路使用现场设备执行并且协调控制策略或程序。可以使得来自现场设备和控制器的过程数据对操作者工作站(例如基于处理器的系统)所执行的一个或多个应用(即例程、程序等)可用,以使得操作者能够操作以关于过程执行期望的功能,例如(例如经由图形用户接口)查看过程当前状态,估计过程,(例如经由可视化对象图)修改过程的操作等。很多过程控制系统还包括一个或多个应用站。典型地,使用经由局域网(localareanetwork,LAN)通信地耦接到过程控制系统内的控制器、操作者工作站以及其它系统的个人计算机、工作站等实现这些应用站。每一应用站可以在过程控制系统内执行运行活动管理功能、维护管理功能、虚拟控制功能、诊断功能、实时监控功能、与安全有关的功能、配置功能等的一个或多个策略、程序或应用。当前,现场设备集成(FieldDeviceIntegration,FDI)标准支持多个过程控制通信协议(例如FoundationFieldbusTM和),这使得过程控制系统能够使用通用工具集管理现场设备。在一些示例中,电子设备描述语言(ElectronicDeviceDescriptionLanguage,EDDL)文件可以实现通用工具集。EDDL文件提供用于描述和指定现场设备的功能的结构化和/或标准化格式。过程控制器和/或工作站可以使用EDDL文件促进现场设备的集成、控制和/或管理。在其它示例中,以通用格式交换过程数据的所定义的客户端/服务器接口可以实现通用工具集。
技术实现思路
公开了用于管理过程数据的示例性方法和装置。在一个示例中,方法包括:接收对与现场设备关联的过程数据的请求,并且搜索用于包括所述请求的过程数据的描述符文件的数据库。示例性方法还包括:访问所述描述符文件以检索(retrieve)用于在应用内显示的过程数据,其中,使用指定所述过程数据位于由作为所述描述符文件内包括的文件主体的区段的部分的文件项所引用的对象处的图式(schema)来检索所述过程数据。在另一示例中,方法包括:接收所述描述符文件内待存储的现场设备发送的过程数据,并且确定所述过程数据之间的关系。示例性方法还包括:创建用于所述描述符文件的文件主体,基于与所述现场设备关联的组件的数量创建用于待与所述描述符文件关联的每一物理文件的开放文件描述,创建用于包括过程数据的有关部分的开放文件描述的区段,以及在所述区段内创建文件项。示例性方法还包括:基于所述文件项内待存储的过程数据的类型选择对象类型,将与所述选择的对象类型关联的对象分配给所述文件项,并且将所述过程数据存储到所述对象。示例性装置包括:文件处理器,用于搜索用于包括从过程控制系统内的现场设备发源的请求的过程数据的描述符文件的数据库。示例性装置还包括:过程数据读取器,用于访问所述描述符文件以检索用于在应用内显示的所述过程数据,其特征在于,所述过程数据位于由作为所述描述符文件内包括的文件主体的区段的部分的文件项所引用的对象处。附图说明图1示出说明包括示例性显示接口和示例性文件生成器的示例性过程控制系统的框图。图2示出图1的示例性显示接口和文件生成器的功能框图。图3和图4示出可由图1和图2的示例性文件生成器使用以创建描述符文件的的示例性图式。图5示出符合图3和图4的示例性图式的示例性描述符文件。图6示出显示从描述符文件检索到的过程数据的示例性应用。图7、图8A、图8B和图9是可以用于实现图1和/或图2的示例性显示接口和/或文件生成器的示例性过程的流程图。图10是可以用于实现在此描述的示例性方法和装置的示例性处理器系统的框图。具体实施方式虽然以下描述示例性方法、装置包括在其它组件当中硬件上执行的软件和/或固件,但应注意,这些示例仅仅是说明性的,不应看作限制。例如,考虑在硬件中独占地、在软件中独占地、或在硬件和软件的任何组合中可以实施任何或所有硬件、软件和固件组件。因此,虽然以下描述示例性方法和装置,但本领域技术人员应容易理解,提供的示例不仅仅是用于实现这些方法和装置方式。例如,虽然结合管理过程数据描述示例性方法和装置,但示例性方法和装置是可更普遍应用的,并且可以实现为管理与任何自动化系统、批处理系统、制造系统、工业控制系统、安全仪表系统等关联的数据。过程控制系统通常包括控制器,用于执行管理位于控制系统中的现场设备的例程、控制策略和/或算法。现场设备可以是例如阀、阀定位器、切换器和发射机,并且可以执行过程控制功能,例如打开或关闭阀以及测量过程控制参数。除了管理现场设备之外,控制器还可以基于从现场设备接收的信息生成过程数据。过程数据可以包括过程统计、告警、监控信息、过程趋势信息、诊断信息、现场设备状态信息、和/或来自现场设备的消息。控制器将过程数据发送到工作站上操作的应用,从而操作者可以管理过程控制系统。典型地,应用在用户接口中显示过程数据作为至少一个图形数据表示。数据表示有助于操作者作为这些数据表示典型地以图表、图线、数据表、列表框、图形符号、文本等的形式图形地显示过程数据。通常通过与查看信息的操作者的地点关联的格式和/或语言显示用户接口内的数据表示和对应文本。在很多已知的系统中,工作站使用对应的电子设备描述语言(electronicdevicedescriptionlanguage,EDDL)文件来显示来自现场设备的过程数据。在很多情况下,EDDL文件连同对应的现场设备一起传送到过程控制环境。在一些示例中,在将现场设备安装到过程控制系统时,EDDL文件可以被包括在现场设备内并且上传到过程控制系统。在这些情况下,控制器可以存储EDDL文件。替代地,耦接到过程控制系统的每一工作站可以存储EDDL文件的本地拷贝。在其它示例中,过程控制人员可以将EDDL文件存储到中央数据库,并且访问EDDL文件以显示来自对应现场设备的过程数据。当前,很多公知过程控制通信协议支持EDDL文件的使用。这些过程控制协议包括例如FoundationFieldbusTM、CommunicationFoundation和此外,现场设备集成(FieldDeviceIntegration,FDI)标准支持EDDL文件的使用,以创建由过程控制人员使用的通用工具集以管理控制系统内通信地耦接在一起的现场设备。EDDL是可以用于描述现场设备的特性、参数和/或本文档来自技高网
...
用于管理过程数据的方法和装置

【技术保护点】
一种用于创建描述符文件的方法,所述方法包括:接收待存储在所述描述符文件内的、由现场设备发送的过程数据;确定所述过程数据之间的关系;创建用于所述描述符文件的文件主体;基于与所述现场设备关联的组件的数量,创建用于待与所述描述符文件关联的每一物理文件的开放文件描述;创建包括过程数据的有关部分的用于所述开放文件描述的区段;在所述区段内创建文件项;基于待存储在所述文件项内的所述过程数据的类型,选择对象类型;将与所选择的对象类型关联的对象分配给所述文件项;以及将所述过程数据存储到所述对象。

【技术特征摘要】
2010.09.27 US 12/891,1331.一种用于创建描述符文件的方法,所述方法包括:接收待存储在所述描述符文件内的、由现场设备发送的过程数据;确定所述过程数据之间的关系;创建用于所述描述符文件的文件主体;基于与所述现场设备关联的组件的数量,创建用于待与所述描述符文件关联的每一物理文件的开放文件描述;创建包括过程数据的有关部分的用于所述开放文件描述的区段;在所述区段内创建文件项;基于待存储在所述文件项内的所述过程数据的类型,选择对象类型;将与所选择的对象类型关联的对象分配给所述文件项;以及将所述过程数据存储到所述对象。2.如权利要求1所述的方法,其特征在于,还包括:使用与所述过程数据内包括的所述现场设备关联的标识信息来创建用于所述描述符文件的头。3.如权利要求2所述的方法,其特征在于,所述头包括制造商名称、所述现场设备的类型、所述描述符文件的主要版本、所述描述符文件的次要版本、所述现场设备的维护版本、所述现场设备的建立版本或所述现场设备的型号中的至少一个。4.如权利要求1所述的方法,其特征在...

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

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

1