PHD系統(tǒng)的構成
PHD系統(tǒng)由數(shù)據(jù)采集、數(shù)據(jù)處理存儲和信息展示三部分構成,在工業(yè)企業(yè)中應用廣泛,集成生產過程數(shù)據(jù)及商業(yè)數(shù)據(jù)并支持相關應用,為全企業(yè)管理部門提供一致的生產過程信息及商業(yè)信息,管理過程數(shù)據(jù)的歷史歸檔,對外提供各種標準的數(shù)據(jù)訪問接口,提供虛擬計算和趨勢分析功能。
數(shù)據(jù)的采集
PHD系統(tǒng)具有統(tǒng)一的數(shù)據(jù)采集基礎結構和連接多種系統(tǒng)的實時數(shù)據(jù)庫的產品化接口RDI,PHD通過這些產品化RDI接口采集生產裝置的實時數(shù)據(jù)。主要的接口包括:霍尼韋爾系統(tǒng)APP\CM50S\Plantscape\EPKS ;Foxboro I/A AW51基于AIS Net API和Local API的RDI;橫河CentumCS、CentumXL、MicroXL的RDI;FR的Provox CHIP RDI;ABB的RS link RDI;國際標準的OPC RDI。在采集實時數(shù)據(jù)的同時,還能采集非連續(xù)的數(shù)據(jù),如實驗室的分析數(shù)據(jù),物料的移動數(shù)據(jù)等。
1.數(shù)據(jù)采集DEMO-(OPC接口方式)
DCS控制系統(tǒng)提供OPC接口、或安裝為一臺OPC Server工作站,無論是DCS廠家提供的或第三方開發(fā)的接口標準為OPC2.0。
OPC接口方式
2.數(shù)據(jù)采集DEMO- (Honeywell TPS Appnode)
對HONEYWELL的DCS控制系統(tǒng)有APP節(jié)點的提供標準的RDI,采購升級成OPC Server工作站,也可以采購APPNODE應用站。
Honeywell TPS Appnode
3.數(shù)據(jù)采集DEMO-(PHD-PHD接口)
實時數(shù)據(jù)接口(RDI)是PHD系統(tǒng)采集實時數(shù)據(jù)的通道,同時RDI提供了PHD與PHD之間交換數(shù)據(jù)的通道。在連接PHD與PHD時,RDI提供了兩種用途的接口:Shadow接口,遠程RDI可以將遠程PHD與主PHD連接起來,遠程PHD是一個完整的PHD系統(tǒng),主PHD作為遠程PHD的影子,它們共享同樣的標簽定義。遠程PHD從實時系統(tǒng)中采集數(shù)據(jù),把數(shù)據(jù)存放在自己的實時數(shù)據(jù)庫中;主PHD定時接收遠程PHD的數(shù)據(jù),并且把數(shù)據(jù)存放在自己的數(shù)據(jù)庫中,就像是影子,因此主PHD又稱 ShadowPHD。Buffer接口,遠程PHD系統(tǒng)作為數(shù)據(jù)緩沖,Buffer接口負責和 Shadow 接口之間通信。主PHD服務器連接遠程PHD服務器,它們使用相同的關系數(shù)據(jù)庫,因此它們之間共享相同的標簽,遠程PHD服務器從實時系統(tǒng)中收集并存儲在自己的PHD數(shù)據(jù)庫中,主PHD服務器定期的獲取這些信息并提供給用戶。如果由于某種原因主PHD服務器和遠程PHD服務器通訊中斷,所有收集的實時數(shù)據(jù)將會保存,當通訊恢復時,主PHD服務器會自動從斷點開始恢復。
4.數(shù)據(jù)采集DEMO-(其它產品化接口)
橫河DCS控制系統(tǒng)的ACG接口,HONEYWELL提供了橫河產品的RDI;Foxboro I/A AW51基于AIS Net API和Local API的RDI,同時還為其它的DCS產品提供RDI接口。
其它產品化接口
數(shù)據(jù)的處理和存儲
PHD作為一體化數(shù)據(jù)庫應用平臺不僅可以管理實時數(shù)據(jù),還能實現(xiàn)對事件信息,事務性數(shù)據(jù)和應用數(shù)據(jù)的管理,在系統(tǒng)內部實現(xiàn)了實時數(shù)據(jù)庫和關系數(shù)據(jù)庫(Oracle)的無縫連接,極大地方便了管理應用軟件的應用和開發(fā)。
信息展示?
PHD一體化應用平臺提供的桌面應用包括基于Web服務器的數(shù)據(jù)庫信息瀏覽、基于Excel的數(shù)據(jù)分析和報表、基于PowERPoint的監(jiān)視和演示分析、基于高級程序語言的應用開發(fā)和功能強大的趨勢分析功能。
PHD系統(tǒng)架構
PHD系統(tǒng)組件的結構是一個典型的客戶/服務結構,整個PHD數(shù)據(jù)庫由PHD服務器和PHD客戶端組成,PHD 服務器端主要負責數(shù)據(jù)采集存儲,PHD客戶端負責數(shù)據(jù)的使用,如圖所示:
PHD系統(tǒng)架構
PHD服務器端:
PHD Server:PHD服務器主引擎。接受來自RDI采集的實時數(shù)據(jù),并將數(shù)據(jù)處理后送到數(shù)據(jù)隊列。PHD Server中還有一個數(shù)據(jù)歸檔引擎,它能定時的把實時數(shù)據(jù)從數(shù)據(jù)隊列送到歸檔文件。PHD系統(tǒng)啟動后,在計算機內存中占用一塊區(qū)域作為PHD系統(tǒng)控制,負責PHD配置、通信等功能。主要包括實時數(shù)據(jù)接口、PHD參數(shù)值、向關系數(shù)據(jù)庫的傳輸數(shù)據(jù)的配置等信息。RDI Server:負責實時數(shù)據(jù)收集,發(fā)送收集的數(shù)據(jù)到PHD Server�?梢栽贖oneywell和其它多數(shù)DCS系統(tǒng)以及PLC系統(tǒng)中收集數(shù)據(jù)。API Server:提供其他應用軟件使用PHD Server的應用程序接口。PHD Archive:將實時數(shù)據(jù)存儲在一系列高度優(yōu)化的歸檔數(shù)據(jù)文件中,每個歸檔文件保存了一個時期的歷史數(shù)據(jù),對于存儲在歸檔文件中的每個標簽都能用時間標簽串聯(lián)起來,以提供快速的數(shù)據(jù)處理。PHDMAN監(jiān)視和管理PHD系統(tǒng)的工具。可以監(jiān)視PHD各部分的的工作情況,通過強制PHD執(zhí)行命令了解PHD運行情況。如:START INTERFACE PPG啟動PPG接口;MON SYS監(jiān)視系統(tǒng)。Oracle關系數(shù)據(jù)庫:存放所有標簽信息、工廠數(shù)據(jù)模型等定義,實時數(shù)據(jù)庫通過32位ODBC/SQLNET訪問關系數(shù)據(jù)庫,在PHD系統(tǒng)的共享內存中保存對應的映像。同時,PHD保存和管理來自Oracle數(shù)據(jù)庫的映像,如“標簽定義”、“安全保密”,用來對標簽定義和數(shù)據(jù)庫安全系統(tǒng)進行有效的管理。
PHD服務器架構和與Oracle服務器之間的關系
PHD客戶端:
Legacy API Server:提供實現(xiàn)150多種API功能調用,可以直接調用PHD服務器的API函數(shù)。Visual PHD:通過OLE Server技術提供對PHD功能和數(shù)據(jù)的使用。Visual PHD內部有一個PHD OLE服務器,OLE服務器通過LegacyAPI Server調用PHD服務器的API函數(shù)。Visual PHD提供給用戶符合DCOM協(xié)議的ActiveX控件,用戶應用程序只需要對控件調用就可完成各種功能。 Process Trend:提供PHD數(shù)據(jù)的趨勢圖和統(tǒng)計功能。TDC Viewer:提供DCS格式的圖形顯示工具TotalPlant information:提供在線配置標簽、手動數(shù)據(jù)輸入、配置報表等等 PHD功能。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:解析Honeywell PHD結構原理
本文網址:http://www.guhuozai8.cn/html/solutions/14019320669.html