基于宏功能的控制系统简介

E5071C

基于宏功能的控制系统简介

有关VBA编程的其他主题

概述

这部分将说明如何能利用E5071C的内置VBA宏功能来构建对E5071C和外围设备进行控制的系统,以及什么样的命令置位能用于这样的目的。

构建控制系统

基于宏功能的控制系统分为两类:如下图所示,VBA控制系统对E5071C本身进行控制,而VBA远程控制系统则对外围设备进行控制。当您利用宏功能来控制外围设备时,必须通过USB/GPIB接口、USB或LAN将E5071C与外围设备相连,并将他们配置成经VISA(虚拟仪器软件结构)进行通信联系。有关利用VISA程序库进行编程的情况,请参Programming with VISA(使用VISA编程)部分。

利用宏环境的控制系统配置实例

所需设备

  • E5071C

  • 外围设备和(或)为您的目的服务的其它仪器

  • USB/GPIB接口,USB电缆或LAN

控制方法

依据您利用宏功能来控制E5071C不是控制外围设备,您可能利用的命令置位将不相同。

对E5071C进行控制

当您想控制E5071C本身时,您可以利用E5071C VBA环境内的COM对象来编制程序。与E5071C一起提供的COM对象包括COM接口特有的7个对象和与SCPI命令相对应的COM对象。

对外围设备进行控制

当您想控制外围设备时,可以利用E5071C VBA环境内的VISA库函数来编制程序。

在关利用VISA程序库的情况,参见Controlling Peripherals(对外围设备进行控制)部分。在关VISA功能的全面描述,参考VISA程序库的在线帮助。

在关特定外围设备提供的GPIB命令,参考与外围设备一起提供的文件资料。