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