新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于LabVIEW德USB實時數據采集處理系統實現

        基于LabVIEW德USB實時數據采集處理系統實現

        作者: 時間:2017-01-12 來源:網絡 收藏

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

          圖2 開啟設備和獲取采集數據的流程圖

          程序在VC++6.0環境下編制成功后自動生成DLL文件。調用時,在框圖程序窗口打開FunctionPalette(功能模板),在Advanced模塊包含有對庫函數的調模塊,即CallLibraryFunction。把編寫好的DLLs放在當前目錄或特定目錄下。在功能模板放置函數調用模塊,然后選Configure,出現對話框。根據LabVIEW與DLLs的參數對應關系填寫好DLL文件的路徑(DLL文件不在當前目錄下)、被調用函數名、參數的類型及返回類型。需要注意的是,當調用多個函數時要分別填寫參數的個數和對應的類型,而且在調用過程中應保持數據位的一致。填好選擇OK按鈕后, LabVIEW將自動生成各參數的入口及出口狀態,這樣就實現了LabVIEW與DLLs的調用。

          通過上述方法成功實現了 LabVIEW與USB驅動程序的數據交換,從而實現了以LabVIEW為應用程序的USB實時采集處理系統。將USB采集卡增加A/D或D/A并對電路作相應的改動后,即可實現傳統采集卡的所有功能。很明顯,這種集成了USB接口優點和LabVIEW圖形化編程語言的采集處理系統與傳統采集卡相比具有不可比擬的優勢,不僅性價比高、通用性高、易于開發、數據處理簡單,且可以大大縮短開發時間。 LabVIEW,USB,實時數據,采集處理系統,測試測量


        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 邻水| 嘉禾县| 淮阳县| 海南省| 梁平县| 游戏| 虹口区| 施甸县| 金塔县| 连云港市| 民乐县| 九龙坡区| 乌兰县| 长阳| 贵州省| 江口县| 泸州市| 永仁县| 三穗县| 临沭县| 昆山市| 南皮县| 伊吾县| 南丹县| 普兰店市| 昌邑市| 山西省| 绥阳县| 萝北县| 江油市| 武邑县| 伊川县| 治多县| 乌兰浩特市| 辉县市| 远安县| 石棉县| 长寿区| 瓮安县| 灵武市| 玉树县|