新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 基于PXI和GPIB總線電路測試系統(tǒng)的開發(fā)與設(shè)計

        基于PXI和GPIB總線電路測試系統(tǒng)的開發(fā)與設(shè)計

        作者: 時間:2011-02-12 來源:網(wǎng)絡(luò) 收藏


        2 測試系統(tǒng)軟件設(shè)計
        2.1 測控軟件設(shè)計工具

        該系統(tǒng)的測控軟件系統(tǒng)是在Visual Basic和LabVIEW軟件開發(fā)平臺開發(fā)的,測量的結(jié)果數(shù)據(jù)保存在SQL數(shù)據(jù)庫中。其軟件體系構(gòu)如圖2所示。

        本文引用地址:http://www.104case.com/article/187625.htm


        測控計算機中,利用LabVIEW和NI公司的各種數(shù)據(jù)采集處理模塊對被測電路的進(jìn)行測量;利用接口與各臺式儀表通信,可以獲得自動或手動的測量結(jié)果;利用ADO接口訪問網(wǎng)絡(luò)數(shù)據(jù)庫,把各種用戶需要的數(shù)據(jù)在測量過程中不斷地提交給數(shù)據(jù)庫,便于后續(xù)的測試信息管理工作。值得一提的是,各測量儀器操作能否實現(xiàn)同步,儀器收發(fā)命令、讀/寫數(shù)據(jù)和執(zhí)行指令的先后順序和時間能否協(xié)調(diào),將直接影響到系統(tǒng)的可靠性、測試數(shù)據(jù)的實時性和測試系統(tǒng)的效率。系統(tǒng)同步該系統(tǒng)中主要由軟件實現(xiàn),根據(jù)用戶的服務(wù)要求和儀器特性設(shè)計適當(dāng)?shù)某绦蛄鞒獭?br /> 為了實現(xiàn)程序的通用性,選用Visual Basic/SQL作為測試程序與數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)交換的工具把測量數(shù)據(jù)和測試流程分開,測試流程的任務(wù)就是根據(jù)測試需求讀取配置數(shù)據(jù)庫的數(shù)據(jù),配置測試儀器,進(jìn)行相應(yīng)地數(shù)據(jù)采集、分析計算,并把結(jié)果寫回到測試結(jié)果數(shù)據(jù)庫中。在計算機中,安裝了數(shù)據(jù)庫,另外還附加了數(shù)據(jù)管理查詢軟件,以及提供給用戶安裝其他軟件的選擇。這樣,測控計算機不會因為需要數(shù)據(jù)庫管理而占用資源;另外當(dāng)沒有啟用測控計算機時,只啟用了通用計算機,也可以對已經(jīng)測量板卡的數(shù)據(jù)進(jìn)行整理分析,Visual Basic可以更好地與SQL數(shù)據(jù)庫進(jìn)行對接,對用戶的數(shù)據(jù)庫進(jìn)行查詢,管理等操作,在計算機中應(yīng)用Visual Basic編寫了方便用戶對數(shù)據(jù)進(jìn)行訪問的數(shù)據(jù)管理查詢軟件。
        2.2 測控軟件結(jié)構(gòu)設(shè)計
        系統(tǒng)的測控軟件是運行在PXI測控計算機上的軟件,其主要軟件層次框圖如圖3所示。軟件采用層次結(jié)構(gòu),在實現(xiàn)功能測試的同時,還具有數(shù)據(jù)存儲、查詢回放功能,具有良好的實用性和操作性。



        3 結(jié)語
        該課題的研究和開發(fā),對電路的檢測具有重要意義。首先,采用自動化測試系統(tǒng)大大提高了測試效率,節(jié)省了寶貴的時間,能夠適應(yīng)信息化條件下裝備快速化保障的需要;其次,把測試人員從繁瑣的檢測任務(wù)中解放出來,減輕了勞動強度,大大節(jié)省了人力消耗;最后,整個測試系統(tǒng)一次性連接好后不需要人為干預(yù),只需在電腦上選擇測試的項目和填寫一些基本數(shù)據(jù)即可開始檢測,非專業(yè)人員也可完成測試過程,基本上排除了人為誤操作產(chǎn)生的差錯,提高測試結(jié)果的可信度,保證了系統(tǒng)的安全使用。


        上一頁 1 2 3 下一頁

        關(guān)鍵詞: GPIB PXI 總線 電路測試

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 和林格尔县| 渝北区| 深水埗区| 房产| 井研县| 怀来县| 巴南区| 渭南市| 蓬溪县| 舟山市| 丽水市| 财经| 西乌珠穆沁旗| 拉孜县| 遵义市| 于都县| 阳泉市| 炎陵县| 双鸭山市| 香港| 绵阳市| 晋城| 瑞昌市| 恩平市| 游戏| 盐山县| 盐城市| 荆门市| 夹江县| 卓尼县| 泾源县| 淳化县| 泽州县| 福海县| 澎湖县| 呼图壁县| 那曲县| 万盛区| 将乐县| 博野县| 广南县|