国产一区二区三区福利在线观看-高国产一级黄色大片播放-久久精品国产99久久久香蕉高-一卡二卡三四卡国产乱码在线

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

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

來源: http://www.pfyin.com  類別:實用技術  更新時間:2012-08-01  閱讀
【本資訊由中國糧油儀器網提供】

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

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

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

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

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

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

結束語與傳統(tǒng)的虛擬儀器開發(fā)環(huán)境相比,提出的基于構件化的虛擬儀器開發(fā)環(huán)境模型CVIDE具有以下特點:(1)采用工具總線為基礎的構件化體系結構,使軟件工具集成靈活,并具有構件的即插即用功能;(2)集成的構件化開發(fā)環(huán)境能對儀器進行全面仿真;(3)采用構件庫管理技術能提高構件的利用率,減少構件開發(fā)的重復勞動,提高虛擬儀器的開發(fā)效率。虛擬式液壓測試系統(tǒng)的實現原型驗證了CVIDE模型具有很好的靈活性、擴展性和重用性,同時也能夠靈活地遵循虛擬儀器軟件開發(fā)的3個準則:標準化、構件化和可重用性。中國糧油儀器網 http://www.pfyin.com/

中國糧油儀器網】部分文章轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,且不承擔此類作品侵權行為的直接責任及連帶責任。如其他媒體、網站或個人從本網下載使用,自負版權等法律責任。如涉及作品內容、版權和其它問題,請在30日內與本網聯系。
最近更新儀器
推薦儀器
相關新聞
熱門產品