我可以使用 C#、VB.NET 或 Measurement Studio 對我的 CompactRIO 進行程式編寫嗎?

更新 Jul 21, 2023

產品資訊

軟體

  • Measurement Studio
  • LabVIEW

驅動程式

  • NI CompactRIO

操作系統

  • Windows

其他

Microsoft Visual Studio

問題敘述

我可以使用 C#、VB.NET 或 Measurement Studio 從 CompactRIO (cRIO) 進行資料擷取嗎?

解決方案

您無法直接使用 C#、VB.NET 或 Measurement Studio 對 cRIO 進行程式編程。

如果您希望使用 Measurement Studio 建立您的 UI,您可以使用network published shared variables 在您的Measurement Studio 應用程式 和 LabVIEW 應用程式之間進行通訊。您必須在 Measurement Studio 中設定Network Variable

可以在C:\Users\Public\Documents\National Instruments\<MStudioVSXXXX>\DotNET\Examples\NetworkVariable\Basic中找到使用 network variable 的 C# 和 VB.NET Measurement Studio 範例

相關資訊

您可以使用LabVIEW或 C/C++ 對您的 cRIO 進行程式編程。

如果您想使用 C/C++ 對您的 cRIO 進行程式編寫, NI 提供了基於GNU C 和 C++ 編譯工具以及 Visual Studio Code 的大量文檔。您也可以使用此文檔來建立自己的 toolchain如需了解更多資訊,請參考 NI Linux Real-Time 的 C/C++ 開發入門