企業實時歷史資料庫
對於現代工業企業,如何能使決策者隨時查看生產過程數據,以便快速地做出更為靈活的商業決策,是
企業信息化建設的關鍵,在企業MES所關注的各項資源中,生產過程信息依然是重要的資源,如果不能解決生產過程信息實時有效上傳的問題,將仍然無法充分利用和保障MES及ERP管理系統的投資。
企業MES核心是實時歷史資料庫,
實時資料庫可用於工廠過程的自動採集、存儲和監視,可
線上存儲每個工藝過程點的多年數據,可以提供清晰、精確的操作情況畫面,用戶既可瀏覽工廠當前的生產情況,也可回顧過去的生產情況,可以說,實時資料庫對於
流程工廠來說就如同飛機上的“黑匣子”。
工廠的歷史數據對公司來說是很有價值的,實時資料庫的核心就是數據檔案管理,它採集並存儲與流程相關的上千點的數據,多年套用歷史
資料庫管理的經驗告訴我們,現在很難知道將來進行分析時哪些數據是必須的。因此,保存所有的數據是防止丟失所需信息的最好方法。此外,要改進產品,必須具備與之相關物料的信息,並了解當前和過去的操作狀態。
實時資料庫採集、存儲流程信息,用來指導工藝改進、降低物料、增加產量。
實時資料庫為最終用戶提供了快捷、高效的工廠信息,由於工廠實時數據存放在統一的資料庫中,工廠中的所有人,無論在什麼地方都可看到和分析相同的信息,客戶端的應用程式可使用戶很容易對工廠級實施管理,諸如工藝改進、質量控制、故障預防維護等。通過實時資料庫可集成產品計畫、維護管理、
專家系統、化驗室信息系統、模擬與最佳化等應用程式,在
業務管理和實時生產之間起到橋樑作用。
北京三維力控推出的
pSpaceTM就是這樣一個極具競爭力的軟體產品,pSpaceTM作為企業級實時歷史資料庫,通過極高速度的數據採集、大量歷史數據存儲和大量實時過程數據的發布,實現企業
信息集成的基礎平台,它為企業實現底層監控、信息集成提供了全方位的軟體解決方案。
pSpace可以構成一個複雜的企業信息化系統,企業信息化系統是採用了實時歷史資料庫技術的
計算機系統,該系統不僅僅是一組對數據進行處理的軟體,也不只是一個資料庫。一個實時歷史
資料庫系統是一個實際可運行的,按照數據方式存儲、維護和向應用程式提供數據或信息支持的系統,它是存儲介質、處理對象和管理系統的集合體,由資料庫、硬體、軟體幾部分組成,
pSpace是企業信息化的核心處理軟體平台。
pSpace 企業級實時歷史資料庫為完全的分散式結構,可任意組建套用模式,支持C/S和B/S套用;它可以提供豐富的企業級信息系統客戶端套用和工具;大容量支持企業級套用,內部實現高數據
壓縮率,可實現歷史數據的大量存儲,靈活的擴展結構可滿足各種需求,具備廣泛的安全性和可跟蹤性。
pSpace實時歷史資料庫能完成來自
DCS、
FCS和其它控制系統的實時數據的採集、存儲、壓縮,實時數據和歷史數據的檢索、統計、分析、建模,並進行曲線、圖表顯示,實現了流程工業中典型的套用功能,如
工藝流程圖展現、歷史曲線分析、歷史報警分析、EXCEL
報表外掛程式等,能為其他
管理軟體提供高效的數據接口,將連續存儲的歷史數據與這些管理軟體進行雙向通訊,pSpace是一個具有標準接口的、可
二次開發的平台。
實時資料庫結構
以下是力控的
系統結構圖系統組成:由採集站DA、數據伺服器、
WEB伺服器、客戶端組成,同時和關係資料庫進行有效的數據交換,
DCS的數據經過DA進行採集,由DA SERVER送到數據伺服器,數據伺服器再有效的送給其它客戶端。
pSpace Server:
負責整個pSpaceTM套用系統的實時
數據處理、歷史數據存儲、統計數據處理、數據服務請求、事件觸發器管理、調度管理、資源管理、
系統配置等。
pSpace Data Service:
為第三方廠家的軟體訪問pSpaceTM Server時提供數據服務功能,包括:OPC Server、DDE Server、ODBC Router、Base API接口等
COM SDK為用戶開發基於pSpaceTM Server的應用程式提供基於
COM對象的
編程接口。
pSpace Visual ActiveX:
是一組開放的控制項,如:數據控制項、文本控制項、棒圖控制項、趨勢控制項等,控制項可以直接訪問
實時資料庫和關係資料庫的數據。
pSpace DA Server數據採集器:
pSpaceTM DA server是數據採集站的設備通訊管理服務程式,用於系統和
DCS、PLC等數據源之間的數據交換,具有自動
網路通信負荷平衡功能和斷線數據緩衝功能。
使用
IIS作為Web管理伺服器,用圖形客戶端生成Web網頁;
使用pSpace Visual ActiveX自行創建Web伺服器和Web網頁;
使用pSpace Webserver,用圖形客戶端生成Web網頁;
pSpace 客戶端
Microsoft Excel:採用標準EXCEL
載入宏方式通過網路訪問資料庫;
“瘦”客戶端:Microsoft Internet Explorer 5.0或以上版本的
瀏覽器;
標準訪問接口供客戶端程式調用或第三方軟體訪問使用,因此接口的完整性、開放性決定
實時資料庫二次開發的性能的優劣,pSpace訪問接口及開發工具主要包括以下幾種:
1)DBI API
DBI是一套實時資料庫訪問接口,給用戶提供底層
編程接口,通過它可以與客戶端連線,對資料庫進行數據讀寫,滿足繼線重連功能,可以獲取
資料庫結構信息,動態控制變化數據集,DBI接口採用了快速數據訪問機制,數據訪問
吞吐量可達到11萬次/秒,可以適合過程仿真、
最佳化控制、專家診斷等多種行業套用。
2)COM SDK
SDK是為用戶開發基於pSpaceTM Server的應用程式提供基於
COM對象的編程接口,用COM SDK編寫的一個實例可以同時連線多個Server,也可以用COM SDK同時建立多個實例,提供
面向對象的類庫供用戶開發應用程式,用戶使用該工具編程可以提高開發效率,該工具可以在
VC++,VB,
VBScript,.net等開發環境下使用。
3)OLE DB Provider
應用程式提供
pSpace Server資料庫的ADO訪問接口。
4)DAI SDK
pSpace的數據源採集接口的開放工具,DAI採集接口軟體都可以單獨運行在一台
網路結點機,並可在遠程對其進行配置與監控,具備以下功能:
DAI 具備斷線快取功能;另外DAInterface還要增加幾個接口;
DAI 支持XML、CSV檔案接口,可採集離線數據源。
從實時資料庫運行環境來看,實時資料庫系統的除了自身的
軟體性能外,還取決於所使用的作業系統、硬體環境等。
單台伺服器容量可達12,0000點以上;
完整的
事件記錄系統,所有操作員的動作均被檢查並記錄,可作為跟蹤依據;
功能強大的壓縮算法:按高
壓縮格式保存數據,採用死區和變化率壓縮,壓縮比為1:30;
專用的磁碟存貯算法來保證對長年形成的海量歷史數據的快速查詢;
資料庫
吞吐量支持每秒寫入/查詢20,000個數據點;
IO數據採集斷線重連:通訊故障能夠自動恢復,I/O
時間同步;自動補償 PC 時鐘偏差。
對pSpaceTM Server的數據進行Web管理有以下幾種方式:
使用
IIS作為Web管理伺服器,將通用流程畫面轉換為Web網頁,整個系統與WIN系統無縫集成,基於WEB
組態的工具控制項包通過相應的檢索便可以進行查詢,能夠直接生成WEB頁面;
用戶使用pSpaceTM Visual ActiveX自行創建Web伺服器和Web網頁;
用戶可以使用自己熟悉的網站開發工具如:
FrontPage、Dreamweaver、
ASP等創建主頁,設立網站,並在網頁中嵌入
pSpace Visual ActiveX中的控制項建立pSpaceTM Server的數據顯示。
特點如下:
Web頁面與過程畫面的高度同步
pSpace Web Server實現了伺服器端與客戶端畫面的高度同步, 在
瀏覽器上可以同時瀏覽多個過程畫面, 看到的圖形界面與通用
組態軟體生成的過程畫面效果完全相同,數據採用變化傳輸的方式,具有更快的運行與數據更新速度。
pSpace Web Server專為構建企業級Web伺服器而設計,具備高容量的數據吞吐能力和良好的健壯性,力控Web Server支持多達500的客戶端的同時訪問。
完善的安全機制
pSpace Web Server提供完善的安全管理機制。只有授權的用戶才能修改過程參數。使用pSpace Web Server時,管理員盡可安心,不必擔心非法或未授權的修改。
客戶端
力控實時歷史
資料庫管理系統提供了基本的客戶端
組態工具,開放的接口可以高級套用中的資產管理、設備診斷等管理客戶端的開發,每個客戶端套用軟體都可以與
pSpace Server運行在同一台計算機上,也可以分散式地運行在其它
網路結點機上。
1)管理工具Admin
pSpace
系統配置工具。包括:線上配置資料庫點、採集接口、監控伺服器和採集器狀態,啟、停
遠程服務等。
3)Excel Add-In:Excel
載入宏,完成功能包括:
查詢當前數據;
利用索引點查詢過濾數據;
查詢數據的採樣值;
查詢統計值(最小值、最大值、平均值、標準方差、累計值、計數值);
顯示、導入、導出標籤;
導入、導出數據;
顯示、導入、導出訊息;
顯示採集接口;
4)pBatch
批量生產工藝數據的檢索和表示,可跟蹤與批量生產相關的各種信息。
5)Alarm Server
報警伺服器。
6)SNMP Agent:
上層套用工具
可以在力控®的萬能報表工具中獲取
實時資料庫的各種過程數據,完成數據的查詢與計算;建立易用、靈活、強大的
報表系統。
設備運行診斷工具:
生產設備運行診斷工具可以方便地了解運行
設備故障事件發生的時間、地點、狀態和原因,從而降低
設備維護成本。
趨勢組記錄工具:
提供了非常豐富的趨勢記錄功能,實時趨勢和歷史趨勢記錄允許趨勢曲線多層重疊,可以通過顏色區分好數據和壞數據,可以顯示數據的
採樣周期、數值精度和曲線變化情況。
圖形分析工具:
包括直方圖、
餅圖、
面積圖等十種圖形分析工具,非常方便數據的顯示與比較。圖形具有透明性,從而更加容易地觀察到數據之間的差別。
趨勢曲線放大鏡:
利用趨勢曲線的放大鏡工具,可以放大任何時間的實時和歷史曲線,非常方便地分析
時間序列的數據。通過趨勢曲線的滾動按鈕,可以前後滾動查看趨勢曲線的變化情況。
內嵌成本核算模板工具,包括核算體系(生產基本單位核算、
財務核算及其
報表)、
預算和考核體系、信息實時查詢(收率、消耗、能耗等)、成本
統計報表。
質量分析工具:
提供質量分析模板工具,將生產過程的實時數據和質量點的
採樣數據進行比較,線上進行評估,以便生產管理人員及時掌握各個產品的
質量數據。長期保存質檢數據,便於質量分析。
安全性及用戶管理
網路安全
在進行項目設計時,在
數據採集站可進行
雙網卡配置以保證生產網和管理網的物理隔離,DA SERVER採集站
軟體設計中可以保證數據單項傳輸,防止管理網的干擾生產網。
用戶管理
實時資料庫提供了完備的安全保護機制,以保證生產過程的安全可靠,用戶管理具備多個級別,並可根據級別限制對重要工藝參數的修改,以有效避免生產過程中的誤操作。
實時資料庫提供了安全區的概念,同級別,不同安全區的數據不可以互相操作,保證了數據的分散式的管理。
提供基於遠程的用戶管理,增加更多的用戶級別及安全區,管理所有用戶的
遠程登入信息。
加密管理:
支持工程加密,用戶可以通過
加密鎖自己定義工程密碼,沒有此加密鎖任何非法用戶無法侵入,保護了自己的工程結構;
操作事件:
可以詳細的記錄操作事件和系統事件,方便事故追憶;
開機自動運行設定、有效的禁止系統鍵盤,可以防止非法用戶入侵;
數據採集器DA SERVER
DA SERVER 是Server 與各種數據源之間的接口,DA SERVER具有自動網路通信負荷平衡功能和斷線數據緩衝功能,DA SERVER可以和Server運行在同一伺服器內,也可以運行在不同的前端機上,通過TCP/IP與Server通信。
DA SERVER主要有以下幾種:
DA SERVER:專用的
數據採集伺服器,通過它中心伺服器可以採集各種
DCS、PLC、
FCS等
I/O設備的數據,DA SERVER可以集成
HMI/SCADA
組態軟體的數據採集接口,對於已經安裝運行了組態軟體的SCADA工作站,通過該數據採集器可以很方便地將SCADA數據採集到Server中。
MOPC:通過該數據採集器,Server可以採集其他各種第三方的OPC Server的數據。
性能
開發環境下具備
線上診斷設備通訊功能,可以動態的打開、關閉設備,通訊故障後具備
自動恢復功能;
支持控制設備和控制
網路冗餘,控制設備進行切換時,通訊會自動切換;
支持多種協定的設備掛在一條通訊鏈路上與DA SERVER進行通訊,方便電台等遠程通訊;
支持與設備採取主從、主主、從主等多種互動機制來進行通訊,比如對
MODBUS標準協定設備,支持主與從2種方式與設備通訊;
可以採集帶
時間戳的數據,毫秒級數據採集速率,實現歷史數據向
實時資料庫的回插功能,可以採集記錄儀、
錄波器數據,支持SOE,完成事件監視。
支持的設備種類
無所不在的移動通訊
所有設備的
驅動程式支持通過移動
GPRS、CDMA網路與控制設備進行通訊,DA SERVER
節點與其遠程DA SERVER節點也可以進行移動通訊;
DA SERVER移動數據伺服器與遠程設備的通訊為並發處理、完全透明的解決方案,消除了一般軟體採用
虛擬串口方式造成數據傳輸不穩定的隱患,有效的
流量控制機制保證了遠程套用中節省通訊費用;
支持設備主動通過
GPRS上傳數據的方式進行數據傳輸。
典型企業信息化套用
勝利油田油氣集輸公司是勝利油田從事油氣集輸的專業化生產企業,主要擔負勝利油田
原油外輸、天然氣生產集輸及
輕烴生產任務。管理著9個氣田,187口氣井,24座集
配氣站,總長240公里的天然氣
輸氣管道和220公里的輸油管道,8座大中型輸油站庫,2座壓氣站和3套輕烴回收裝置。所轄13個三級單位,具有點多、線長、面廣、易燃易爆、高溫高壓的特點。
勝利油田原油庫控制系統主要選用了SIEMENS 控制系統,在壓氣站中, 50萬崗位使用
Honeywell的S9000型號的DCS控制系統;SW64崗位是美國庫伯公司的RR控制器;二次增壓崗位使用日本Omron的控制器;離心機崗位是橫河CS1000型號的DCS控制系統;配氣崗位是美國
SIXNET公司的ST-GT-1210控制器;熱煤爐崗位控制系統是
三菱的PLC;配電崗位設有許繼的配電保護及
監控系統。
pSpace在套用中有效的集成了以上系統,從監測和考核原材料及水、電、氣、風的用量入手,減少能耗物耗,對最佳化生產過程,提高生產運行效率起到了關鍵的作用。
典型先進控制方案
pSpace支持與國外的各種資料庫進行數據互動,比如INFOPLUS、PI、PHD等,通過pSpace SERVER可以在國內外的各種平台上進行上層套用、專家診斷、先進控制等,下面是一個電廠設備診斷的套用,pSpace SERVER通過各種接口將現有
SIS系統、小神探系統、新增的斷路器和各種輔機監測系統集成為一個整體,其中,狀態檢修系統需要的絕大部分實時數據都取自SIS系統的
PI實時資料庫,因此,
PI資料庫和力控
實時資料庫之間的接口是整個系統集成的關鍵,接口Gateway的性能將直接決定整個狀態檢修系統的性能。