Python 和 Labview

Python and Labview

我需要从 Labview 调用 Python 脚本,有人知道哪种方法最好吗? 我试过 Labpython,但最新版本的 Labview 不支持它,我无法在 Labview-2014 上使用它。 当然,我正在寻找有关 python 集成的建议:我知道这两个解决方案:

1)Labpython:是一个很好的解决方案,但已过时

2) 在 Labview 中使用 shell_execute 块执行 python 脚本。我认为这不是最好的解决方案,因为很难获得 python 脚本

的输出

我认为这会很有用: send data from LabView to Python and get back

此外,(对我而言)与来自 LabVIEW 的 python 代码通信的最简单方法是将 TCP 命令从 LabVIEW 发送到 Python 并返回。

为什么不在“连接”->“库和可执行文件”菜单中使用系统 Exec.vi?

您可以执行脚本并获取输出。

查看 TestScript: a free, source-released Python/LabVIEW connector。它是完全双向的,包括参数,并且与 LabVIEW 2013 及更高版本兼容,并且 Python 3.

您可以将 Python 脚本保存为 LabVIEW vi 中的大字符串常量(或从文本文件加载),以便可以在 LabVIEW 中对其进行操作,然后将其保存到文本文件中,然后执行 Python 在 LabVIEW 中使用命令行的脚本。 Python 你的脚本输入