色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用LabVIEW和DATAQ儀器的ActiveX控制進行數據采集

星星科技指導員 ? 來源:DATAQ儀器公司 ? 作者:DATAQ儀器公司 ? 2022-12-02 15:44 ? 次閱讀

LabVIEW 是 許多 數據 采集 應用 的 常用 編 程 環境。DATAQ 儀器 硬件 產品 可以 通過 應用 我們 的 ActiveX 軟件 工具 在 LabVIEW 下 進行 編 程。本 應用 說明 介紹 了 一個 分 步 過程, 可 用于 從 LabVIEW 訪問 任何 DATAQ Instruments ActiveX 控件。此 程序 使用 WinDaq 控制, 該 控制 允許 WINDAQ? 采集 軟件 采集 的 數據 同時 提供 給 LabVIEW。

打開一個新的LabVIEW項目(這通常是LabVIEW啟動時的默認設置)。

選擇序列結構:

pYYBAGOJrNOAAkJ2AABz9StAo6s820.gif

序列結構強制圖按特定順序執行,并將圖分成邏輯執行塊。在此示例中,序列結構將用于在使用 WinDaq 控件之前“啟動”該控件。

將選定的序列結構插入到“關系圖”窗口中:“

poYBAGOJrNWAFGZqAACoHoQEAU8702.gif

關系圖”窗口是項目的源代碼。在此窗口中繪制的圖表將確定執行的內容,順序等。這是運行前面板的“幕后”工作。

將ActiveX 容器插入前面板前面板

pYYBAGOJrNeAFPIgAACSbuvCQWE860.gif

將成為用戶界面。ActiveX 容器 是 將 ActiveX 控件 插入 LabVIEW 所必需的。ActiveX 控件基于服務器-客戶端關系工作。有關LabVIEW如何與ActiveX控件配合使用的說明,請參閱LabVIEW在線幫助文檔中的“ActiveX簡介”次要主題。可以通過在索引中搜索“ActiveX,簡介”來找到此部分。

右鍵單擊容器,然后選擇“插入 ActiveX 對象。..”。

poYBAGOJrNuASy_oAAA4Z8Yqv2c808.gif

滾動以查找WinDaq控件,選擇它,然后單擊“確定”。這將為您提供系統上所有當前可用的 ActiveX 控件的列表。

pYYBAGOJrNyARMSjAAB3F3HX44U339.gif

在“關系圖”窗口中,右鍵單擊新創建的控件,選擇“顯示”,然后選擇“標簽”以顯示它是什么。

poYBAGOJrN6AYgx9AABYqGdwskA904.gif

這將使識別對象/圖片代表的內容變得更加容易。

單擊工具工具箱中的接線工具。

poYBAGOJrOKAUytUAAAo82il6Vs912.gif

接線工具可用于創建在程序執行期間要遵循的“路徑”。這些 路徑 告訴 LabVIEW 從 一個 對象 獲取 信息 并 發送 到 另一 個 對象。

將 WinDaq 控件連接到序列。

poYBAGOJrOOAJRKRAAAQ11nVRPk312.gif

這將使 WinDaq 控件可用于序列中的所有幀。

在前面面板中,插入“控件”工具箱中的水平幻燈片。

poYBAGOJrOWAcUpEAACGmaRuO-Y804.gif

水平幻燈片將用于選擇要“觀看”的頻道(即,從中讀取數據并在屏幕上顯示的頻道)。

在工具工具箱中,單擊操作值工具。

pYYBAGOJrOeAfORLAAAqDQdYxIg335.gif

此工具允許您更改對象的某些屬性。此工具在運行時用于操作前面板中的控件。

現在將滑塊的值從 1 更改為 2。然后,右鍵單擊并將表示形式更改為 I16(字)。

poYBAGOJrOmANDQMAACGw7mR5i0023.gif

要更改值,請單擊它們并鍵入新值。表示形式更改為 I16(字),因為這是與將用于確定通道的 WinDaq 控件的屬性最匹配的基礎整數類型。特定屬性或方法使用的數據類型可以在 DATAQ 網站上提供的 ActiveX 控件幫助文件中找到。

插入數字指示器。

pYYBAGOJrOuAShHfAAB6X64dtn4413.gif

此指示器將僅向用戶顯示信息,不允許他們更改信息。該指示器將顯示通道總數。

插入另一個數字指示器。此指示器將顯示來自 WinDaq 控件的實際數據。

右鍵單擊每個控件并按如下方式標記它們:

poYBAGOJrPGAe-kbAACCubxZXU0928.gif

單擊“標簽”后,開始鍵入以設置標簽。

在“函數”工具箱的“關系圖”窗口中,依次單擊“通信”、“ActiveX”和“調用節點”。

pYYBAGOJrPOAbw99AACMsaqlbU0630.gif

調用節點是從 ActiveX 控件調用方法的對象。它允許您為它提供可能需要傳遞給方法的任何數據,并返回方法調用的結果。

將對象插入序列中,并將 WinDaq 控件(使用序列上的黑色方塊連接到序列)連接到調用節點的參考點的導線。

poYBAGOJrPSARSeWAAAljOh6-Mk953.gif

這將允許調用節點“知道”哪些方法可用,需要發送哪些數據以及將返回哪些數據。

右鍵單擊“調用節點”,然后選擇“啟動”方法。

pYYBAGOJrPiAWZXWAACx9rjsSnc426.gif

啟動方法告知 WinDaq 控件開始獲取數據。

右鍵單擊序列,然后單擊“在后面添加幀”。

poYBAGOJrPmADDjFAABeqRF7004729.gif

這將添加一個單獨的“塊”來繪制將在前一幀之后執行的圖表。

在序列中插入屬性節點,并使用電線將其連接到 WinDaq 控件。

pYYBAGOJrPyAIvbcAACOjYT0-2g443.gif

使用箭頭工具在序列幀內移動“通道計數”對象。

poYBAGOJrP2AFiPYAABoyitatrA454.gif

右鍵單擊“屬性節點”,然后選擇“通道計數”屬性。

poYBAGOJrQKAIdVgAABPPWmyGCY719.gif

屬性返回可從中讀取數據的通道總數。

右鍵單擊“通道計數”對象并將其“表示形式”更改為I16。

poYBAGOJrQSAKWeAAAByM-PGXiE712.gif

右鍵單擊“通道選定項”對象并創建“屬性節點”。

pYYBAGOJrQWAZw9qAAA1at9NLpU986.gif

屬性節點“連接”到其父對象,并允許您在程序運行時更改父對象的屬性。

在序列中移動此節點。右鍵單擊它并將其屬性更改為“最大值”。

poYBAGOJrQeABCzGAACRNXTTK14167.gif

使用“布線”工具創建導線以連接序列中的對象,如下所示:“

pYYBAGOJrQiAZ6N8AABIKIH35Cg623.gif

屬性節點”設置“通道選定”對象的最大值。這反過來將阻止用戶嘗試從越界通道讀取數據。通道計數指示器還將顯示通道總數。

在此幀之后將另一幀添加到序列中。

在序列中插入一個 while 循環。

poYBAGOJrQyAYe_vAACmABFBcYs518.gif

由于 創建 本 示例 的 LabVIEW 版本 不支持 事件, 因此 將 使用 while 循環 持續 請求 來自 WinDaq ActiveX 控件 的 數據。

將調用節點對象插入到 while 循環中。將“通道選定項”對象和數據對象移動到 while 循環中。

pYYBAGOJrQ-AUQoaAABMUGQ9tbU560.gif

通過在 while 循環內移動對象,它們將在 while 循環的每個“輪次”中執行(以及其中的任何其他步驟)。

創建一條線路以將調用節點連接到 WinDaq 控件。然后,右鍵單擊它并選擇GetScaledData方法。

poYBAGOJrRGAQ73uAAC_OTNw9Z0387.gif

GetScaledData 方法將用于以軟件中指定的校準工程單位從 WinDaq 獲取數據。有關 ActiveX 控件的屬性和方法的詳細信息,請參閱 ActiveX 控件幫助文件。

插入遞減對象以將信號從“通道選定”對象遞減到“數據”對象,并按如下方式連接它:“

pYYBAGOJrRSAZd3kAAC1p8kPT7Q094.gif

通道選定”對象將允許用戶選擇通道(1 到最大值)。該對象將返回用戶的選擇,但實際通道少 1,因為 WinDaq 控件枚舉從零開始的通道(從零開始,而不是從 1 開始)。

按如下方式連接“通道選定”對象和數據“對象:

poYBAGOJrRWAPFcoAABTl96s1pw864.gif

這將允許”所選通道“選擇要從哪個通道獲取數據,并且 GetScaledData 返回的數據將顯示在”數據“指示器中。

插入一個布爾常量,在插入對象后單擊對象,使用運算值工具將其設置為 true,然后將其連接到 while 循環的條件終端。

pYYBAGOJrReAKM5BAAC81eUFVAc788.gif

這將導致 while 循環永久運行,或者直到通過單擊“停止”按鈕強制停止程序。通常,此處使用布爾控件,以便程序可以正確完成。

在此幀之后將另一個幀添加到序列中。

在序列中插入調用節點對象,并將其連接到 WinDaq 控件。將其方法更改為“停止”。

poYBAGOJrRmAMGz0AADswkw7EyA226.gif

此方法告知 WinDaq 控件停止獲取數據。這不會按預期執行,因為 while 循環永遠不會終止以達到此步驟。當程序被強制停止時,它不會繼續到此幀。

像往常一樣啟動WinDaq,然后返回前面板中的LabVIEW,并運行項目。

pYYBAGOJrRqARp-NAAAXBFqRCPM410.gif

您應該會看到數據指示器顯示與WinDaq采集軟件相同的數據。使用“所選通道”對象更改通道將顯示該通道的數據。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1974

    文章

    3656

    瀏覽量

    324280
  • 數據采集
    +關注

    關注

    39

    文章

    6157

    瀏覽量

    113760
收藏 人收藏

    評論

    相關推薦

    OPA132進行數據采集采集到的一直都是fff,為什么?

    按照datasheet中的典型應用電路,用一塊OPA132運放,完成±10V的模擬輸入,用一塊有源晶振輸出4MHz和200khz分別作為CLK和convst,IO口模擬RD和CS,進行數據采集
    發表于 01-01 07:06

    當ADC08D1520評估板在外部信號觸發下進行數據采集時,wavevison5能自動保存采集到的數據嗎?

    當ADC08D1520評估板在外部信號觸發下進行數據采集時,wavevison5能自動保存采集到的數據嗎?
    發表于 12-26 06:31

    使用CAN總線進行數據采集的方法

    使用CAN總線進行數據采集的方法通常涉及一系列步驟,這些步驟確保了數據的準確采集、處理和存儲。以下是一個詳細的方法指南: 一、了解CAN總線系統 首先,需要對CAN總線系統有一定的了解。CAN總線
    的頭像 發表于 12-20 18:18 ?808次閱讀

    使用FPGA控制AFE5816進行數據采集遇到的疑問求解

    我使用FPGA控制AFE5816進行數據采集,但有個問題想請教一下: 我使用的FPGA是CYCLONE IV使用LVDS時所在BANK的電壓需要2.5V,這樣LVDS的偏置電壓在1.2V
    發表于 12-12 07:28

    峟思:MCU數據采集系統中RTU和DTU有什么區別

    、應用場景及配置等方面存在的區別。一、功能差異RTU:遠程終端單元,主要用于遠程數據采集控制和傳輸。它通常集成了傳感器、執行器和通信接口,能夠進行數據采集、處理和控
    的頭像 發表于 11-28 14:36 ?339次閱讀
    峟思:MCU<b class='flag-5'>數據采集</b>系統中RTU和DTU有什么區別

    使用INA118芯片進行數據采集遇到的幾個問題求解

    我在使用INA118芯片進行數據采集,我有如下問題新聞您解答: 1、INA118手冊講SR=0.9V/us,是針對兩端輸入信號講的還是針對輸入信號的差值講的? 2、一輸入端信號由REF5025芯片
    發表于 08-27 07:18

    NI數據采集板卡如何連接使用?

    NI(National Instruments)數據采集板卡是一種常用的工業級數據采集設備,廣泛應用于科學研究、工程測試、自動化控制等領域。本文將介紹如何連接產品并使用NI數據采集板卡
    的頭像 發表于 07-11 10:05 ?1018次閱讀

    工廠數據采集常用的網關是什么?有什么功能?

    在現代工業生產中,數據已經成為了一種寶貴的資源。對于工廠而言,有效采集、分析與管理這些數據至關重要,通常通過網關來進行數據采集。物通博聯推出的工業智能網關可以連接現場設備(如PLC、傳
    的頭像 發表于 06-27 17:15 ?407次閱讀
    工廠<b class='flag-5'>數據采集</b>常用的網關是什么?有什么功能?

    工業數據采集平臺的功能和作用

    數據采集平臺,可以實現與各種工業設備(PLC、儀器儀表、傳感器、CNC機床、機器人等等)連接,實現對現場的各種工業數據數據采集,雙向控制
    的頭像 發表于 06-05 13:33 ?320次閱讀

    GPIB轉USB采集卡在儀器控制數據采集中的應用

    USB采集卡的應用案例,展示了它在儀器控制數據采集領域的重要性和價值。 實驗室儀器控制
    的頭像 發表于 04-12 09:36 ?805次閱讀

    物聯網智能工廠中的PLC如何進行數據采集與遠程維護

    數據采集與實時通信對于企業工廠進行后續的分析和決策是十分重要的,可以從效率、能耗、物料等多個角度提升管理員對生產的認識度,從而采取更加精準高效的措施,實現產能提升、節能降耗、減少故障等目標,助力實現
    的頭像 發表于 03-05 10:34 ?550次閱讀

    數據采集器是什么設備 數據采集器屬于什么設備類型

    數據采集器是一種用于采集和記錄數據的設備。它可以連接到各種傳感器、儀器或其他數據源,收集數據并將
    的頭像 發表于 02-04 10:27 ?4173次閱讀

    物通博聯數據采集網關支持電流電壓模擬量數字量485數據采集

    網關采用高性能的硬件和軟件技術,具備強大的數據采集和處理能力,可以與各種品牌和型號的傳感器、儀器和設備進行連接和通信,同時采集多種類型的數據
    的頭像 發表于 02-02 15:46 ?396次閱讀
    物通博聯<b class='flag-5'>數據采集</b>網關支持電流電壓模擬量數字量485<b class='flag-5'>數據采集</b>

    PLC遠程監控與數據采集系統的原理及組成

    介紹PLC遠程監控與數據采集系統的原理及組成。 一、 PLC遠程監控與數據采集系統的原理 PLC遠程監控與數據采集系統是一種基于PLC控制技術的遠程監控系統。它可以通過無線通信或有線通
    的頭像 發表于 01-22 16:46 ?1815次閱讀
    PLC遠程監控與<b class='flag-5'>數據采集</b>系統的原理及組成

    plc數據采集模塊的缺點 plc數據采集模塊與數據采集卡的區別

    PLC(可編程邏輯控制器)數據采集模塊是用于連接傳感器、執行器和機器設備,收集實時數據的設備。雖然PLC數據采集模塊在工業自動化領域得到了廣泛應用,但它仍然存在一些缺點,而與之相比,
    的頭像 發表于 01-19 14:20 ?1844次閱讀
    主站蜘蛛池模板: 日韩精品一区二区中文| 亚洲欧美日韩一级特黄在线| 在线播放成人无码日| 久久AAAA片一区二区| 91福利在线观看| 日韩娇小性hd| 国产亚洲欧美在线观看三区| 中文字幕在线观看网站| 青草视频久久| 国产午夜精品理论片久久影视| 亚洲综合色婷婷在线影院| 美女丝袜夹b| 国产av在在免费线观看美女| 亚洲一二三产品区别在哪里| 欧美高清vivoesosexo10| 国产精品成人观看视频免费 | 91麻精品国产91久久久久| 日本人六九视频| 精品午夜寂寞影院在线观看| 99热这里只就有精品22| 小黄文纯肉污到你湿| 免费小视频在线观看| 国产精品色午夜视频免费看| 最新在线黄色网址| 王晶三级作品| 男男免费看| 黑丝美女娇喘| 边做边爱免费视频播放| 伊人久久免费| 日日噜噜噜噜夜夜爽亚洲精品| 精品人伦一区二区三区潘金莲 | 99精品视频在线观看免费播放 | 天天看学生视频| 恋夜影视列表免费安卓手机版 | 色偷偷亚洲天堂| 久久日本片精品AAAAA国产| 国产69精品久久久久APP下载| 在线色av| 亚洲国产精品第一影院在线观看| 亲胸吻胸添奶头GIF动态图免费| 久久黄色网址|