IronPython中的图书馆就像pyVisa一样?

时间:2015-02-20 13:11:14

标签: device ironpython visa

是否像 pyvisa 这样的库允许从Ironpython连接到rs232设备?

1 个答案:

答案 0 :(得分:1)

我已经能够使用Tektronix的备用VISA库。 安装TekVisa,然后使用位于GAC_32文件夹中的DLL。

示例Ironpython 2.7代码:

import clr  clr.AddReferenceToFileAndPath('C:\Windows\\assembly\\GAC_32\\TekVISANet\\1.1.1.0__7f19bb2a5a9ae6e8\\TekVISANet.dll')

import TekVISANet
v = TekVISANet.VISA()
v.Open("GPIB0::6::INSTR")
id =v.Write("*IDN?",50)
s = v.Read(50)
print s