欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

經(jīng)由通信網(wǎng)絡監(jiān)控現(xiàn)場設備的制作方法

文檔序號:12662106閱讀:479來源:國知局
經(jīng)由通信網(wǎng)絡監(jiān)控現(xiàn)場設備的制作方法與工藝

本發(fā)明總體上涉及過程工廠系統(tǒng),并且具體而言,涉及經(jīng)由使用被配置為從現(xiàn)場設備收集設備狀態(tài)信息和其它數(shù)據(jù)的中間設備的通信網(wǎng)絡來監(jiān)控現(xiàn)場設備的健康狀況。

技術背景

本文中所提供的背景描述是出于總體上呈現(xiàn)本公開內容的背景的目的。當前指名的發(fā)明人的工作(到在

背景技術:
部分中對其描述的程度以及可以不另外在提交時作為現(xiàn)有技術的描述的方面)既不明確地也不隱含地被承認為本公開內容的現(xiàn)有技術。

分布式過程控制系統(tǒng)(像在化工、石油或其它過程工廠中使用的那些分布式過程控制系統(tǒng))典型地包括經(jīng)由模擬、數(shù)字或組合模擬/數(shù)字總線或經(jīng)由無線通信鏈路或網(wǎng)絡來通信地耦合至一個或多個現(xiàn)場設備的一個或多個過程控制器?,F(xiàn)場設備(其可以是例如閥、閥定位器、開關或變送器(例如,溫度、壓力、水平和流速傳感器))位于過程環(huán)境內并且通常執(zhí)行物理或過程控制功能,諸如,打開或關閉閥,測量過程參數(shù)等,以控制在過程工廠或系統(tǒng)內執(zhí)行的一個或多個過程。智能現(xiàn)場設備(諸如,遵循公知的現(xiàn)場總線協(xié)議的現(xiàn)場設備)還可以執(zhí)行控制計算、警報功能、以及通常在控制器內實施的其它控制功能。過程控制器(其也典型地位于工廠環(huán)境內)接收指示由傳感器和/或現(xiàn)場設備獲得的過程測量結果的信號和/或與現(xiàn)場設備有關的其它信息,并且執(zhí)行控制器應用(該控制器應用運行例如做出過程控制決策的不同的控制模塊),基于所接收的信息來生成控制信號并且與在現(xiàn)場設備(諸如無線以及現(xiàn)場總線現(xiàn)場設備)中執(zhí)行的控制模塊或塊相協(xié)調??刂破髦械目刂颇K通過通信線路或鏈路向現(xiàn)場設備發(fā)送控制信號,以由此控制過程工廠或過程系統(tǒng)的至少一部分的操作。

來自現(xiàn)場設備和控制器的信息通常通過數(shù)據(jù)高速公路而對于一個或多個其它硬件設備(諸如,操作員工作站、個人計算機或計算設備、數(shù)據(jù)歷史庫、報告生成器、集中式數(shù)據(jù)庫、或通常被放置在遠離嚴酷的工廠環(huán)境的控制室或其它位置中的其它集中式管理計算設備)是可用的。這些硬件設備中的每一個硬件設備通常是跨過程工廠或跨過程工廠的一部分而集中的。這些硬件設備運行可以例如使得操作員能夠執(zhí)行關于控制過程和/或操作工程工廠的功能(諸如,改變過程控制例程的設置、修改控制器或現(xiàn)場設備內的控制模塊的操作、查看過程的當前狀態(tài)、查看由現(xiàn)場設備和控制器所生成的警報、出于對人員進行訓練或對過程控制軟件進行測試的目的而模擬過程的操作、維護和更新配置數(shù)據(jù)庫等)的應用。由硬件設備、控制器和現(xiàn)場設備所利用的數(shù)據(jù)高速公路可以包括有線通信路徑、無線通信路徑、或有線通信路徑和無線通信路徑的組合。

分布式過程控制系統(tǒng)可以包括一個或多個遠程終端單元(RTU),其可以被實現(xiàn)為耦合到現(xiàn)場設備的流量計算機。RTU可以包括例如用于連接到有線的高速通道可尋址遠程傳感器(HART)現(xiàn)場設備的一個或多個I/O模塊和用于連接到無線HART現(xiàn)場設備的一個或多個I/O模塊。更具體而言,RTU可以支持任何適合的工業(yè)自動化協(xié)議,包括如HART、現(xiàn)場總線或Profibus的這些適當?shù)臄?shù)字工業(yè)自動化協(xié)議。

RTU可以在監(jiān)視控制和數(shù)據(jù)采集(SCADA)網(wǎng)絡中操作。SCADA網(wǎng)絡可以是集中的或分布式的監(jiān)視網(wǎng)絡或系統(tǒng),其連接執(zhí)行用于利用操作過程控制系統(tǒng)(或更具體而言,工業(yè)控制系統(tǒng))的專用設備監(jiān)控過程、裝備、變量等的軟件應用的一個或多個主機。例如,實現(xiàn)資產(chǎn)管理系統(tǒng)(AMS)的主機可以與一個或多個RTU進行通信以采集與連接到RTU的現(xiàn)場設備有關的信息,以構建現(xiàn)場設備的層級并經(jīng)由AMS的用戶接口向操作員提供對該層級的描述。主機還可以實現(xiàn)或者通信地耦合到支持工業(yè)自動化協(xié)議的模塊,以便經(jīng)由RTU向現(xiàn)場設備隧道傳輸(tunnel)命令。例如,主機可以包括HART服務器模塊。

為了評估現(xiàn)場設備的健康狀況,主機經(jīng)由SCADA網(wǎng)絡和RTU向現(xiàn)場設備發(fā)送消息、接收響應或檢測超時、并且經(jīng)由用戶接口向操作員提供適當?shù)闹甘?。換句話說,如今可用的方法是基于經(jīng)由通信網(wǎng)絡從遠程主機直接訪問現(xiàn)場設備的。以此方式收集信息會花費幾秒/每個現(xiàn)場設備,當現(xiàn)場設備不進行通信并且主機檢測到超時事件時,操作員經(jīng)歷特別長的延遲。而且,此方法在網(wǎng)絡中生成大量的業(yè)務,有時候干擾其它通信(諸如,SCADA遙測數(shù)據(jù)采集)。



技術實現(xiàn)要素:

遠程終端單元(RTU)通信地耦合到遠程主機和執(zhí)行過程工廠中的相應功能的現(xiàn)場設備。RTU收集指示現(xiàn)場設備的狀態(tài)的信息(諸如,警告),并且將此信息儲存(或“緩存”)在其本地存儲器中。隨后,一旦經(jīng)由SCADA網(wǎng)絡(其可以包括有線和/或無線通信鏈路)進行請求,RTU就將該信息提供給遠程主機。遠程主機可以根據(jù)可由操作員配置的調度從RTU收集信息。以此方式,顯著減少了遠程主機與單獨的現(xiàn)場設備之間傳播的消息的數(shù)量,并且多個現(xiàn)場設備的狀態(tài)信息可以經(jīng)由遠程主機的用戶接口而被快速且有效地提供給操作員。而且,主機可以根據(jù)例如OPC警報和事件標準向第三方軟件提供現(xiàn)場設備的狀態(tài)信息。

這些技術中的一個實施例是用于監(jiān)控在過程工廠中操作的現(xiàn)場設備的狀態(tài)的方法。所述方法包括(i)在耦合到現(xiàn)場設備的RTU處接收指示所述現(xiàn)場設備的狀態(tài)的數(shù)據(jù),(ii)將所接收到的信息儲存在所述RTU的存儲器中,(iii)在所述RTU處經(jīng)由通信網(wǎng)絡從遠程主機接收對所述現(xiàn)場設備的所述狀態(tài)的請求,以及(iv)響應于所述請求,將基于儲存在所述RTU的所述存儲器中的所述數(shù)據(jù)的所述現(xiàn)場設備的所述狀態(tài)的指示從所述RTU提供至所述遠程主機。

這些技術的另一個實施例是用于監(jiān)控在過程工廠中操作的現(xiàn)場設備的系統(tǒng)。所述系統(tǒng)包括遠程終端單元(RTU)和主機,所述遠程終端單元(RTU)耦合到若干現(xiàn)場設備,每個現(xiàn)場設備都被配置為執(zhí)行過程工廠中的相應功能,所述主機被設置為遠離所述RTU并經(jīng)由通信網(wǎng)絡耦合到所述RTU。所述RTU包括(i)第一接口模塊,所述第一接口模塊被配置為根據(jù)數(shù)字工業(yè)自動化協(xié)議進行通信,所述RTU經(jīng)由所述第一接口模塊接收指示所述現(xiàn)場設備的相應的狀態(tài)的數(shù)據(jù),(ii)存儲器,所述存儲器儲存所接收到的數(shù)據(jù),以及(iii)第二接口模塊,所述第二接口模塊被配置為經(jīng)由通信網(wǎng)絡與遠程主機進行通信。所述主機被配置為(i)請求所述現(xiàn)場設備的所述狀態(tài),以及(ii)從所述RTU接收基于儲存在所述RTU的所述存儲器中的所述數(shù)據(jù)的所述狀態(tài)的指示。

這些技術的又一個實施例是用于過程工廠中使用的RTU。所述RTU包括:第一接口模塊,所述第一接口模塊被配置為根據(jù)數(shù)字工業(yè)自動化協(xié)議與現(xiàn)場設備交換數(shù)據(jù);存儲器,所述存儲器儲存指示所述現(xiàn)場設備的相應的狀態(tài)的數(shù)據(jù);第二接口模塊,所述第二接口模塊被配置為經(jīng)由通信網(wǎng)絡與遠程主機進行通信;以及處理模塊,所述處理模塊被配置為經(jīng)由所述第二接口模塊提供基于儲存在所述存儲器中的數(shù)據(jù)的所述現(xiàn)場設備的相應的狀態(tài)的指示。

附圖說明

圖1是根據(jù)本公開內容的技術的一個實施方式的示例性過程工廠或過程控制系統(tǒng)的一部分的框圖,在該過程工廠或過程控制系統(tǒng)中,RTU對現(xiàn)場設備的狀態(tài)數(shù)據(jù)進行緩存并將所緩存的數(shù)據(jù)或基于所緩存的數(shù)據(jù)的信息提供給遠程主機。

圖2是可以在圖1中的系統(tǒng)中操作的示例性遠程主機以及通信地耦合到遠程主機的示例性設備管理器的框圖。

圖3是用于根據(jù)可配置的調度來獲取現(xiàn)場設備的狀態(tài)信息的示例性方法的流程圖,該示例性方法可以在圖1或圖2中的示例性主機中實現(xiàn)。

圖4是用于使用本地存儲器來管理設備狀態(tài)的示例性方法的流程圖,該示例性方法可以在圖1中的RTU中實現(xiàn)。

具體實施方式

圖1是示例性系統(tǒng)10的框圖,其中,RTU 12從現(xiàn)場設備20收集狀態(tài)數(shù)據(jù)并將相對應的狀態(tài)的指示提供給遠程主機14?,F(xiàn)場設備20可以包括有線HART設備20A-20E和/或無線HART設備22A-22D。有線現(xiàn)場設備20A-20E可以經(jīng)由有線鏈路24A-24C進行通信。無線HART設備22A-22D經(jīng)由設備對之間的多個通信鏈路在無線網(wǎng)狀網(wǎng)絡26中進行操作?,F(xiàn)場設備20可以是任何類型的設備,諸如閥、閥定位器、開關、傳感器(例如,溫度、壓力、振動、流速、或pH傳感器)、泵、風扇等。現(xiàn)場設備20執(zhí)行過程或過程控制回路內的控制、監(jiān)控、和/或物理功能,舉例來說,諸如打開或關閉閥或獲得過程參數(shù)的測量結果。除了現(xiàn)場設備20之外,RTU 12可以耦合到其它遠程單元,舉例來說,諸如,至其它網(wǎng)絡的適配器或網(wǎng)關。

RTU 12可以經(jīng)由SCADA網(wǎng)絡(其可以包括有線和/或無線鏈路,諸如鏈路13)耦合到遠程14。在示例性實施方式中,SCADA網(wǎng)絡包括大數(shù)據(jù)主干,多個主機(包括主機14)耦合到該大數(shù)據(jù)主干。這些主機可以包括操作員工作站、數(shù)據(jù)庫、數(shù)據(jù)歷史庫等。

RTU 12可以包括處理單元30,處理單元30可以包括一個或若干個適當?shù)耐ㄓ锰幚砥?、微處理器、或嵌入式處理器。RTU還包括存儲器32,存儲器32可以包括任何適當?shù)挠谰眯院?或非永久性儲存部件(可由處理器30讀取)、有線HART卡34、以及無線卡HART卡36???4和36中的每個都可以被配置為發(fā)送和接收遵循HART通信協(xié)議的消息。RTU 12可以經(jīng)由卡34訪問有線現(xiàn)場設備20A-20E,并經(jīng)由卡36(以及在實施例中的至少某些實施例中,無線接入點40)訪問無線現(xiàn)場設備22A-22D。

為了簡單起見,圖1僅僅示出了一個主機機器、一個RTU、以及經(jīng)由一個有線卡和一個無線卡耦合到RTU的現(xiàn)場設備。然而,通常,系統(tǒng)10可以包括另外的設備、通信鏈路、以及通信網(wǎng)絡。例如,在某些實施方式中,系統(tǒng)10可以包括接入點、至其它過程工廠的網(wǎng)關(例如,經(jīng)由內聯(lián)網(wǎng)或企業(yè)廣域網(wǎng))、至外部系統(tǒng)(例如,至因特網(wǎng))的網(wǎng)關、人機界面(HMI)設備、服務器、數(shù)據(jù)系統(tǒng)(例如,包括過程數(shù)據(jù)庫、歷史庫等)、控制器、在控制器中操作的輸入/輸出(I/O卡)、路由器、另外的有線通信網(wǎng)絡、另外的無線通信網(wǎng)絡等。

存儲器32可以儲存可在處理器30上執(zhí)行的軟件和/或固件指令,該軟件和/或固件指令實現(xiàn)HART層級報告模塊50。在操作中,模塊50使HART命令格式化并且將其發(fā)送到現(xiàn)場設備20、接收來自現(xiàn)場設備20的對HART命令的響應、在主機14與現(xiàn)場設備20之間發(fā)送直通(pass-through)命令,并且為對從主機14接收到的數(shù)據(jù)的請求提供服務。更具體而言,模塊50可以將現(xiàn)場設備20的狀態(tài)信息緩存在存儲器32中,并且一旦出現(xiàn)來自主機14的請求,就根據(jù)期望的格式來使消息格式化,以基于所緩存的數(shù)據(jù)傳送設備狀態(tài)信息,或僅僅向主機14轉發(fā)所緩存的數(shù)據(jù)。參照圖4更詳細地討論了模塊50的示例性操作。應當再次指出,HART設備和HART命令僅僅是用于傳輸過程控制信息的標準的一個示例,本公開內容的技術可以結合該過程控制信息一起使用。

模塊50可以將關于現(xiàn)場設備20的信息儲存在HART設備狀態(tài)緩存52中,HART設備狀態(tài)緩存52可以是存儲器32的任何適當?shù)牟糠?。緩?2可以被實現(xiàn)為關系數(shù)據(jù)庫的一個或若干個表格或使用任何其它適當?shù)臄?shù)據(jù)結構來實現(xiàn)。在示例的實施方式中,緩存52針對現(xiàn)場設備20中的每個現(xiàn)場設備儲存相應的記錄60,該相應的記錄將相對應的現(xiàn)場設備的狀態(tài)指示為例如HART設備狀態(tài)位掩碼(bit mask)。更具體而言,記錄60可以以任何適當?shù)母袷絹韮Υ鏍顟B(tài)數(shù)據(jù)。為了清楚起見,在下面的表1中示出了并簡要討論了HART設備狀態(tài)位掩碼中的位。如本領域普通技術人員將認識到的,每一行中的位掩碼指定了如何提取相對應的位(例如,用0x01掩碼的值0x84提取最低有效位(其為零),用0x02來掩碼的相同值提取第二最低有效位(其為一)),并且當位被設置時,該定義指定了所提取的位的意義。

表1

除了響應于來自主機14的命令而收集設備狀態(tài)數(shù)據(jù),在RTU 12中操作的模塊50或另一個部件可以利用來自設備20的當前信息將緩存52保持最新。通常,RTU 12可以接收由現(xiàn)場設備20發(fā)起的狀態(tài)更新,或例如針對更新的信息而周期性地輪詢現(xiàn)場設備20。

可以與SCADA客戶端/服務器或僅僅在圖2中示出的“主機”100類似地實現(xiàn)主機14。現(xiàn)在參考圖2,服務器100通常是通過與某些SCADA客戶端集成在一起而允許客戶端/服務器架構的服務器和數(shù)據(jù)庫部件。服務器100還支持與AMS服務的集成并支持與第三方部件的集成。

服務器100可以包括遠程數(shù)據(jù)接口(RDI)部件102,以經(jīng)由通信鏈路110(其可以是SCADA網(wǎng)絡的一部分)與一個或若干個RTU進行通信。例如,返回參考圖1,鏈路110可以與鏈路13相對應,并且服務器100可以經(jīng)由RDI 102訪問RTU 12。RDI 102可以被配置為根據(jù)某個調度(諸如,預定義的輪詢率)而周期性地從RTU收集數(shù)據(jù)。在某些實施方式中,服務器100包括RDI 102的多個實例(每種RTU協(xié)議類型一個實例)。以下參照圖3進一步討論RDI 102的示例性操作。

RDI 102可以經(jīng)由鏈路110通信地耦合到支持較低層通信的通信控制器104,并通信地耦合到可以儲存每個現(xiàn)場設備的設備層級、最后報告的狀態(tài)的設備和系統(tǒng)數(shù)據(jù)庫106、等等。RDI 102可以儲存最新接收到的狀態(tài)數(shù)據(jù),包括將由服務器100的其它部件所訪問的(如以下進行討論的)系統(tǒng)數(shù)據(jù)庫106中的警報、事件等。此外,在某些情況下,RDI 102可以從RTU接收“原始”HART數(shù)據(jù),根據(jù)期望格式來生成新的警報或事件,并將最新格式化的警報或事件儲存在數(shù)據(jù)庫106中。

服務器100還可以實現(xiàn)遠程自動化AMS網(wǎng)關120。例如,網(wǎng)關120可以是由EmersonTMProcess Management公司所提供的遠程自動化解決方案(RAS)產(chǎn)品的一部分。網(wǎng)關120可以包括XML服務器122和HART/IP服務器124。網(wǎng)關120可以通信地耦合到設備和系統(tǒng)數(shù)據(jù)庫106。在操作中,XML服務器122可以經(jīng)由層疊在TCP上方的XML來與另一個模塊(諸如,AMS設備管理器200)進行通信。HART/IP服務器124可以通過TCP/IP鏈路將HART數(shù)據(jù)傳輸?shù)紸MS設備管理器200。

此外,服務器100可以包括OPC警報和事件服務器130。OPC警報和事件服務器130可以經(jīng)由OPC警報和事件鏈路160向在AMS設備管理器200中操作的OPE警報和事件客戶端部件204提供警報和事件。換句話說,服務器130可以將儲存在數(shù)據(jù)庫106中的警報和事件數(shù)據(jù)提供給其它服務和甚至使用廣泛共享的工業(yè)標準的第三方部件。

除了OPC A&E客戶端204以外,AMS設備管理器200還可以包括智能設備管理器/遠程自動化主機系統(tǒng)接口(HSI)202。使用部件202和205,AMS設備管理器200可以經(jīng)由適當?shù)挠脩艚涌谔峁╆P于資產(chǎn)的另外的信息。

應當指出,AMS設備管理器200不需要發(fā)送、接收、并且處理去往和來自現(xiàn)場設備的消息。例如,AMS設備管理器200不需要與現(xiàn)場設備交換HART數(shù)據(jù):相反,AMS設備管理器200可以訪問來自數(shù)據(jù)庫106的狀態(tài)信息,數(shù)據(jù)庫106繼而使用在RTU處緩存的數(shù)據(jù)來填充。以此方式,顯著減少了經(jīng)由SCADA網(wǎng)絡13(見圖1)發(fā)送的消息的總數(shù)量。

部件102、104、106、120和130可以被實現(xiàn)為儲存在計算機可讀存儲器中并由一個或多個處理器執(zhí)行的相應的指令集。為了避免混亂,一個或多個處理器和存儲器沒有在圖2中分開示出。服務器100的存儲器可以是可由一個或多個處理器讀取的任何適當?shù)膬Υ娼橘|,并且可以包括永久性和/或非永久性部件。AMS設備管理器200可以以類似的方式來實現(xiàn)。取決于實施方式,服務器100和AMS設備管理器200可以在單個物理計算機主機或分離的主機上實現(xiàn)。

圖3示出了用于根據(jù)可配置的調度獲取現(xiàn)場設備的狀態(tài)信息的示例性方法300的流程圖。方法300可以例如在遠程主機14或者在服務器100的RDI 102中實現(xiàn)。通常,方法300可以在任何適當?shù)闹鳈C或一組主機中實現(xiàn)。然而,為了例示的簡單起見,下面參照RDI 102討論了該方法。

方法300在框302處開始,其中,RDI 102根據(jù)某種調度來通過輪詢適當?shù)腞TU請求設備狀態(tài)。例如,RDI 102可以實現(xiàn)周期性定時器并且一旦出現(xiàn)每個過期事件就發(fā)起輪詢。如以上指示的,操作員可以取決于他或她的需求和偏好來指定期望的輪詢調度。此外,除了配置輪詢調度以外,操作員可以向RDI 102指示當服務器100可以訪問多個RTU時應當輪詢哪個或哪些RTU,以及應當輪詢耦合到RTU的哪些HART設備。因此,如果某個RTU耦合到兩個流量傳感器和兩個溫度傳感器,則操作員可以配置RDI 102以指定應當每10秒輪詢流量傳感器,而應當每30秒輪詢溫度傳感器。以此方式,本公開內容的系統(tǒng)還可以減少在SCADA網(wǎng)絡內傳輸?shù)牟槐匾南⒌臄?shù)量。

因此,取決于實施方式,在框302處發(fā)送的請求可以與在RTU處可用的所有現(xiàn)場設備、指定的一組現(xiàn)場設備、或者指定的單獨的現(xiàn)場設備有關。

在框304處,接收所請求的一個或多個現(xiàn)場設備的請求的狀態(tài)數(shù)據(jù)。應當指出,除非RTU自己離線,RDI 102將不會遭遇由于現(xiàn)場設備響應緩慢或完全不響應而導致的顯著延遲。具體來說,RTU可以在接收來自RDI102的請求之前,判斷現(xiàn)場設備是否響應、以及現(xiàn)場設備正在報告的內容。因此,RDI 102可以在框304處迅速接收響應,即使當請求與多個現(xiàn)場設備有關時。

根據(jù)一個示例的實施方式,在框302處聯(lián)系的RTU針對請求涉及的每個現(xiàn)場設備用位掩碼來進行響應。如果未設置位掩碼,即,如果位掩碼的每個位都為零,則在RTU的緩存中沒有可用于現(xiàn)場設備的信息。因此,在框306處,RDI 102檢查是否設置了位掩碼。如果設置了位掩碼,則流程轉到框308。否則,流程返回到框302(至少對于該現(xiàn)場設備)。

在框308處,RDI 102檢查是否設置了指示現(xiàn)場設備的另外的數(shù)據(jù)的可用性的位。參考上面的表1,RDI 102可以應用掩碼0x10。如果沒有更多的狀態(tài)數(shù)據(jù)可用于現(xiàn)場設備,則流程轉到框314。否則,流程轉到框310。

在框310處,RDI 102通過使適當?shù)腍ART命令格式化并經(jīng)由RTU將HART命令隧道傳輸(tunnel)到現(xiàn)場設備來獲取另外的信息。在框312處,從RTU接收另外的信息。

接下來,在框314處,使用在框304處接收到的數(shù)據(jù)(以及當適用時,在框312處接收到的數(shù)據(jù))來格式化警報或事件描述。如以上所指示的,服務器100可以經(jīng)由適當?shù)挠脩艚涌趤硐虿僮鲉T提供警報或事件,并且還使得所生成的警告或事件可用于其它服務、第三方軟件部件、等等。流程隨后返回到框302,其中,RDI 102根據(jù)調度發(fā)起新的輪詢。

現(xiàn)在參考圖4,用于使用本地存儲器來管理設備狀態(tài)的示例性方法400可以在圖1中的RTU 12、或任何其它適當?shù)腞TU中實現(xiàn)。為了方便起見,下面參照RTU 12討論了方法400。

方法在框402處開始,其中,RTU讀取現(xiàn)場設備的狀態(tài)。為此,RTU可以向現(xiàn)場設備發(fā)送HART命令,對該命令的響應包括上面參照圖1所討論的位掩碼。換句話說,RTU 12可以輪詢現(xiàn)場設備以獲得當前狀態(tài)數(shù)據(jù)。

在框404處,RTU 12隨后可以在本地存儲器中緩存接收到的狀態(tài)。接下來,在框406處,RTU 12可以經(jīng)由SCADA網(wǎng)絡從遠程主機接收對狀態(tài)信息的請求。作為響應,在框408處,RTU 12可以提供所緩存的數(shù)據(jù)。取決于實施方式,RTU 12可以根據(jù)從現(xiàn)場設備接收的狀態(tài)的格式來提供所緩存的數(shù)據(jù)。在另一個實施方式中,RTU 12可以基于所緩存的數(shù)據(jù)、根據(jù)不同的格式來生成消息。

在某些場景中,當緩存在RTU的存儲器中并被報告給遠程主機的狀態(tài)指示另外的信息可用時,RTU 12還接收隧道傳輸?shù)拿?,例如尋址?address to)現(xiàn)場設備的HRAT命令48(框408)。RTU 12轉發(fā)該隧道傳輸?shù)拿睿邮枕憫?框410)并經(jīng)由SCADA網(wǎng)絡將對該隧道傳輸?shù)拿畹捻憫D發(fā)給遠程主機。

總論

根據(jù)前述內容,將理解的是,本公開內容的技術減少了經(jīng)由SCADA網(wǎng)絡發(fā)送的消息的數(shù)量以通過收集設備狀態(tài)數(shù)據(jù)來監(jiān)控現(xiàn)場設備的狀態(tài)信息。在以上討論的特定示例中,RTU對現(xiàn)場設備的狀態(tài)信息進行緩存,并在某些情況下使其對遠程主機和現(xiàn)場設備是不必要的,以直接交換HART命令/消息。此外,盡管以上示例主要涉及HART設備和HART協(xié)議,但類似的技術可以與其中以類似方式報告設備狀態(tài)信息的其它工業(yè)自動化協(xié)議一起使用。

除非另外明確說明,本文中使用諸如“處理”、“計算”、“運算”、“判斷”、“識別”、“呈現(xiàn)”、“顯示”等等之類的詞語的討論可以指代對表示為一個或多個存儲器(例如,易失性存儲器、非易失性存儲器、或者它們的組合)內的物理(例如,電、磁、或光)量的數(shù)據(jù)進行操縱或轉換的機器(例如,計算機)、寄存器、或者接收、儲存、發(fā)送、或顯示信息的其它機器部件的動作或過程。

當用軟件實現(xiàn)時,本文中所公開的應用、服務、引擎、例程、和模塊中的任何一個都可以儲存在任何有形的、非暫時性的計算機可讀存儲器中,例如儲存在磁盤、激光盤、固態(tài)存儲設備、分子存儲器儲存設備、光盤、或其它儲存介質上、儲存在計算機或處理器的RAM或ROM中、等等。盡管本文中所公開的示例的系統(tǒng)被公開為除了其他部件還包括在硬件上執(zhí)行的軟件和/或固件,但應當指出,這些系統(tǒng)僅僅是例示性的且不應當被認為是限制性的。例如,預期到的是,這些硬件、軟件、和固件部件中的任何或全部可以僅用硬件體現(xiàn)、僅用軟件體現(xiàn)、或者用硬件和軟件的組合體現(xiàn)。因此,本領域普通技術人員將容易意識到,所提供的示例并不是實現(xiàn)這些系統(tǒng)的唯一方式。

因此,盡管本發(fā)明已經(jīng)參照特定示例進行了描述,但其旨在僅是例示性的而并非限制本發(fā)明,對本領域普通技術人員將顯而易見的是,在不脫離本發(fā)明的精神和范圍的情況下,可以對所公開的實施例作出改變、增加或刪除。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
定襄县| 大连市| 普安县| 景洪市| 布尔津县| 康保县| 平度市| 蒙自县| 长治县| 连平县| 古交市| 龙泉市| 方正县| 襄城县| 芜湖市| 垫江县| 陇南市| 福建省| 比如县| 四平市| 庆云县| 贵定县| 崇文区| 浙江省| 伊通| 沈阳市| 明光市| 余姚市| 太仆寺旗| 吉安县| 襄汾县| 永寿县| 辛集市| 兴业县| 调兵山市| 渑池县| 桃江县| 柘荣县| 射阳县| 陈巴尔虎旗| 全州县|