基于虛擬儀器技術(shù)的移液器檢定校準(zhǔn)系統(tǒng)設(shè)計(jì)定過(guò)程中的所有信息和測(cè)量數(shù)據(jù)全部保存在數(shù)據(jù)庫(kù)中,并在外置存儲(chǔ)介質(zhì)中進(jìn)行備份。海寧帶式過(guò)濾器系統(tǒng)軟件設(shè)計(jì)移液器檢定校準(zhǔn)系統(tǒng)軟件的主要任務(wù)為:一是提供直觀的界面;二是對(duì)天平進(jìn)行控制;三是接收天平送來(lái)的數(shù)據(jù);四是根據(jù)技術(shù)規(guī)范進(jìn)行數(shù)據(jù)處理和存儲(chǔ)并生成報(bào)告。
系統(tǒng)以VisualBasic6.0為開(kāi)發(fā)平臺(tái)。軟件設(shè)計(jì)分為3層:通訊接口層、數(shù)據(jù)管理層、用戶(hù)應(yīng)用層。通訊接口層是RS232C和并口,以及相應(yīng)的驅(qū)動(dòng)程序。系統(tǒng)采用該層提供RS232C標(biāo)準(zhǔn)接口,實(shí)現(xiàn)計(jì)算機(jī)與天平之間的物理連接。VB6具有強(qiáng)大的數(shù)據(jù)庫(kù)訪問(wèn)功能,因此,在系統(tǒng)軟件中,采用了通用性強(qiáng)的MicrosoftAccess數(shù)據(jù)庫(kù)系統(tǒng)建立了溫度系數(shù)表庫(kù)、計(jì)量性能要求表庫(kù)、量器參數(shù)及檢定校準(zhǔn)原始數(shù)據(jù)及結(jié)果庫(kù)、標(biāo)準(zhǔn)器參數(shù)及使用記錄庫(kù)、檢定員信息庫(kù)等諸多功能數(shù)據(jù)庫(kù),用于各類(lèi)數(shù)據(jù)、報(bào)表及證書(shū)的保存及調(diào)用。
用戶(hù)應(yīng)用層是面向操作用戶(hù)的界面層。該層包括系統(tǒng)登錄窗體,系統(tǒng)主窗體、標(biāo)準(zhǔn)器參數(shù)窗體、量器檢定窗體、查詢(xún)/打印窗體、數(shù)據(jù)修改、數(shù)據(jù)備份窗體、數(shù)據(jù)初始化窗體等多個(gè)功能人機(jī)界面窗體。系統(tǒng)軟件采用了模塊化設(shè)計(jì)方法,主要包括虛擬面板模塊、串行通信模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、數(shù)據(jù)庫(kù)管理模塊、打印輸出模塊、數(shù)據(jù)修約模塊、系統(tǒng)幫助模塊等。