我应该为我的 VB.NET windows GUI 应用程序使用 NI Measurement Studio 还是 niDAQms?

Should I use NI Measurement Studio or niDAQms for my VB.NET windows GUI app?

我需要创建一个 VB.NET GUI 来管理 National Instruments (NI) USB-6343 仪器。

我应该使用 NI Measurement Studio 还是 niDAQms API?

我的 GUI 要求是: - 命令 6343 输入模拟值 - 命令它控制输出模拟值 - 绘制输入模拟值随时间变化的图表。

我在 Windows-7 台式机和 Windows-10 笔记本电脑上使用 Visual Studio VB.NET 2017 PRO。

这在很大程度上取决于您以后需要添加的功能。这两个选项都是可能的,直接调用 ni-DAQmx API 或通过测量工作室创建 VB.net 代码。

从实用的角度来看,我建议您通过解决方案资源管理器从测量工作室创建 VB.net 代码,并使用您想要的基本测量。比将该代码复制到 visual studio 并在需要的地方使用 API 进行其余工作。

这应该会给您带来使用测量工作室的效率优势以及使用 API 和 visual studio 的灵​​活性。