實時數(shù)據(jù)庫平臺主要負(fù)責(zé)將分散在現(xiàn)場的生產(chǎn)數(shù)據(jù)、設(shè)備狀態(tài)匯總到中心的服務(wù)器中,進(jìn)行長期歷史存儲、并能完成各種數(shù)據(jù)展示,同時將重要的現(xiàn)場數(shù)據(jù)實時傳送到上層應(yīng)用系統(tǒng)中,并及時向現(xiàn)場控制設(shè)備反饋上層優(yōu)化信息。
實時數(shù)據(jù)庫建立后要實現(xiàn)以下目標(biāo):
在本系統(tǒng)中,實時數(shù)據(jù)庫的主要功能是發(fā)揮其作為一種高效、穩(wěn)健的信息橋梁的作用,為設(shè)備診斷和在線工藝優(yōu)化等上層應(yīng)用程序和底層控制設(shè)備之間鋪設(shè)一條快速、及時、準(zhǔn)確地雙向數(shù)據(jù)通路,提供一個完整、穩(wěn)定、開放性好的數(shù)據(jù)支持平臺。
實時數(shù)據(jù)庫平臺功能從結(jié)構(gòu)上可分為三級:底層設(shè)備數(shù)據(jù)采集/管理、上層系統(tǒng)數(shù)據(jù)支持、人機(jī)交互數(shù)據(jù)訪問。
底層設(shè)備數(shù)據(jù)采集/管理
自動匯總現(xiàn)場各生產(chǎn)設(shè)備的運行情況,保存歷史數(shù)據(jù),自動生成報警信息,統(tǒng)計信息等,為上層優(yōu)化系統(tǒng)的提供數(shù)據(jù)基礎(chǔ)。
上層系統(tǒng)數(shù)據(jù)支持
快速向上層應(yīng)用系統(tǒng)反映其關(guān)注的重點數(shù)據(jù)值,及時的將上層決策反饋給底層控制系統(tǒng),同時為部分應(yīng)用模塊提供程序運行觸發(fā)開關(guān)。
人機(jī)交互數(shù)據(jù)訪問
形成流程圖、報表、運行趨勢、報警等,提供數(shù)據(jù)查詢、設(shè)置參數(shù)等功能。為了保證數(shù)據(jù)安全可以建立數(shù)據(jù)訪問對象安全區(qū),每個用戶可訪問的數(shù)據(jù)對象及可執(zhí)行的操作是由其擁有的安全區(qū)及分配的權(quán)限決定的。可以將主機(jī)上所有允許訪問畫面發(fā)布到公司局域網(wǎng)上,使管理人員可以在局域網(wǎng)內(nèi)遠(yuǎn)程瀏覽、設(shè)置數(shù)據(jù)。
硬件層次如下:
系統(tǒng)分三層,最底層是控制器,往上是中心服務(wù)器和遠(yuǎn)程訪問客戶端。
軟件架構(gòu):
軟件主要包括:
數(shù)據(jù)服務(wù)器
WEB服務(wù)器
I/O數(shù)采服務(wù)程序
網(wǎng)絡(luò)瀏覽軟件
網(wǎng)絡(luò)通訊程序
數(shù)據(jù)調(diào)用接口
其他實用程序
整個系統(tǒng)體系有三部分構(gòu)成:
各個部分的具體功能和技術(shù)特點:
數(shù)據(jù)采集:紫金橋軟件具有豐富的I/O接口,能夠與各種DCS,PLC,智能儀表通過多種連接方式,如以太網(wǎng)、串口、撥號等。并支持DDE、OPC、設(shè)備專有通信協(xié)議等。紫金橋軟件系統(tǒng)支持多種DCS系統(tǒng)和PLC系統(tǒng),同時有國內(nèi)最強(qiáng)的接口開發(fā)隊伍,開發(fā)數(shù)據(jù)接口有豐富的經(jīng)驗,可以快速的進(jìn)行數(shù)據(jù)接口開發(fā)。
實時數(shù)據(jù)存儲、管理:對現(xiàn)場來的原始數(shù)據(jù)進(jìn)行各種輸入處理,如量程變換、開方、分段線性化、濾波等;對于輸出到現(xiàn)場的數(shù)據(jù),要進(jìn)行輸出限制和靈敏度檢查。內(nèi)部集成了一系列功能塊,如累計、計算、PID控制等,可以對原始數(shù)據(jù)進(jìn)行分析、運算處理。可以對數(shù)據(jù)報警檢查,對轉(zhuǎn)化后的數(shù)據(jù)進(jìn)行各種報警檢查,如限值、變化率、偏差、異常值檢查,支持延時報警。對于報警信息,可以通過聲音、圖像、手機(jī)短信等多種方式提醒相關(guān)人員。
歷史數(shù)據(jù)管理:實時數(shù)據(jù)庫將重要的生產(chǎn)參數(shù)的瞬時值、統(tǒng)計值長期保存。這些歷史數(shù)據(jù)的保存時間長于DCS、PLC或其他儀表。實時數(shù)據(jù)庫軟件具有數(shù)據(jù)壓縮能力,能夠利用有限的計算機(jī)存儲空間存儲更長時間的歷史數(shù)據(jù),并能保證快速歷史存儲與檢索。
紫金橋?qū)崟r數(shù)據(jù)庫提供了大量的對外接口,有標(biāo)準(zhǔn)的OPC,DDE,ActiveX接口,也有API接口、VC++類庫接口、Excel插件接口、COM組件接口、SQL接口等等。使用這些接口可以高效訪問紫金橋?qū)崟r數(shù)據(jù)庫的實時/歷史數(shù)據(jù)、報警記錄、位號記錄等各種數(shù)據(jù),可以方便的進(jìn)行二次開發(fā),實現(xiàn)與上層應(yīng)用系統(tǒng)的無縫集成,全部模型的響應(yīng)時間在30秒之內(nèi)。
主要完成以下功能:
應(yīng)用展現(xiàn)層系統(tǒng)同時支持B/S和C/S結(jié)構(gòu),用戶可以通過IE瀏覽器或者紫金橋客戶端進(jìn)行訪問。同時,完善的安全管理功能可以讓用戶在授權(quán)范圍內(nèi)訪問,保證系統(tǒng)的安全性和可靠性。