LabVIEW 调用 Python的三种
1.LabPython
属于OpenG库-免费
此方法根据论坛反馈,不是特别好使用,因此不做叙述(我也没用过)。
2.LabVIEW 2018 System Interface
属于LabVIEW 2018自带接口-免费
LabVIEW 2018提供了3个Python函数,如上图所示
分别是Open Python Session,Python Node,Close Python Session
Open Python Session:用于打开Python,并且Create Session供给后续的一些列操作
Python Node:用来调用Python脚本,如果你使用过LabVIEW调用动态链接库,那么此函数将对你不是问题
Close Python Session:在程序的最后一定记得要使用该函数,不然将导致内存泄漏.
LabVIEW Demo
以下是LabVIEW 2018自带的Demo
程序框图
前面板
Python文件
3.LabVIEW/Python 集成工具包 - Enthought
属于LabVIEW 模块-收费 RMB:5170(有30天试用期)
Demo:
前面板包含:python执行程序路径,Python文件路径,三个返回值显示控件(dbl),一个错误显示控件
这是一个简单的演示代码
Python代码:
def example(a,b)
c = a * b
return c,a,b
如果你要将你的程序build成可执行文件,那么你必须要购买该模块。NI官网 RMB:5170.也可以找我咨询一下.https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.59091debGc4mL2&id=573009201692
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341