0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用你LabVIEW編程實現(xiàn)數(shù)據(jù)采集

lPCU_elecfans ? 來源:電子發(fā)燒友網(wǎng) ? 作者:電子發(fā)燒友網(wǎng) ? 2020-12-06 09:30 ? 次閱讀

本文介紹一種簡單易用的編程工具一LabVIEW中的“數(shù)據(jù)采集助手”快速VI。

LabVIEW提供了一系列快速VI,又稱Express VI。它們的作用是簡單、方便,無需使用底層VI進(jìn)行編程,只需要通過簡單的窗口配置就能實現(xiàn)應(yīng)用?!皵?shù)據(jù)采集助手”就是專用于數(shù)據(jù)采集任務(wù)的快速VI。我們通過Demo演示如何使用它來實現(xiàn)模擬輸入輸出和數(shù)字輸入輸出的數(shù)據(jù)采集功能。

硬件

演示用到的硬件基于CompactDAQ平臺,包括了:CompactDAQ機箱9172,如圖1-1所示。它支持USB連接,可以通過一根USB數(shù)據(jù)線將它跟計算機相連。它有8個槽位,可放置8個CompactDAQ模塊,這些模塊都支持熱插拔。

圖 1-1 CompactDAQ 機箱 9172

以及四個 cDAQ 數(shù)據(jù)采集模塊,它們分別是:

9201,8 通道±10V 模擬電壓輸入模塊

9263,4 通道±10V 模擬電壓輸出模塊

2 個 9401,8 通道 TTL 高速雙向數(shù)字 I/O 模塊

要實現(xiàn)的功能是,用 9263 輸出兩個通道(AO0、AO1)的模擬信號供 9201 采集(AI0、AI1),用 9401 輸出兩個通道(P0.0、P0.1)的數(shù)字信號供另一塊 9401 采集(P0.0、P0.1)各模塊引腳間連線如圖 1-2 所示。

圖 1-2 引腳連線圖

Demo 演示

打開 LabVIEW,新建一個 VI,在函數(shù)面板的“測量 I/O >> DAQmx ”目錄下找到 DAQ Assistant 快速 VI,并將它放置在程序框圖中。由于程序?qū)崿F(xiàn) AI、AO、DI、DO4 個數(shù)據(jù)采集任務(wù),所以一共需要放置 4 個 DAQ Assistant 快速 VI。

第一個用來配置 9263 的模擬輸出任務(wù)。在彈出的窗口中選擇“生成信號 >> 模擬輸出 >> 電壓”。

圖 2-1 采集任務(wù)選擇窗口

物理通道選擇 9263 的 AO0 和 AO1(按住 Ctrl 或 Shift 鍵可以實現(xiàn)通道的多選),點擊“完成”迚入下一個配置窗口。

圖 2-2 物理通道選擇窗口

在這個窗口中,完成生成模式(設(shè)置為連續(xù)采樣),采樣率(設(shè)置為 1k),待寫入采樣數(shù)(表示每次向 PC buffer 中寫入的采樣點數(shù),設(shè)置為 100)等參數(shù)的配置,然后點擊確定。

圖 2-3 采集任務(wù)配置窗口

接下來用“仿真信號”快速 VI,生成一個斱波信號和一個正弦波信號,并把它們合并起來,接入 DAQ Assistant 快速 VI 的“數(shù)據(jù)”輸入端,做為 9263 兩個 AO 通道的輸出信號。到此,模擬輸出任務(wù)的程序設(shè)計已完成。

圖 2-4 AO 輸出部分程序框圖

接下來用類似的斱法配置模擬輸入、數(shù)字輸出和數(shù)字輸入 3 個 DAQ Assistant 快速 VI,完成整個程序的設(shè)計。詳見視頻中的演示,最終的程序見附件中的范例 DAQ Assistant.vi,前面板和程序框圖如圖 2-5 所示。

圖 2-5 最終的前面板和程序框圖

為幫助大家更系統(tǒng)學(xué)習(xí)LabVIEW虛擬儀器設(shè)計,掌握基于NI平臺的數(shù)據(jù)采集硬件選型、應(yīng)用,參數(shù)選擇,系統(tǒng)組成,以及具體使用DAQmx硬件采集,LabVIEW編程DAQ助手快速VI,完成模擬、數(shù)字?jǐn)?shù)據(jù)輸入輸出采集的全過程。準(zhǔn)備了3份完整的數(shù)據(jù)采集文檔,提供給大家學(xué)習(xí)借鑒。

數(shù)據(jù)采集編程指南(上+中+下三冊)

責(zé)任編輯:xj

原文標(biāo)題:手把手教你LabVIEW編程實現(xiàn)數(shù)據(jù)采集(包含完整操作流程)

文章出處:【微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • LabVIEW
    +關(guān)注

    關(guān)注

    1974

    文章

    3656

    瀏覽量

    324243
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    39

    文章

    6148

    瀏覽量

    113753
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3626

    瀏覽量

    93799

原文標(biāo)題:手把手教你LabVIEW編程實現(xiàn)數(shù)據(jù)采集(包含完整操作流程)

文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    注塑機數(shù)據(jù)采集有哪些方式?如何實現(xiàn)

    一種或多種數(shù)據(jù)采集模式來實現(xiàn)數(shù)據(jù)采集。通常包括以下幾種: 1、IO采集: 這種模式主要通過采集注塑機的輸入/輸出(IO)信號來獲取設(shè)備的基本
    的頭像 發(fā)表于 12-19 14:03 ?170次閱讀

    請問使用ADCPro怎樣實現(xiàn)連續(xù)數(shù)據(jù)采集?

    請問使用ADCPro怎樣實現(xiàn)連續(xù)數(shù)據(jù)采集?,F(xiàn)在只能設(shè)定Block Size
    發(fā)表于 12-02 06:50

    PLC數(shù)據(jù)采集模塊的編程方法解析

    PLC數(shù)據(jù)采集器)是一款針對主流PLC協(xié)議硬件(如西門子、ABB、三菱、歐姆龍等)進(jìn)行解析的硬件產(chǎn)品。它通常通過運營商網(wǎng)絡(luò)(如4G、5G)或有線網(wǎng)絡(luò),結(jié)合PLC配套軟件或組態(tài)軟件,實現(xiàn)對PLC設(shè)備的遠(yuǎn)程數(shù)據(jù)采集、遠(yuǎn)程故障診斷、遠(yuǎn)
    的頭像 發(fā)表于 11-26 13:53 ?284次閱讀

    PLC數(shù)據(jù)采集模塊選型指南

    在工業(yè)自動化領(lǐng)域,可編程邏輯控制器(PLC)是核心的控制設(shè)備,而數(shù)據(jù)采集模塊則是實現(xiàn)設(shè)備監(jiān)控、數(shù)據(jù)收集和處理的關(guān)鍵組件。 1. 確定數(shù)據(jù)采集
    的頭像 發(fā)表于 11-26 11:46 ?602次閱讀

    數(shù)控機床數(shù)據(jù)采集如何實現(xiàn)?

    的TDE3000工業(yè)智能網(wǎng)關(guān)作為這一過程中的核心設(shè)備,通過多樣化的通信接口和強大的數(shù)據(jù)處理能力,實現(xiàn)了對數(shù)控機床數(shù)據(jù)的實時、準(zhǔn)確采集和安全、高效地傳輸至云平臺或本地管理系統(tǒng)。 1、通信
    的頭像 發(fā)表于 11-18 17:52 ?335次閱讀
    數(shù)控機床<b class='flag-5'>數(shù)據(jù)采集</b>如何<b class='flag-5'>實現(xiàn)</b>?

    IOT數(shù)據(jù)采集平臺的功能特點

    的深遠(yuǎn)影響。 IOT數(shù)據(jù)采集平臺的定義 IOT數(shù)據(jù)采集平臺是一種專門用于物聯(lián)網(wǎng)數(shù)據(jù)采集、處理和分析的平臺。它通過連接各種工業(yè)設(shè)備、傳感器、儀器儀表、工業(yè)機器人等,實現(xiàn)對設(shè)備
    的頭像 發(fā)表于 09-25 13:28 ?592次閱讀

    1GSPS高速數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《1GSPS高速數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn).pdf》資料免費下載
    發(fā)表于 09-20 11:45 ?0次下載

    SCADA數(shù)據(jù)采集網(wǎng)關(guān)是什么?有什么功能?

    數(shù)據(jù)采集網(wǎng)關(guān)不僅負(fù)責(zé)實時數(shù)據(jù)采集,還參與數(shù)據(jù)的處理、監(jiān)控和控制,是實現(xiàn)工業(yè)自動化和提高生產(chǎn)效率的重要手段之一。 SCADA
    的頭像 發(fā)表于 09-10 14:08 ?432次閱讀
    SCADA<b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)是什么?有什么功能?

    labview中如何實現(xiàn)字符串選擇輸出

    字符串選擇輸出需要對LabVIEW編程環(huán)境和工具有一定的了解。 1. LabVIEW簡介 LabVIEW是一種圖形化編程語言,由美國國家儀
    的頭像 發(fā)表于 09-04 15:44 ?980次閱讀

    PLC采集網(wǎng)關(guān)如何實現(xiàn)多品牌PLC數(shù)據(jù)采集

    。特別是當(dāng)企業(yè)使用多個品牌的PLC設(shè)備時,如何實現(xiàn)多品牌PLC數(shù)據(jù)采集,更是一個亟待解決的問題。本文將詳細(xì)介紹PLC采集網(wǎng)關(guān)如何實現(xiàn)多品牌PLC數(shù)據(jù)
    的頭像 發(fā)表于 07-11 17:08 ?469次閱讀

    工控系統(tǒng)PLC、DCS、SCADA數(shù)據(jù)采集如何實現(xiàn)

    在現(xiàn)代工業(yè)自動化領(lǐng)域中,數(shù)據(jù)采集與控制系統(tǒng)扮演著至關(guān)重要的角色。其中,可編程邏輯控制器PLC、分布式控制系統(tǒng)DCS以及監(jiān)控與數(shù)據(jù)采集系統(tǒng)SCADA構(gòu)成了這一領(lǐng)域的三大支柱。對此,數(shù)之能提供接入PLC、DCS、SCADA的
    的頭像 發(fā)表于 06-29 11:20 ?686次閱讀

    物通博聯(lián)PLC網(wǎng)關(guān)實現(xiàn)mewtocol協(xié)議PLC設(shè)備數(shù)據(jù)采集

    在當(dāng)今工業(yè)自動化領(lǐng)域,對PLC(可編程邏輯控制器)設(shè)備的實時數(shù)據(jù)采集是提高生產(chǎn)效率和確保系統(tǒng)穩(wěn)定性的關(guān)鍵。然而,不同的PLC設(shè)備可能使用不同的通信協(xié)議,導(dǎo)致數(shù)據(jù)采集面臨諸多挑戰(zhàn)。MEWTOCOL協(xié)議
    的頭像 發(fā)表于 03-11 16:02 ?620次閱讀
    物通博聯(lián)PLC網(wǎng)關(guān)<b class='flag-5'>實現(xiàn)</b>mewtocol協(xié)議PLC設(shè)備<b class='flag-5'>數(shù)據(jù)采集</b>

    網(wǎng)關(guān)數(shù)據(jù)采集解決方案

    數(shù)據(jù)采集的高效性、準(zhǔn)確性和安全性。 一、網(wǎng)關(guān)數(shù)據(jù)采集解決方案概述 本解決方案主要圍繞網(wǎng)關(guān)設(shè)備展開,通過優(yōu)化數(shù)據(jù)采集流程、提升數(shù)據(jù)傳輸效率和確保數(shù)據(jù)
    的頭像 發(fā)表于 03-08 16:05 ?636次閱讀
    網(wǎng)關(guān)<b class='flag-5'>數(shù)據(jù)采集</b>解決方案

    基于物通博聯(lián)工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)的工廠數(shù)據(jù)采集方案

    。因此,需要一種高效、穩(wěn)定、可靠的工廠數(shù)據(jù)采集方案,來實現(xiàn)對工廠生產(chǎn)過程的實時監(jiān)控和管理。 物通博聯(lián)提供基于數(shù)據(jù)采集網(wǎng)關(guān)的工廠數(shù)據(jù)采集方案,解決工廠設(shè)備多樣,協(xié)議不統(tǒng)一的問題,
    的頭像 發(fā)表于 01-26 15:14 ?479次閱讀
    基于物通博聯(lián)工業(yè)<b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)的工廠<b class='flag-5'>數(shù)據(jù)采集</b>方案

    plc數(shù)據(jù)采集模塊的缺點 plc數(shù)據(jù)采集模塊與數(shù)據(jù)采集卡的區(qū)別

    PLC(可編程邏輯控制器)數(shù)據(jù)采集模塊是用于連接傳感器、執(zhí)行器和機器設(shè)備,收集實時數(shù)據(jù)的設(shè)備。雖然PLC數(shù)據(jù)采集模塊在工業(yè)自動化領(lǐng)域得到了廣泛應(yīng)用,但它仍然存在一些缺點,而與之相比,
    的頭像 發(fā)表于 01-19 14:20 ?1843次閱讀