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