本發(fā)明專利技術(shù)取出、存儲以及供給設(shè)備定義文件信息的系統(tǒng)和方法,在一個實(shí)施例中,工業(yè)過程控制系統(tǒng)(10)包含處理器(74、84),配置為翻譯(142)設(shè)備定義(DD)文件(103),從DD文件(103)取出(104)現(xiàn)場設(shè)備(38、40、42、44)的設(shè)備信息,并且轉(zhuǎn)換(144)設(shè)備信息成第一格式。過程控制系統(tǒng)(10)還包含配置服務(wù)器(30),配置為從處理器以第一格式接收設(shè)備信息,在存儲器(72、82)中存儲(108)設(shè)備信息,并且響應(yīng)(172)對存儲器(72、82)中的設(shè)備信息的查詢。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本文公開的主題涉及エ業(yè)過程控制系統(tǒng)。
技術(shù)介紹
某些系統(tǒng),例如エ業(yè)控制系統(tǒng),可以提供在各種類型的設(shè)備(例如傳感器、泵、閥等)中使能控制指令的執(zhí)行的控制能力。因此,各種設(shè)備可以包含設(shè)備定義文件,其定義控制系統(tǒng)網(wǎng)絡(luò)中的設(shè)備的呈現(xiàn)、參數(shù)、以及行為。
技術(shù)實(shí)現(xiàn)思路
與原始要求保護(hù)的專利技術(shù)的范圍相稱的某些實(shí)施例概括如下。這些實(shí)施例并不旨在限制要求保護(hù)的專利技術(shù)的范圍,而是這些實(shí)施例_在僅提供本專利技術(shù)的可能的形式的簡短概要。實(shí)際上,該技術(shù)可以圍繞可以類似于或不同于以下闡述的實(shí)施例的各種形式。在一個實(shí)施例中,一種エ業(yè)過程控制系統(tǒng)包含處理器,配置為翻譯設(shè)備定義(device definition,DD)文件,從DD文件取出用于現(xiàn)場設(shè)備的設(shè)備信息,以及轉(zhuǎn)換設(shè)備信息成第一格式。過程控制系統(tǒng)還包含配置服務(wù)器,配置為從處理器以第一格式接收設(shè)備信息,在存儲器中存儲設(shè)備信息,以及響應(yīng)對存儲器中的設(shè)備信息的查詢。在另ー實(shí)施例中,ー種方法包含從計算機(jī)的用戶接ロ接收設(shè)備定義(DD)文件的選擇并且由計算機(jī)的處理器從DD文件取出設(shè)備信息。該方法還包含由計算機(jī)的處理器構(gòu)造可擴(kuò)展標(biāo)記語言(Extensible Markup Language, XML)數(shù)據(jù)結(jié)構(gòu)并且用來自選擇的DD文件的設(shè)備信息構(gòu)成XML數(shù)據(jù)結(jié)構(gòu)。該方法還包含轉(zhuǎn)移XML數(shù)據(jù)結(jié)構(gòu)到配置服務(wù)器用于輸入到符號表。在另ー實(shí)施例中,非暫時性、有形的計算機(jī)可讀介質(zhì)包含可執(zhí)行代碼,并且該代碼包含用于輸入可擴(kuò)展標(biāo)記語言(XML)數(shù)據(jù)到配置服務(wù)器的符號表的指令,其中XML數(shù)據(jù)包括從現(xiàn)場設(shè)備的設(shè)備定義(DD)文件取出的設(shè)備信息。該代碼還包含用于接收對輸入到符號表的設(shè)備信息的查詢的指令,其中查詢包括用于現(xiàn)場設(shè)備的唯一的標(biāo)識符。該代碼還包含用于送出對查詢的響應(yīng)的指令,其中該響應(yīng)包括來自用于現(xiàn)場設(shè)備的符號表的部分設(shè)備信息。附圖說明當(dāng)參照附圖閱讀下文的詳細(xì)描述時,本專利技術(shù)的這些和其他特征、方面、以及優(yōu)勢將變得更好理解,其中在通篇附圖中類似的字符表示類似的部件,其中 圖I是エ業(yè)控制系統(tǒng)的實(shí)施例的不意 圖2是エ業(yè)控制系統(tǒng)的實(shí)施例的另一不意 圖3是根據(jù)本公開的多方面的圖示轉(zhuǎn)換并輸入來自設(shè)備定義文件的信息的過程的框 圖4是根據(jù)本公開的多方面的圖示選擇用于輸入的設(shè)備定義文件的過程的框圖;圖5是根據(jù)本公開的多方面的圖示從選擇的定義文件取出信息并且將其轉(zhuǎn)換成用于輸入的XML的過程的框圖;以及 圖6是根據(jù)本公開的多方面的圖示從集中式符號表查詢設(shè)備定義文件信息的過程的框圖。具體實(shí)施例方式本專利技術(shù)的ー個或多個具體的實(shí)施例將在以下描述。為了提供這些實(shí)施例的簡明描述,在說明書中可能沒有描述實(shí)際實(shí)現(xiàn)的全部特征。應(yīng)該意識到,在任何這樣的實(shí)際實(shí)現(xiàn)的開發(fā)中,如在任何工程或設(shè)計項目中,必須做出許多實(shí)現(xiàn)具體的決定來達(dá)到開發(fā)者的具體目標(biāo),例如遵守系統(tǒng)相關(guān)和商業(yè)相關(guān)的約束,其可以從ー個實(shí)現(xiàn)變化到另ー個。此外,應(yīng)該意識到,這樣的開發(fā)努力可能是復(fù)雜的和耗時的,但是對于具有本公開的利益的那些普通技術(shù)人員會只不過是承擔(dān)設(shè)計、制作、以及制造的例程。 當(dāng)介紹本專利技術(shù)的各種實(shí)施例的元件時,冠詞“一”、“該”、以及“所述” g在意味著有ー個或多個元件。術(shù)語“包括”、“包含”、以及“具有” _在包含并且意味著可以有除所列舉的元件以外的額外的元件。典型的現(xiàn)場總線基金會(Fieldbus Foundation, FF)設(shè)備包含現(xiàn)場總線基金會設(shè)備定義(DD)文件,其可以由制造商提供并且包含以由現(xiàn)場總線基金會標(biāo)準(zhǔn)定義的格式的關(guān)于設(shè)備的信息。此DD文件可以以包含以ニ進(jìn)制格式(其由呈現(xiàn)于控制系統(tǒng)內(nèi)的部分部件使用)的設(shè)備參數(shù)、設(shè)備描述、在圖形用戶接口上呈現(xiàn)設(shè)備的圖形符號或圖標(biāo)、軟件組件等。然而,對于特定的現(xiàn)場總線基金會設(shè)備,控制系統(tǒng)網(wǎng)絡(luò)內(nèi)的某些部件可以不訪問DD文件和/或可以不配置為從DD文件取出信息,并且因此,可以不訪問DD信息(其在可視化和/或管理設(shè)備中可能是有用的)。因此,所公開的實(shí)施例使用從操作員選擇的DD文件取出信息并且轉(zhuǎn)換此信息成另一格式(例如,可擴(kuò)展標(biāo)記語言(XML)格式)的轉(zhuǎn)換工具(即,轉(zhuǎn)換應(yīng)用模塊)來解決此問題,該格式可以存儲于配置服務(wù)器上的符號表內(nèi)用于由控制系統(tǒng)網(wǎng)絡(luò)內(nèi)的部件集中式訪問。認(rèn)識到前述內(nèi)容,轉(zhuǎn)到圖1,描繪了エ業(yè)過程控制系統(tǒng)10的實(shí)施例??刂葡到y(tǒng)10可以包含計算機(jī)12,其適合執(zhí)行各種現(xiàn)場設(shè)備配置和監(jiān)測應(yīng)用,并且提供操作員接ロ(工程師或技術(shù)人員可以通過其來監(jiān)測控制系統(tǒng)10的部件)。計算機(jī)12可以是適合運(yùn)行軟件應(yīng)用的任何類型的計算設(shè)備,例如筆記本、工作站、平板計算機(jī)、或手持便攜設(shè)備(例如,個人數(shù)字助理或蜂窩電話)。實(shí)際上,計算機(jī)12可以包含任何各種硬件和/或操作系統(tǒng)平臺。根據(jù)ー個實(shí)施例,計算機(jī)12可以寄宿有エ業(yè)控制軟件,例如人機(jī)接ロ(HMI)軟件14、制造執(zhí)行系統(tǒng)(manufacturing execution system,MES)16、分布式控制系統(tǒng)(DCS)18、和/ 或監(jiān)控與數(shù)據(jù)采集(SCADA)系統(tǒng)20。例如,計算機(jī)12可以寄宿有ControlST 軟件,其可從GeneralElectric Co. , of Schenectady, New Yorktitlfi0另外,計算機(jī)12通信地(communicatively)連接到エ廠數(shù)據(jù)高速通道22,其適合使能エ廠中描繪的計算機(jī)12和其他計算機(jī)12之間的通信。實(shí)際上,エ業(yè)控制系統(tǒng)10可以包含通過エ廠數(shù)據(jù)高速通道22互連的多個計算機(jī)12。計算機(jī)12還可以通信地連接到単元數(shù)據(jù)高速通道24,其適合將計算機(jī)12通信地耦合到エ業(yè)控制器26。系統(tǒng)10可以包含耦合到エ廠數(shù)據(jù)高速通道22和/或単元數(shù)據(jù)高速通道24的其他計算機(jī)。例如,系統(tǒng)10的實(shí)施例可以包含執(zhí)行虛擬控制器的計算機(jī)28、寄宿有工作站以太網(wǎng)全局?jǐn)?shù)據(jù)(EthernetGlobal Data, E⑶)配置服務(wù)器、用于過程控制的對象鏈接和嵌入(Object Linking andEmbedding for Process Control, OPC)數(shù)據(jù)訪問(Data Access, DA)服務(wù)器、警報服務(wù)器、或其組合的計算機(jī)30、寄宿有通用電氣設(shè)備系統(tǒng)標(biāo)準(zhǔn)消息(General Electric DeviceSystem Standard Message, GSM)服務(wù)器的計算機(jī)32、寄宿有OPC報警與事件(Alarm andEvents, AE)服務(wù)器的計算機(jī)34、以及寄宿有警報觀察器的計算機(jī)36。在另ー實(shí)施例中,計算機(jī)36可以代替地寄宿有ToolboxST ,其可從General Electric Co. , of Schenectady,New York獲得。耦合到エ廠數(shù)據(jù)高速通道22和/或単元數(shù)據(jù)高速通道24的其他計算機(jī)可以包含寄宿有Cimplicitym^P ControlST 的計算機(jī)。 系統(tǒng)10可以包含任何數(shù)量和適合的配置的エ業(yè)控制器26。例如,在一些實(shí)施例中,系統(tǒng)10可以包含一個エ業(yè)控制器26或用于冗余的兩個、三個、或者更多エ業(yè)控制器26。エ業(yè)控制器26可以使控制邏輯能在自動化各種エ廠裝備(例如渦輪系統(tǒng)38、閥40、以及泵42)中有用。實(shí)際上,エ業(yè)控制器26可以與各種設(shè)備通信,這些設(shè)備包含但不限于溫度傳感器44、流量計、pH傳感器本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種工業(yè)過程控制系統(tǒng)(10),包括:處理器(74、84),配置為:翻譯(142)設(shè)備定義(DD)文件(103),從所述DD文件(103)取出(104)用于現(xiàn)場設(shè)備(38、40、42、44)的設(shè)備信息,以及將所述設(shè)備信息轉(zhuǎn)換(144)成第一格式;以及配置服務(wù)器(30),配置為:從所述處理器(74、84)以所述第一格式接收(106)所述設(shè)備信息,在存儲器(72、82)中存儲(108)所述設(shè)備信息,以及響應(yīng)(174)對所述存儲器(72、82)中的所述設(shè)備信息的查詢。
【技術(shù)特征摘要】
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:JM卡拉法,JS道諾爾,SW史密斯,DR索基,
申請(專利權(quán))人:通用電氣公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。