紫金橋的實時數(shù)據(jù)庫系統(tǒng)由三部分組成:IO驅動,實時數(shù)據(jù)庫核心,實時數(shù)據(jù)庫應用。
IO驅動是實時數(shù)據(jù)庫與外部連接通道。通過IO驅動,實時數(shù)據(jù)庫可以和生產現(xiàn)場聯(lián)系起來。一方面,IO驅動可以把實時數(shù)據(jù)采集到計算機中,另一方面,實時數(shù)據(jù)庫通過IO驅動給IO設備發(fā)出相應的指令。
實時數(shù)據(jù)庫核心是數(shù)據(jù)庫的基本部分。它包含了數(shù)據(jù)處理和外部接口兩個方面。數(shù)據(jù)處理包括量程變換、運算處理、報警處理、歷史存貯等一系列功能。外部接口是其可以為其它組件提供的服務,如可以提供實時數(shù)據(jù)變化通知,歷史數(shù)據(jù)查詢,網絡訪問等一系列功能。
上層應用是利用實時數(shù)據(jù)庫平臺開發(fā)的一些應用程序。如流程圖界面、趨勢分析、報警分析、WEB服務、報表處理、數(shù)據(jù)查詢、系統(tǒng)維護、SPC統(tǒng)計分析、物料分析、班組考核等一系列組件。
其系統(tǒng)結構圖如下:
 從以上結構圖可以看出,實時數(shù)據(jù)庫核心在整個系統(tǒng)中居于關鍵地位,對上提供各類服務,對下管理各類IO驅動設備。在本書中,我們將針對實時數(shù)據(jù)庫的核心部分介紹數(shù)據(jù)庫各項功能。 |