首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

集成Python,功能再扩展

LabVIEW在单个应用程序中将多种编程方法与图形化数据流(G)组合在一起。您可以利用这种灵活性选择所需的工具来创建算法并解决各种各样的工程问题。LabVIEW将多种语言(如.m、C、Python、IEC 61131-3和.NET)集成到您的应用程序中,且能够与本地或网络上运行的其他软件进行互操作,从而帮助团队更快速成功。在LabVIEW2018及以上版本,NI公司开发了LabVIEW/Python集成工具接口VI,为Python和LabVIEW提供了一个无缝连接桥梁。由于两个环境之间可以快速双向通信,因此LabVIEW项目也可以受益于Python生态系统中数千个经过充分测试的成熟软件包。LabVIEW用户可以快速、高效地访问各种科学和工程工具来实现信号处理、机器深度学习、人工智能、图像分析、数据导入/导出等功能。只需在Python端进行少量的编码,即可使用这个超级简单的接口来获得Python的所有功能。用户可并行运行Python和LabVIEW,并实时交换数据。Python函数可直接从LabVIEW调用,并可本地传输数组和其他数值数据。 自动数据类型转换基本上避免了与非LabVIEW组件通信通常所需的“样板”代码。以下简单介绍一下入门方法,仅供大家学习参考之用。1)打开LabVIEW,注意LabVIEW的位数和Python需要保持一致;

2)新建VI,打开程序框图,函数选板->互连接口->Python,其中包括:打开Python会话、Python节点和关闭Python会话;

3)新建Py文件,并编辑脚本程序,该脚本包括三个函数,分别是:add、Minus、ConcatenateStrings,如下图所示;

4)调用Python脚本,只需要三个函数:依次是打开Python会话(指定Python版本号)、Python节点(节点Py文件模块路径,函数名称,以及输入和输出参数)、关闭Python会话。

5)调用Add函数,依次给a参数和b参数输入值,计算a+b的返回值,如下三张图所示。

微信二维码,长按添加作者为好友,拉你入群。

这是一个供大家交流,分享,学习的平台。

有需要源代码的,可以联系作者,不必客气!!!!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190131G0095Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券