時間:2006-06-23 11:07:00來源:0
圖1 測試系統示意圖
軟件設計
軟件包括以下的主菜單選項
運行測試
創建報告
系統診斷
軟件配置
圖2是一個測試界面。從當前的界面,操作員能夠設定極限值,打開或關閉正在進行測試的閃爍裝置,監控測試數據和系統狀態。
為了提供精確的控制和可靠的數據采集,我們使用了線程化架構。其中一個線程對SCXI-1160中繼板卡和模擬輸出進行控制。該循環以10毫秒的延遲獨立于其他線程執行。系統狀態將通過兩個LabVIEW全局變量傳送到用戶界面線程和數據采集線程。
數據采集是在一個獨立的循環中進行,其中有50毫秒的延遲,因此減少了數據采集板卡上的FIFO溢出的機率。模擬數據則存放在兩個LabVIEW全局變量當中。用戶界面線程能夠讀取這些緩沖區并對數據進行分析、更新屏幕顯示,并將數據輸出到文件當中。
數據采集和控制線程當中還添加了一種演示模式。在演示模式下,仿真數據通過同樣的緩沖區傳遞到用戶界面線程。這使用戶能夠對軟件的分析和控制部分進行離線調試。
圖2 測試界面
圖3 診斷界面
軟件能夠讀回數據文件,并通過ActiveX將所選擇的數據發送到Microsoft Word文件中,從而生成測試報告。這種方式能夠在不進行軟件改動的情況下,改變報告格式。圖3是系統診斷界面,系統診斷界面允許用戶直接訪問所有的測試I/O。這使得用戶能夠對系統可能出現的所有異常情況進行分析。
軟件配置界面能夠對所有可能需要修改的系統參數進行設定。這些設置包括:
測試信息域
演示模式的開/關
15單元測試儀/6單元測試儀切換
測試設置
報告模板
數據采集速率
需要保存在文件中的數據列
這些設置都以Windows中.ini文件的方式保存。
總結
使用LabVIEW和NI硬件開發這些測試儀,節省了大量的開發時間,其中重要的原因在于用戶能在兩臺測試儀上使用同樣的軟件。而在之后其他測試儀上開發員也能夠重用現有軟件的代碼,這又將節省更多時間。 標簽:
![]()
上一篇:變頻器在客戶現場使用時常遇...
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-12-15
2025-12-12
2025-12-12
2025-12-10
2025-11-20
2025-11-10