項目背景 LavWindows/CVI主要應(yīng)用在各種測試、控制、故障分析及信息處理軟件的開發(fā)中,與NI公司開發(fā)的另一個虛擬儀器開發(fā)工具LabVIEW相比,其更適合中、大型復(fù)雜測試軟件的開發(fā)。基于LavWindows/CVI設(shè)計的虛擬儀器在無損檢測、電力儀表系統(tǒng)、溫控系統(tǒng)、流程控制系統(tǒng)、故障診斷和醫(yī)療等領(lǐng)域中發(fā)揮著重要作用。 用戶需求 前不久用戶找到納米軟件希望使用CVI開發(fā)工具完成頻譜儀程控軟件接口開發(fā)。實現(xiàn): †實現(xiàn)復(fù)位按鈕(*RST)和讀取并顯示儀器信息按鈕(*IDN?); †實現(xiàn)頻率參數(shù)設(shè)置菜單; †實現(xiàn)幅度參數(shù)設(shè)置菜單; †實現(xiàn)跡的讀取和顯示; †實現(xiàn)Marker菜單功能。 納米軟件解決方案: 納米軟件頻譜儀程控軟件設(shè)計主要由計算機、頻譜儀和信號源組成。計算機與頻譜儀通過網(wǎng)線連接,提高了計算機與頻譜儀的交互通信。軟件向頻譜儀發(fā)送控制指令來控制信號源給它的信號。 頻譜儀 信號源 項目成果 運行頻譜儀程控軟件進入“主界面”,點擊進入復(fù)位,頻率,幅度設(shè)置、讀取信號等界面,完成自動化數(shù)據(jù)讀取。 點擊“頻率設(shè)置”,進入頻率控制界面。可對中心頻率、起始頻率、截止頻率、掃寬進行設(shè)置。 點擊“幅度控制”界面,對參考電平、衰減完成自動、手動選擇。 點擊“Marker控制界面”實現(xiàn)Marker菜單功能。 項目總結(jié) 項目工程師從拿到用戶需求僅用了4天時間,完成頻譜儀程控軟件的開發(fā)工作。軟件經(jīng)過內(nèi)測和一系列優(yōu)化,給用戶交付了一套完美的測試報告,現(xiàn)用戶已投入使用。如您也有儀器二次開發(fā)的困擾,歡迎您在“納米軟件”公眾號下方留言。我們期待與您的每一次互動。 |