import pprint
import time
import pyvisa
from pyvisa.highlevel import ResourceInfo
visa32_dll_path = r'C:\Windows\System32\visa32.dll'
rm = pyvisa.ResourceManager(visa32_dll_path)
pprint.pprint(rm.list_resources_info()) # 获取当前所有设备的详细信息
device = rm.open_resource('ASRL9::INSTR') # 打开设备
class Keysight:
def __init__(self):
pass
@staticmethod
def write_command(command):
device.write(command)
def query_command(self, command):
return device.query(command)
def reset(self):
"""
初始化仪器配置
Returns:
"""
self.write_command("*RST")
def enable_output(self, enable: bool):
"""
使能输出
Args:
enable:
Returns:
"""
pyvisa控制安捷伦66319D电源
于 2023-03-29 10:47:36 首次发布