如何在matlab中与GPIB-VXI仪器通信?
1、创建仪器对象-创建与位于机箱0中逻辑地址为80的E1441A仪器相关联的VISA-GPIB-VXI对象v。
v = visa('keysight','GPIB-VXI0::80::INSTR');

2、连接到仪器-将v连接到仪器。
fopen(v)

3、配置属性值-将v配置为在从仪器读取换行符时完成读取操作。
v.EOSMode = 'read'
v.EOSCharCode = 'LF'

4、写入和读取数据-通过写入Volt 3命令将仪器的峰间电压更改为3伏,查询峰间电压值,然后读取电压值。
fprintf(v,'Volt 3')
fprintf(v,'Volt?')
data = fscanf(v)

5、断开连接并清理-当您不再需要v时,应将其与仪器断开连接,将其从内存中移除,并将其从MATLAB工作区中移除。
fclose(v)
delete(v)
clear v

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:111
阅读量:57
阅读量:141
阅读量:57