USB远程控制系统

E5071C

USB远程控制系统

关于概述的其他主题

概述

USB(通用串行总线)远程控制模式通过USB控制设备,这相当于通过GPIB控制设备。通过符合USBTMC-USB488和USB 2.0.标准的接口建立连接。

系统配置

USB远程控制系统使用别名“alias”控制设备。而GPIB连接无此用法。

使用USB电缆连接E5071C和外部控制器(个人电脑)。下图给出了USB远程控制系统的系统配置概述。

USB远程控制系统配置

 

必备的设备

  • E5071C

  • 外部控制器(具有USB主机端口(A类)的PC)

  • 其它USB兼容设备(具有特殊用途的外围设备或仪器)

  • 用USB电缆连接E5071C和外部控制器(使用A/4-prong阳性还是B/4-prong阳性连接器处决于所用设备)。

USB端口类型

USB端口类型有两个标准。外部控制器必须通过USB主机端口(type A)连接,而E5071C和其它兼容设备必须通过USB接口端口(type B)连接。

端口类型

描述

Type A: USB主机端口

Type B: USB (USBTMC)接口端口

准备E5071C

从外部控制器控制E5071C,您不必为其配置任何软键或命令。只需简单连接USB电缆和USB接口端口。

准备外部控制器

为了能通过USB完成与E5071C的通信,您必须预先设置外部控制器的I/O接口。USB能自动识别目标设备,因此,一旦将USB电缆与目标设备连接,就会弹出一个USB设备注册对话框。

  • 如果改变E5071C的串行号,系统将会把它看作一个新设备。

  • 您必须预先在电脑上安装Agilent I/O库。使用Agilent I/O库套件14.2版本或更新版本)。

1. 连接USB电缆,设置E5071C

  1. 通过USB电缆连接新设备,将自动弹出以下对话框。选择No(不)下次再注册,然后单击Next(下一步)


     

  2. 选择自动安装软件(推荐),然后单击Next(下一步)

  3. 选择自动安装软件(推荐),然后单击Next(下一步)。E5071B的驱动程序能自动进行安装,并出现完成屏幕。点击完成完成程序。

2. 注册别名

完成安装后,可通过另一弹出窗口改变E5071C的别名。

  • 别名使用少于127位的ASCII 格式。别名对大/小写不敏感。

  • 如果选择显示该对话框里的从不显示该对话框,即使连接了新设备,也不会弹出对话框。

  • 一旦找到新设备,系统将会启动“新硬件搜索向导“。按以下指令完成该过程。

3. 在设置屏幕上改变设备别名

以下是使用Agilent I/O库套件14.2版的步骤。

  1. 从电脑上的开始菜单,依次单击程序 > Agilent I/O库套件 > Agilent连接专家打开配置窗口。

  2. 在配置设置窗口,根据PC上的I/O设备选择从USB0起的设备别名,然后从菜单栏上的I/O配置选择改变属性。

改变别名

使用 C或Visual Basic控制

在Windows环境下,您可以使用Visual C++ 或Visual Basic以及SICL/VISA编程控制E5071C。欲了解控制E5071C更多的信息,请参考SICL 或 VISA手册。对Agilent I/O库,请使用Agilent I/O库套件14.2版本或更新版本。

您也可以在SICL/VISA编程中使用别名。

下例介绍了使用OPEN命令控制E5071C,其别名是ENA_USBIF。

SICL

id = iopen("ENA_USBIF")

VISA

viOpen(...,"ENA_USBIF",...)

  • 欲了解更多关于 SICL/VISA的详细信息,请参考SICL参考指南或VISA用户参考指南。

使用Agilent VEE控制

Agilent VEE通过直接的I/O接口控制E5071C。下例介绍了它如何控制E5071C,其别名为ENA_USBIF。

  • 当PC使用Agilent VEE时,请使用Windows平台的Agilent VEE Pro 7或更新版本。

  1. 在Agilent VEE的I/O菜单中,单击仪器管理

  2. 仪器管理窗口,单击Add...(增加…)

    1. 弹出一个接口类型选择窗口。选择USB然后单击OK(确定)

    2. 仪器属性窗口,以别名(如:ENA_USBIF或E5071C_USB)显示了仪器的任意名字,在USB Address里添加USB地址。完成所有参数设置后,单击OK(确定)


       

    3. 可以从Agilent连接专家检索USB地址。

    1. 最后,E5071C成功地显示在仪器管理窗口