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