修正过程控制数据的方法及装置制造方法及图纸

技术编号:6027254 阅读:195 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种修正过程控制数据的方法、装置和制造产品,该方法包括以下步骤:获取可扩展标记语言格式的过程控制数据,将可扩展标记语言格式的过程控制数据转换为第二数据格式,并存储在数据库中。所述过程控制数据随后进行编辑,包括:从数据库中检索出过程控制数据,修改过程控制数据,并将修改后的过程控制数据以第二数据格式存储在数据库中,将修改的过程控制数据从第二数据格式转换为可扩展标记语言格式,并以可扩展标记语言格式存储修改的过程控制数据。

【技术实现步骤摘要】

本专利技术总体上涉及处理器控制系统技术,更具体地说,涉及由于修正过程控制数 据的过程控制装置及方法。
技术介绍
过程控制系统,例如那些应用在化学、石油或其他过程的过程控制系统,通常包含 一个或多个集中式过程控制器,这些过程控制器通过模拟、数字或者模拟/数字相结合的 总线以可通信方式与至少一个主机或操作员工作站相连,并与一个或多个现场设备相连。其中,现场设备可以为例如阀、阀定位器、开关和变送器(例如,温度传感器、压力传感器和 流速传感器),执行过程内的各项功能,例如开启或关闭阀、测量过程参数等。过程控制器接 收表示由现场设备产生的过程测量值的信号和/或属于现场设备的其它信息,并使用该信 息来实施控制例程以产生控制信号,这些控制信号通过总线或其它通信线路发送到现场设 备以控制该过程的操作。来自现场设备和控制器的信息可用于由操作员工作站所执行的一 个或多个应用程序,以使得操作员能够执行与过程有关的所需功能,例如查看过程的当前 状态、修正过程的操作等。过程控制系统通常利用配置应用程序来配置,使系统工程师、操作员、用户等能够 定义过程控制系统中的各个现场设备如何针对特定过程(例如,特定的化学生产过程)发 挥作用。当在特定的过程中增加现场设备,或者每次对过程进行修改的时候,工程师可生成 新的控制程序或新的配置数据,或者可更新或修改现有的控制程序。由于各个过程可能使 用了大量的现场设备、控制器和/或其他控制设备,所以控制程序可能包含大量的配置数 据。一些现有的过程控制系统提供了集成的编辑器,通过该编辑器,用户可以创建和/或更 新控制程序。然而,这些现有的程序用来显示数据的方式通常不能揭示与一个现场设备相 关的过程控制数据和与另一现场设备相关的控制数据是如何相关联的。而且,下层的数据 库基础并没有显示出控制系统、过程、材料流和结构、设备、装置以及用于操作、维护和诊断 整个系统的操作显示之间的关系集合。换句话说,这些现有的编辑器在显示过程控制数据 时没有展现出其与整个系统之间的关系。在这里,术语“过程控制数据”包括控制系统、过 程材料流和结构、设备、装置和用来操作、维护、诊断整个系统的操作显示。而且,使用现有 的编辑器创建或更新控制程序通常是比较麻烦的,因为编辑器接口提供的视图相对比较抽 象,这样工程师或者用户很难看见或者记住系统图。因此,在使用编辑器时,工程师或用户 通常需要详细地打印出过程控制系统的各个部分并查阅多份打印件。现有的编辑器一般还需要用户使用现场(on-site)工作站。而工程师却经常希望 能够在远离现场过程控制系统工作站的情况下创建或更新控制程序。然而,在远离过程控 制系统的情况下创建或更新控制程序通常需要在便携式计算机或位于远端的计算机上完 全安装过程控制系统应用程序。但是,该完全安装的次数受到软件可用证书的数量、移动计 算能力和/或预算的约束。即使不必安装全部的应用程序,数据、设备、装置、过程、材料和 显示器之间的关系也是不可用的。随着新的改进的过程控制系统应用程序的出现,公司可以更新他们旧的过程控制 系统应用程序。更新或移植到不同过程控制系统应用程序通常是件枯燥的事情,因为新旧 过程控制系统应用程序之间可能不兼容,或者不同厂商提供的过程控制系统应用程序不兼 容。例如,不同的过程控制系统应用程序的数据格式可能不同。这样,移植现有的过程控制 数据时,工程师需要手工移植数据或者开发通用脚本或程序才能将原来的客户数据转换到 适用于新过程控制系统应用程序的格式。
技术实现思路
本专利技术提供了示例的修改过程控制数据的方法和系统。根据本专利技术一个示例,修 改过程控制数据的方法包括获取可扩展标记语言(XML)格式的过程控制数据,将该过程 控制数据从XML格式转换为第二数据格式。过程控制数据可以存储在数据库中并通过以下方式进行编辑从数据库中取出并修改过程控制数据,将修改后的过程控制数据存储在数 据库中,将修改后的过程控制数据从第二数据格式转换为XML格式,并以XML格式存储该修 改后的过程控制数据。根据本专利技术另一示例,一种方法可以用来从数据库中获取第一数据格式的过程控 制数据。然后将过程控制数据从第一数据格式转换为XML格式并通过用户接口输出。获取 至少一个与过程控制数据相关的修改过程控制数据值,将该修改过程控制值从XML格式转 换为第一数据格式并以第一数据格式存在数据库中。根据本专利技术再另一示例,修改过程控制数据的系统包括至少一个编辑器来编辑过 程控制数据。该系统还包括数据库用来以第一数据格式存储过程控制数据。数据库接口以 可通信方式与编辑器和数据库相连,以便在编辑器和数据库之间交互信息。数据转换器以 可通信方式与编辑器和数据库相连以便来将过程控制数据从第一数据格式转换为XML格 式。根据本专利技术再另一示例,修改过程控制数据的系统包括数据库,其用来存储过程 控制数据;数据库服务器,其与数据库相连用来访问数据库中的过程控制数据。查询编制器 以可通信方式与数据库服务器相连并配置为产生查询并发送查询到数据库服务器,使数据 库服务器根据该查询从数据库检索过程控制数据。数据接口以可通信方式与查询编制器相 连,并配置为以XML格式导入或导出过程控制数据。附图说明图1是示例过程控制系统数据管理器、示例外部编辑系统和示例数据转换系统的 框图,所有这些都应用在过程控制系统。图2是图1的示例过程控制系统数据管理器的具体框图。图3是图1的示例外部编辑系统的具体框图。图4是图1的示例的数据转换系统的具体框图。图5是可用于访问、查看和修改存储在数据库中的数据的示例数据库接口显示。图6是可用于查看和修改过程控制数据的示例字处理编辑器接口显示。图7是可用于查看和修改过程控制数据的示例电子数据表编辑器接口显示图。图8A-8D是使用图6所示字处理器接口显示来查看和修改过程控制数据的字处理 文档的顺序显现。 图9A-9D是使用图7所示电子数据表编辑器接口显示来查看和修改过程控制数据 的电子数据表文档的顺序显现。图IOA和IOB示出了图2所示现场(in-place)编辑器的示例现场编辑器接口显示。图IlA和IlB示出了图2所示现场编辑器的示例多属性编辑器接口显示。图12A和12B是根据在图IlA和IlB的示例多属性编辑器接口显示中的行选择变 化的无效数据反馈图。图13A和1 是根据在另一示例多属性编辑器接口显示中的行选择变化的无效数 据反馈图。图14A-14C是根据在图IlA和IlB的示例多属性编辑器接口显示中同时修改过程控制数据和改变行选择的无效数据反馈图。图15是可用于修改数据库中存储的过程控制数据的示例搜索和替换编辑器接□。图16是实现图1至4所示示例系统的示例方法的流程图。图17是使用图1所示数据转换系统和过程控制系统数据管理器导入外部过程控 制数据的示例方法流程图。图18是使用图1所示的示例过程控制系统数据管理器产生过程控制数据的示例 方法流程图。图19是从图1所示的示例过程控制系统数据管理器导出过程控制数据的示例方 法流程图。图20是使用图1所示的示例外部编辑系统编辑过程控制数据的示例方法流程图。图21是向图1所示的示例过程控制系统数据管理器导入修改的过程控制数据的 示例方法流程图。图22是用来实现搜索和替换编辑器的示例方法流程图。图2本文档来自技高网
...

【技术保护点】
一种修改过程控制数据的方法,包括:获取采用可扩展标记语言格式的过程控制数据;将所述采用可扩展标记语言格式的过程控制数据转换为采用第二数据格式的过程控制数据;将所述采用第二数据格式的过程控制数据存储在数据库中;和利用下述步骤编辑所述过程控制数据:从该数据库中检索出所述过程控制数据;修改所述过程控制数据;将所述经修改的采用第二数据格式的过程控制数据存储在该数据库中;将所述经修改的过程控制数据从所述第二数据格式转换为可扩展标记语言格式;和存储所述经修改的采用可扩展标记语言格式的过程控制数据。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:周玲斯蒂芬·G·汉莫克布鲁斯·坎普尼拉里·O·朱迪特马克·J·尼克松斯蒂芬·吉尔伯特
申请(专利权)人:费舍柔斯芒特系统股份有限公司
类型:发明
国别省市:US

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

1