SCPI远程控制

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SCPI远程控制AT-PG-1000系列

AT-PG-1000系列,包含PG-1072和PG-1074两个型号的脉冲发生器,高达4通道输出脉冲。前置控制板按钮和高清触摸显示屏,Windows10操作系统,如图1所示。即可通过软面板控制按钮控制仪器输出,也可以直接点击触摸屏控制,同时通过发送SCPI命令也可远程操作仪器。其操作方法如下

图1 PG-1074(4通道,1072-2通道)

1 安装AT-Instrument-Communicator

登录www.activetechnologies.it官网下载SDK软件包,选择Pulse Rider PG-1000产品,点击AT-PG1072或者AT-PG1074下载附件,如图2,点击下载,并且安装“AT-Instrument-Communicator”(SDK附件包含AT Instrument Communicator setup,SCPI命令手册和Labview 2013例程)。

图2 AT-PG1000 SDK下载界面

2 NI VISA

VISA提供硬件和开发环境之间的编程接口,如Visual ,LabVIEW,LabWindows/CVI,Measurement Studio for Microsoft Visual Studio和MatLab。NI-VISA是NI实施的VISA I/O标准,包括软件库,NI I/O Trace和VISA交互式控制等互式实用程序,以及通过Measurement&Automation Explorer满足您所有开发需求的配置程序。登录National Instruments /nisearch/app/main/p/bot/no/ap/tech/lang/it/pg/1/sn/catnav:du,n8:3.1637,ss nav:sup/下载符合您电脑版本的NI-VISA驱动程序,并且安装。

安装成功后,使用LAN线缆连接仪器和主机PC,启动NI-MAX。点击“设备与接口”,选择“网络设备”,右击“新建”,添加“VISA TCP/IP Resource”,如图3。

图3 新建网络设备界面

然后出现以下界面,图4所示,选择“Auto-detect of LAN Instrument”,点击下一步

图4 新建VISA TCP/IP Resource界面

出现图5界面,按着图中的选项选择,并点击下一步

图6中选择完成,完成了新建VISA TCP/IP Resource,如图7所示。

图6 新建VISA TCP/IP Resource界面

点击图7中“打开VISA测试面板”,如图8所示,显示其配置信息,I/O设置。

图8 VISA测试面板

3 SCPI命令远程控制

添加上网络设备后,打开“AT-Instruments-Communicator”软件,如图9所示,选择之前

添加的TCP/IP Resource,点击“Connect”,连接设备,command命令行可发送命令,表示连

接成功,如果显示灰色,表示连接失败,重新连接,查找连接失败的原因。

连接成功后,发送SCPI命令,控制仪器输出,如图10中发送命令“SOURce1:VOLT:HIGH 2”,

点击Query发送,将输出高电压改为2V,显示界面如图11所示。

图9 AT-Instrument-Communicator界面

图10 SCPI命令发送界面

图11 SCPI命令更改仪器输出后显示界面

同样的方法,发送SCPI命令“*RST”,重置仪器输出,恢复默认值,如图13所示。

图12 SCPI命令发送界面

图13 仪器默认输出界面

以上操作过程就完成SCPI远程控制AT-PG-1000系列,其完整SCPI命令见附录。

附录

基本控制的SCPI命令如下:

*IDN?

*RST

SOURce1:PERiod 600 ns

SOURce2:PERiod 200 ns

SOURce1:VOLT:HIGH 1

SOURce1:VOLT:LOW -1

SOURce2:VOLT:HIGH 0.5

SOURce2:VOLT:LOW -0.5 SOURce1:PULSe1:WIDth 100 ns SOURce2:PULSe1:WIDth 20 ns SOURce1:PULSe:MODE SINGLE TRIGger:MODE CONTINUOUS PULSEGENControl:START

*TRG

相关文档
最新文档