欧洲乱码伦视频免费_国产精品igao视频网网址_国产一精品一av一免费_日韩一区二区三区高清电影_国产精品99无码一区二区

糧油儀器網(wǎng)致力打造專業(yè)糧油儀器信息平臺(tái),本頁(yè)面詳細(xì)介紹控件在攝譜儀表研發(fā)構(gòu)件情態(tài)的踐行詳細(xì)信息!

控件在攝譜儀表研發(fā)構(gòu)件情態(tài)的踐行

來(lái)源: http://www.022056.cn  類別:實(shí)用技術(shù)  更新時(shí)間:2012-08-01  閱讀次
【本資訊由中國(guó)糧油儀器網(wǎng)提供】

驅(qū)動(dòng)程序模塊。驅(qū)動(dòng)程序模塊實(shí)現(xiàn)與某一專門儀器的通信和控制。通過(guò)封裝復(fù)雜的儀器編程細(xì)節(jié),為用戶使用儀器提供了簡(jiǎn)單的函數(shù)接口,用戶不必對(duì)各種諸如GPIB、VXI和數(shù)據(jù)采集卡等儀器硬件有專門的了解,就可以通過(guò)儀器驅(qū)動(dòng)程序來(lái)使用這些儀器硬件。儀器驅(qū)動(dòng)程序一般由儀器廠商以動(dòng)態(tài)鏈接庫(kù)的形式提供給用戶。在儀器驅(qū)動(dòng)程序的開發(fā)方面已形成了一系列的標(biāo)準(zhǔn),這使得各個(gè)廠商能遵循統(tǒng)一的標(biāo)準(zhǔn)來(lái)開發(fā)驅(qū)動(dòng)程序。當(dāng)測(cè)試要求改變需要更新儀器硬件時(shí),只需更新相應(yīng)的驅(qū)動(dòng)程序,并且保證它對(duì)上層的接口保持不變,那么新的儀器硬件就能在原來(lái)的系統(tǒng)中正常運(yùn)行,尤其是虛擬儀器軟件結(jié)構(gòu)(VISA)標(biāo)準(zhǔn)的制定,為高級(jí)儀器驅(qū)動(dòng)程序和低級(jí)I/O驅(qū)動(dòng)程序之間提供了一個(gè)層次,使得高級(jí)儀器驅(qū)動(dòng)程序和硬件無(wú)關(guān),更是大大提高了儀器的互換性。

軟件總線。它是一種信息傳遞通道,可以用于構(gòu)件之間的消息傳遞,構(gòu)件以插件的方式通過(guò)系統(tǒng)提供的標(biāo)準(zhǔn)接口,掛接在軟件總線上;通過(guò)軟件總線即可以協(xié)調(diào)構(gòu)件之間的工作,又能構(gòu)靈活地加載、卸載構(gòu)件,實(shí)現(xiàn)系統(tǒng)的自動(dòng)配置。適配器。主要解決虛擬儀器運(yùn)行環(huán)境中的復(fù)雜通信過(guò)程:構(gòu)件之間、構(gòu)件和總線之間的數(shù)據(jù)格式轉(zhuǎn)換。

構(gòu)件管理器。它是存放構(gòu)件的場(chǎng)所。庫(kù)中系統(tǒng)定義了構(gòu)件的本質(zhì)屬性,構(gòu)件之間的相互關(guān)系。便于使用者對(duì)構(gòu)件進(jìn)行進(jìn)行分類、查詢、存儲(chǔ)和管理。顯示面板。儀器面板則是由一系列開關(guān)、按鈕、數(shù)碼管等組件組成,與核心功能模塊中的組件不同的是,這些組件是可視的,用于供用戶進(jìn)行參數(shù)測(cè)試設(shè)置、控制儀器測(cè)試、顯示測(cè)試數(shù)據(jù)、調(diào)整數(shù)據(jù)顯示等。

搭建構(gòu)件化的虛擬儀器開發(fā)環(huán)境構(gòu)件的提取儀器功能部件的圖形用戶界面(GUI)。由于虛擬儀器由許多功能不相同的部件構(gòu)成,在開發(fā)構(gòu)件之前,必須對(duì)這些功能部件的GUI進(jìn)行提取。構(gòu)件在工作過(guò)程中GUI可能發(fā)生可視變化,如LCD構(gòu)件,也需要有GUI,所以GUI是必須的。

儀器功能部件的引腳。實(shí)際硬件間是通過(guò)各種物理連接點(diǎn)連接成一個(gè)系統(tǒng),這些物理連接點(diǎn)被抽象成構(gòu)件的引腳。硬件的物理連接點(diǎn)分成有線和無(wú)線。對(duì)于前者,硬件本身就有物理上的引腳,可以把這些物理引腳直接作為構(gòu)件的引腳;對(duì)于后者,可以把無(wú)線收發(fā)裝置抽取成為構(gòu)件的引腳。抽取的引腳應(yīng)該是那些能夠反映軟件對(duì)硬件控制效果的物理連接點(diǎn),像電源引腳就不必抽取。

儀器部件的構(gòu)件功能化。根據(jù)虛擬儀器部件的實(shí)際引腳、內(nèi)部的邏輯狀態(tài)和輸入輸出接口情況,凡是會(huì)改變外觀和輸入輸出值的硬件功能都要抽取到構(gòu)件的功能集合中。許多儀器部件的功能有時(shí)序要求,所以構(gòu)件功能必須考慮時(shí)間因素,還需要提取構(gòu)件與虛擬儀器開發(fā)平臺(tái)之間交互關(guān)系,與構(gòu)件的使用環(huán)境相關(guān)的功能。

結(jié)束語(yǔ)與傳統(tǒng)的虛擬儀器開發(fā)環(huán)境相比,提出的基于構(gòu)件化的虛擬儀器開發(fā)環(huán)境模型CVIDE具有以下特點(diǎn):(1)采用工具總線為基礎(chǔ)的構(gòu)件化體系結(jié)構(gòu),使軟件工具集成靈活,并具有構(gòu)件的即插即用功能;(2)集成的構(gòu)件化開發(fā)環(huán)境能對(duì)儀器進(jìn)行全面仿真;(3)采用構(gòu)件庫(kù)管理技術(shù)能提高構(gòu)件的利用率,減少構(gòu)件開發(fā)的重復(fù)勞動(dòng),提高虛擬儀器的開發(fā)效率。虛擬式液壓測(cè)試系統(tǒng)的實(shí)現(xiàn)原型驗(yàn)證了CVIDE模型具有很好的靈活性、擴(kuò)展性和重用性,同時(shí)也能夠靈活地遵循虛擬儀器軟件開發(fā)的3個(gè)準(zhǔn)則:標(biāo)準(zhǔn)化、構(gòu)件化和可重用性。中國(guó)糧油儀器網(wǎng) http://www.022056.cn/

中國(guó)糧油儀器網(wǎng)】部分文章轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),且不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)下載使用,自負(fù)版權(quán)等法律責(zé)任。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)?jiān)?0日內(nèi)與本網(wǎng)聯(lián)系。
最近更新儀器
推薦儀器
相關(guān)新聞
熱門產(chǎn)品