如何使用Python脚本控制LabView VI前面板开关(开/关,条形调节器)?

时间:2010-08-19 17:30:01

标签: python labview

我有一个LabView前面板控制硬件的开关和传感器电压调节器,需要用Python脚本控制这些。我对LabView知之甚少。请解释如何做到这一点。

2 个答案:

答案 0 :(得分:5)

我在this成功的LabVIEW讨论板上找到了一个参考,它使用以下代码:

import win32com.client //load the interface
labview = win32com.client.Dispatch("Labview.Application") //get a ref to the Labview application
VI = labview.getvireference(r'C:\TEMP\python.vi') //load the VI
VI.setcontrolvalue('Numeric','5') //set the control 'numeric' to 5

您似乎需要Python中的win32com.client库。

答案 1 :(得分:1)

您还可以使用Mark E. Smith出色的XML-RPC package

在LabVIEW和Python之间推送数据