pyvisa 是 1.8 python 是 3.6.3 操作系统为 win10 64
google 的结果一般是波特率和 terminator (命令结束标志符号)设置的问题 波特率需要统一 和 terminator 需要设置为 /r /自己摸索着设置了一下 还是一样的错误 希望大家能够一些建议 谢谢!
代码
import visa
import time
rm=visa.ResourceManager()
print(rm.list_resources())
A=rm.open_resource("ASRL5::INSTR")
A.timeout=25000
print(A.query('*IDN? ' ))
#A.write_termination = '\r'
#A.read_termination = '\r'
#A.timeout=25000
#A.write("*RST")
#A.write(":SENSE:FUNCTION 'RES'")
#A.write(":FORMAT:ELEMENTS RES")
#A.write(":OUTPUT ON")
#for i in range(1,5):
#A.write(":READ?")
#data = A.read("TRACE:DATA ")
#print(data)
编译器反馈
('ASRL1::INSTR', 'ASRL5::INSTR', 'ASRL4::INST