目前正在尝试从Python调用LabVIEW。
这是我的代码:
import win32com.client # Python ActiveX Client
X = 1 # First Number to Add
LabVIEW = win32com.client.Dispatch("Labview.Application")
VI= LabVIEW.getvireference('D:\\labview.vi') # Path to LabVIEW VI
VI.setcontrolvalue('X', str(X)) # Set Input 1
VI._FlagAsMethod("Call")
**VI.Call() # Run the VI**
time.sleep(10)
VI.Abort()
问题是在VI.Call()函数中执行。
我希望afetr 10秒,VI需要Abort。但事情并没有发生。
任何建议