MCC完全支持NI LabVIEW和易于使用的虛擬儀器(VI)庫,可以使用MCC和DT產(chǎn)品開發(fā)采集和控制應(yīng)用程序。ULx for NI LabVIEW (MCC品牌產(chǎn)品)和 LV-Link 3.0 (DT品牌產(chǎn)品)均與NI NI-DAQmx庫一致。雖然三者各自獨立,但三個庫都具有相似的結(jié)構(gòu),這有助于最大限度地減少從一個DAQ品牌切換到另一個DAQ品牌的學(xué)習(xí)曲線。
ULx for NI LabVIEW新版本2.25現(xiàn)已支持LabVIEW 2020。
MCC和DT庫包含易于使用的高級任務(wù)對象,可加速開發(fā)并提供與MCC和DT硬件的無縫操作。每個任務(wù)對象擁有一個低級DAQ對象,該對象控制特定設(shè)備子功能的數(shù)據(jù)采集,如模擬輸入,模擬輸出,數(shù)字輸入,數(shù)字輸出等。
高級VI將操作合并為單個易于使用的VI,從而改進了應(yīng)用程序開發(fā)。VI在內(nèi)部管理DAQ設(shè)備變化,例如數(shù)據(jù)速率,輸入范圍和數(shù)據(jù)包大小,并且可以輕松地從一個設(shè)備遷移到另一個設(shè)備。
自動檢測每個設(shè)備支持的功能可以顯著減少編程錯誤,且無需不斷參考文檔。
VI Palette VI是從LabVIEW中的Users Libraries選項板中選取。ULx for NI LabVIEW和LV-Link 3.0 VI具有多態(tài)性,可適應(yīng)不同的數(shù)據(jù)類型,使LabVIEW編程簡單直接。
同步DAQ數(shù)據(jù)采集MCC和DT設(shè)備支持同步任務(wù), 包括信號輸入和信號輸出操作的組合。這些庫支持同步輸入或輸出,可使用統(tǒng)一硬件時鐘信號實現(xiàn)同步的模擬信號,數(shù)字信號,溫度數(shù)據(jù)和計數(shù)器輸入信號采集。
示例程序包含的示例程序演示了如何在LabVIEW中執(zhí)行數(shù)據(jù)采集任務(wù)。可以修改每個程序以滿足特定的應(yīng)用程序需求,以加快開發(fā)速度。
使用 ULx for NI LabVIEW構(gòu)建程序
使用功能選項板圖標,用戶從VI中進行選擇。用戶創(chuàng)建單獨的任務(wù)來執(zhí)行每個數(shù)據(jù)采集操作,例如模擬信號輸入或數(shù)字信號輸出。任務(wù)可包含一個或多個具有計時,觸發(fā)和其他屬性的虛擬通道。

完整的程序圖顯示VI連接圖。MCC語法與NI LabVIEW DAQmx VI一致。

前面板顯示波形數(shù)據(jù)。已記錄數(shù)據(jù)寫入指定的文件。

查看UL LabVIEW for NI LabVIEW快速入門,了解有關(guān)創(chuàng)建LabVIEW應(yīng)用程序的更多信息,該應(yīng)用程序可繪制和記錄MCC設(shè)備中的數(shù)據(jù)。
大量的硬件選擇
MCC提供200多種NI LabVIEW支持的數(shù)據(jù)采集解決方案,適用于多數(shù)應(yīng)用。可選擇USB,以太網(wǎng),PCI / PCIe和無線設(shè)備,以滿足任何預(yù)算要求。

NI LabVIEW 已支持的MCC DAQ設(shè)備







