儀器智能勘驗(yàn)程序新型式研討和控件構(gòu)架的研發(fā)運(yùn)用
系統(tǒng)偏軟件十十函數(shù)庫(kù)消息基控制寄存器奉控制驅(qū)動(dòng)函數(shù)控制各種總線接口儀器控制軟件的層次結(jié)構(gòu)巧控制儀器的體系結(jié)構(gòu)虛擬儀器軟件架構(gòu)為高層多廠商系統(tǒng)軟件組件如儀器驅(qū)動(dòng)程序、軟前面板和應(yīng)用軟件等的開發(fā)、交付和互操作提供了一個(gè)共同的基礎(chǔ)。
庫(kù)駐留在計(jì)算機(jī)系統(tǒng)中,計(jì)算機(jī)與儀器的鏈接,用于實(shí)現(xiàn)對(duì)儀器的過程控制,其實(shí)質(zhì)是使用虛擬儀器系統(tǒng)的標(biāo)準(zhǔn)的。本身不具備編程能力,它是一個(gè)高層的,通過調(diào)用底層的驅(qū)動(dòng)程序來(lái)完成對(duì)儀器的編程,如所示。
說明,通過函數(shù)對(duì)儀器的寄存器進(jìn)行讀寫從而控制儀器,基于寄存器的儀器控制基本的函數(shù)。通過函數(shù)從指定存儲(chǔ)器空間、偏移量中讀取位、位或位字節(jié)。而函數(shù)操作時(shí),運(yùn)用特定的地址空間寫出、或位數(shù)據(jù),分別到指定的偏移量中。由于有些儀器不提供語(yǔ)句手冊(cè)和寄存器說明,所以前面所講的基于消息和基于寄存器的方法不能解決此類儀器的控制問題。
這些儀器一般采用驅(qū)動(dòng)函數(shù)調(diào)用方式,儀器廠家在生產(chǎn)儀器一般會(huì)提供儀器的馭動(dòng)函數(shù),調(diào)用這些驅(qū)動(dòng)函數(shù)即可對(duì)儀器進(jìn)行控制。從整體上說,種控制方式可以使用相同的編譯器語(yǔ)言結(jié)構(gòu)。
只是在儀器通信部分有所不同,軟件內(nèi)部調(diào)用的函數(shù)不一樣。為軟件語(yǔ)言結(jié)構(gòu),分為參數(shù)設(shè)置語(yǔ)句、信號(hào)選通開關(guān)控制語(yǔ)句、儀器設(shè)備控制語(yǔ)句、數(shù)據(jù)回讀存儲(chǔ)語(yǔ)句、結(jié)果誤差判斷語(yǔ)句。儀器控制流程框資源管理器函數(shù)吻隨,是所有函數(shù)工作的基礎(chǔ)。在使用函數(shù)前,必須首先用函數(shù)飾氏打開資源管理器。
資源管理器函數(shù)飾無(wú)創(chuàng)建的資源鏈與搜索資源函數(shù)。創(chuàng)建的資源鏈共享的空間。這的空間以指針數(shù)組的形式出現(xiàn),用來(lái)存放仔地函數(shù)和函數(shù)創(chuàng)建的所有資源鏈的頭指針,供其他函數(shù)查找、獲得和修改資源。每使用一次打開會(huì)話函數(shù)吻,就打開個(gè)與資源的會(huì)話通道。打開設(shè)備以后,可通過函數(shù)與儀器通訊。
通訊完畢后,調(diào)用函數(shù)關(guān)閉設(shè)備與設(shè)備管理器。其中,函數(shù)與儀器通訊有種方式基于消息基控制、基于寄存器控制和儀器驅(qū)動(dòng)函數(shù)控制。儀控側(cè)的種方式消息基控制一般采用語(yǔ)言控制,細(xì)記。定義通過控制器和儀器通訊時(shí)儀器程控碼的規(guī)則閣大部分儀器說明書上都帶有語(yǔ)句集,通過函數(shù)發(fā)送、接收、尹詢問將語(yǔ)句發(fā)送到儀器接口即可控制儀器。
寄存器控制方式是根據(jù)儀器說明書上對(duì)寄存器的流程代碼語(yǔ)句開始檢定參數(shù)設(shè)里語(yǔ)句儀器設(shè)備控制語(yǔ)句數(shù)據(jù)回讀和存儲(chǔ)語(yǔ)句結(jié)果誤差判斷語(yǔ)句結(jié)束語(yǔ)句軟件語(yǔ)言結(jié)構(gòu)儀器控制語(yǔ)句中包括對(duì)儀器接口和地址的識(shí)別,通過識(shí)別,平臺(tái)內(nèi)部調(diào)用相應(yīng)接口的驅(qū)動(dòng)函數(shù)將儀器控制語(yǔ)句發(fā)送到相應(yīng)儀器中,數(shù)據(jù)回讀存儲(chǔ)語(yǔ)句設(shè)置相應(yīng)標(biāo)識(shí),調(diào)用讀取函數(shù)返回?cái)?shù)據(jù)到平臺(tái)數(shù)據(jù)庫(kù)中。最后結(jié)果誤差判斷語(yǔ)句調(diào)用誤差判斷模塊對(duì)計(jì)量結(jié)果進(jìn)行評(píng)定。
【中國(guó)糧油儀器在線】部分信息來(lái)自互聯(lián)網(wǎng),力求安全及時(shí)、準(zhǔn)確無(wú)誤,目的在于傳遞更多信息,并不代表本網(wǎng)對(duì)其觀點(diǎn)贊同或?qū)ζ湔鎸?shí)性負(fù)責(zé)。


