编程工具选择困难症——在同样强大的LabVIEW和Python之间怎么选?NI的回答是:无需择一而选,而是可以两者兼得!这个观点,ChatGPT表示很认同。
在最近一场NI线上研讨会,NI专家完整演示了结合LabVIEW和Python的开发过程,助你成为“跨界开发高手”!
本演示包括了LabVIEW最新的Python节点功能如何调用Python代码、Python如何控制LabVIEW代码执行等干货内容。实际上,像这样“双向调用”的兼容性和易用性,正在NI持续的更新迭代中变得越来越好用,相信能够为小伙伴们带来帮助。现在扫描二维码,观看精彩回放吧→
由于待测设备是Arduino开发板,我们将使用Python来发送一些SCPI命令,要求其切换数字I/O线,即采集数据。cDAQ机箱和对应模块则负责读取待测设备的输入,例如数字I/O模块读取Arduino上进行切换的数字I/O通道的数据,热电偶输入模块读取连接到热电偶的微控制器的温度。接下来,数据记录将使用LabVIEW完成,包括控制cDAQ机箱本身,并且对数据进行分析。此外,我们设置了将摄氏度的温度值转化为华氏度的温度值,转换步骤将使用Python完成,最后也是使用Python将数据通过Teams通道共享出去,从而实现在线、远程的实时监测。
