GW INSTEK GPP

阅读: 评论:0

GW INSTEK GPP

GW INSTEK GPP

台湾固纬GW INSTEK GPP-4323 电源远程控制脚本

类似其他的pyvisa控制,所不同的是需要特殊设置read_termination = 'n',这里以通道1为例,进行编程。

import pyvisadef power_on():volt_out = 12.0current_limit = 3.0rm = pyvisa.ResourceManager()# rm.list_resources_info()# GPP_4323gpp4323 = rm.open_resource('TCPIP0::192.168.10.23::1026::SOCKET')#gpp4323 = rm.open_resource('ASRL/dev/ttyUSB3::INSTR')ad_termination = 'n'print(gpp4323.query('*IDN?'))gpp4323.write("BEEP0")gpp4323.write("BEEP1")# CH1power_ch = 1gpp4323.write('VSET%d:%.3f'%(power_ch, volt_out))gpp4323.write('ISET%d:%.3f'%(power_ch, current_limit))print('CH%d: volt_set = %.3f, curr_limit = %.3f'%(power_ch, volt_out, current_limit))gpp4323.write("OUT1")gpp4323.close()def power_read():rm = pyvisa.ResourceManager()# GPD_43232gpp4323 = rm.open_resource('TCPIP0::192.168.10.23::1026::SOCKET')#gpp4323 = rm.open_resource('ASRL/dev/ttyUSB3::INSTR')ad_termination = 'n'# CH1power_ch = 1voltage = gpp4323.query('VOUT%d?'%power_ch)current = gpp4323.query('IOUT%d?'%power_ch)print('CH%d:rnvolt = %scurr = %s'%(power_ch, voltage, current))gpp4323.write("BEEP0")gpp4323.write("BEEP1")gpp4323.close()def power_off():rm = pyvisa.ResourceManager()# rm.list_resources_info()# GPP_4323gpp4323 = rm.open_resource('TCPIP0::192.168.10.23::1026::SOCKET')#gpp4323 = rm.open_resource('ASRL/dev/ttyUSB3::INSTR')ad_termination = 'n'gpp4323.write("BEEP0")gpp4323.write("BEEP1")gpp4323.write("OUT0")print('Power Off')gpp4323.close()

本文发布于:2024-01-31 21:51:39,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670910231601.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:GW   INSTEK   GPP
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23