除了LabVIEW和Microsoft Visual Studio之外,LabVIEW到C#转换(将VI转换为C#代码)所需的所有软件都是什么。
如果您正在寻找将LabVIEW代码自动转换为C#,那么不存在这样的工具,您必须手动重写它。
LabVIEW VI是二进制文件,据我所知,除了LabVIEW本身之外,没有其他工具可以理解它们。
我认为通过使用Measurement Studio,您可以在.NET中与NI硬件连接,但我不认为您可以从dll访问LabVIEW内置的所有VI。
不是C#,但在某些情况下可能有用:
没有工具(National Instruments知道)可以满足您的需求。抱歉。
作为一般规则,如果要从C#调用LabVIEW代码,最好将VI转换为dll库,然后像任何程序集一样从C#导入它。
检查这个example。你也可以看看this video基本创建LabVIEW DLL库
手动重写代码是唯一的方法。可能没有你想象的那么痛苦。我刚刚将一些LabVIEW项目转换为Python脚本,相比之下,Python脚本更容易,更小。
祝好运!