取出、存储以及供给设备定义文件信息的系统和方法技术方案

技术编号:8190972 阅读:167 留言:0更新日期:2013-01-10 01:52
本发明专利技术取出、存储以及供给设备定义文件信息的系统和方法,在一个实施例中,工业过程控制系统(10)包含处理器(74、84),配置为翻译(142)设备定义(DD)文件(103),从DD文件(103)取出(104)现场设备(38、40、42、44)的设备信息,并且转换(144)设备信息成第一格式。过程控制系统(10)还包含配置服务器(30),配置为从处理器以第一格式接收设备信息,在存储器(72、82)中存储(108)设备信息,并且响应(172)对存储器(72、82)中的设备信息的查询。

【技术实现步骤摘要】

本文公开的主题涉及エ业过程控制系统。
技术介绍
某些系统,例如エ业控制系统,可以提供在各种类型的设备(例如传感器、泵、阀等)中使能控制指令的执行的控制能力。因此,各种设备可以包含设备定义文件,其定义控制系统网络中的设备的呈现、參数、以及行为。
技术实现思路
与原始要求保护的专利技术的范围相称的某些实施例概括如下。这些实施例并不旨在限制要求保护的专利技术的范围,而是这些实施例_在仅提供本专利技术的可能的形式的简短概要。实际上,该技术可以围绕可以类似于或不同于以下阐述的实施例的各种形式。在一个实施例中,一种エ业过程控制系统包含处理器,配置为翻译设备定义(device definition,DD)文件,从DD文件取出用于现场设备的设备信息,以及转换设备信息成第一格式。过程控制系统还包含配置服务器,配置为从处理器以第一格式接收设备信息,在存储器中存储设备信息,以及响应对存储器中的设备信息的查询。在另ー实施例中,ー种方法包含从计算机的用户接ロ接收设备定义(DD)文件的选择并且由计算机的处理器从DD文件取出设备信息。该方法还包含由计算机的处理器构造可扩展标记语言(Extensible Markup Language, XML)数据结构并且用来自选择的DD文件的设备信息构成XML数据结构。该方法还包含转移XML数据结构到配置服务器用于输入到符号表。在另ー实施例中,非暂时性、有形的计算机可读介质包含可执行代码,并且该代码包含用于输入可扩展标记语言(XML)数据到配置服务器的符号表的指令,其中XML数据包括从现场设备的设备定义(DD)文件取出的设备信息。该代码还包含用于接收对输入到符号表的设备信息的查询的指令,其中查询包括用于现场设备的唯一的标识符。该代码还包含用于送出对查询的响应的指令,其中该响应包括来自用于现场设备的符号表的部分设备信息。附图说明当參照附图阅读下文的详细描述时,本专利技术的这些和其他特征、方面、以及优势将变得更好理解,其中在通篇附图中类似的字符表示类似的部件,其中 图I是エ业控制系统的实施例的不意 图2是エ业控制系统的实施例的另一不意 图3是根据本公开的多方面的图示转换并输入来自设备定义文件的信息的过程的框 图4是根据本公开的多方面的图示选择用于输入的设备定义文件的过程的框图;图5是根据本公开的多方面的图示从选择的定义文件取出信息并且将其转换成用于输入的XML的过程的框图;以及 图6是根据本公开的多方面的图示从集中式符号表查询设备定义文件信息的过程的框图。具体实施例方式本专利技术的ー个或多个具体的实施例将在以下描述。为了提供这些实施例的简明描述,在说明书中可能没有描述实际实现的全部特征。应该意识到,在任何这样的实际实现的开发中,如在任何工程或设计项目中,必须做出许多实现具体的决定来达到开发者的具体目标,例如遵守系统相关和商业相关的约束,其可以从ー个实现变化到另ー个。此外,应该意识到,这样的开发努力可能是复杂的和耗时的,但是对于具有本公开的利益的那些普通技术人员会只不过是承担设计、制作、以及制造的例程。 当介绍本专利技术的各种实施例的元件时,冠词“一”、“该”、以及“所述” g在意味着有ー个或多个元件。术语“包括”、“包含”、以及“具有” _在包含并且意味着可以有除所列举的元件以外的额外的元件。典型的现场总线基金会(Fieldbus Foundation, FF)设备包含现场总线基金会设备定义(DD)文件,其可以由制造商提供并且包含以由现场总线基金会标准定义的格式的关于设备的信息。此DD文件可以以包含以ニ进制格式(其由呈现于控制系统内的部分部件使用)的设备參数、设备描述、在图形用户接口上呈现设备的图形符号或图标、软件组件等。然而,对于特定的现场总线基金会设备,控制系统网络内的某些部件可以不访问DD文件和/或可以不配置为从DD文件取出信息,并且因此,可以不访问DD信息(其在可视化和/或管理设备中可能是有用的)。因此,所公开的实施例使用从操作员选择的DD文件取出信息并且转换此信息成另一格式(例如,可扩展标记语言(XML)格式)的转换工具(即,转换应用模块)来解决此问题,该格式可以存储于配置服务器上的符号表内用于由控制系统网络内的部件集中式访问。认识到前述内容,转到图1,描绘了エ业过程控制系统10的实施例。控制系统10可以包含计算机12,其适合执行各种现场设备配置和监测应用,并且提供操作员接ロ(工程师或技术人员可以通过其来监测控制系统10的部件)。计算机12可以是适合运行软件应用的任何类型的计算设备,例如笔记本、工作站、平板计算机、或手持便携设备(例如,个人数字助理或蜂窝电话)。实际上,计算机12可以包含任何各种硬件和/或操作系统平台。根据ー个实施例,计算机12可以寄宿有エ业控制软件,例如人机接ロ(HMI)软件14、制造执行系统(manufacturing execution system,MES)16、分布式控制系统(DCS)18、和/ 或监控与数据采集(SCADA)系统20。例如,计算机12可以寄宿有ControlST 软件,其可从GeneralElectric Co. , of Schenectady, New Yorktitlfi0另外,计算机12通信地(communicatively)连接到エ厂数据高速通道22,其适合使能エ厂中描绘的计算机12和其他计算机12之间的通信。实际上,エ业控制系统10可以包含通过エ厂数据高速通道22互连的多个计算机12。计算机12还可以通信地连接到単元数据高速通道24,其适合将计算机12通信地耦合到エ业控制器26。系统10可以包含耦合到エ厂数据高速通道22和/或単元数据高速通道24的其他计算机。例如,系统10的实施例可以包含执行虚拟控制器的计算机28、寄宿有工作站以太网全局数据(EthernetGlobal Data, E⑶)配置服务器、用于过程控制的对象链接和嵌入(Object Linking andEmbedding for Process Control, OPC)数据访问(Data Access, DA)服务器、警报服务器、或其组合的计算机30、寄宿有通用电气设备系统标准消息(General Electric DeviceSystem Standard Message, GSM)服务器的计算机32、寄宿有OPC报警与事件(Alarm andEvents, AE)服务器的计算机34、以及寄宿有警报观察器的计算机36。在另ー实施例中,计算机36可以代替地寄宿有ToolboxST ,其可从General Electric Co. , of Schenectady,New York获得。耦合到エ厂数据高速通道22和/或単元数据高速通道24的其他计算机可以包含寄宿有Cimplicitym^P ControlST 的计算机。 系统10可以包含任何数量和适合的配置的エ业控制器26。例如,在一些实施例中,系统10可以包含一个エ业控制器26或用于冗余的两个、三个、或者更多エ业控制器26。エ业控制器26可以使控制逻辑能在自动化各种エ厂装备(例如涡轮系统38、阀40、以及泵42)中有用。实际上,エ业控制器26可以与各种设备通信,这些设备包含但不限于温度传感器44、流量计、pH传感器本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201210175054.html" title="取出、存储以及供给设备定义文件信息的系统和方法原文来自X技术">取出、存储以及供给设备定义文件信息的系统和方法</a>

【技术保护点】
一种工业过程控制系统(10),包括:处理器(74、84),配置为:翻译(142)设备定义(DD)文件(103),从所述DD文件(103)取出(104)用于现场设备(38、40、42、44)的设备信息,以及将所述设备信息转换(144)成第一格式;以及配置服务器(30),配置为:从所述处理器(74、84)以所述第一格式接收(106)所述设备信息,在存储器(72、82)中存储(108)所述设备信息,以及响应(174)对所述存储器(72、82)中的所述设备信息的查询。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:JM卡拉法JS道诺尔SW史密斯DR索基
申请(专利权)人:通用电气公司
类型:发明
国别省市:

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

1