将代码转换为LabView

问题描述 投票:0回答:3

最近我的任务是重新编写LabView程序,并想知道是否有办法用另一种语言编写代码,并将其转换为LabView语法。我知道可以编写DLL文件并在LabView中使用它们;然而,一旦我离开实验室,助理希望能够添加到程序中,这样的方法就不可行了。

labview
3个回答
3
投票

据我所知,National Instruments或任何第三方都没有这方面的工具。有一些工具可以将LabVIEW代码转换为C代码,但是另一个方向是自动化的一个非常难的问题(C代码的顺序性和它使用指针[或C ++ / C#中的引用]使它不适合数据流因此,自动转换会导致性能非常差,而且很难理解代码。我没有找到任何工具,但我可能忽略了一些东西。通常,检查工具的两个最佳位置是a)LabVIEW Tools Network和b)LAVA website上的代码存储库。


0
投票

您可以使用LabVIEW脚本自动执行某些编程任务,但您必须编写可从您选择的语言翻译的LabVIEW代码。例如,我编写了LabVIEW代码,用于从复杂的C TypeDefs创建LabVIEW集群。但我这样做只是因为我从C中将扁平数据带入LabVIEW,并且C头文件已经存在。


0
投票

是的,您可以用不同的语言编写代码,并通过DLL在LabVIEW中调用它。您将使用调用库函数节点。只需确保正确设置所有参数,它就可以一起工作。

如果你从头开始编写..我建议你只是在LabVIEW中使用它,因为你可以比运行DLL更容易调试它。

© www.soinside.com 2019 - 2024. All rights reserved.