技术文章

VISA仪器程控SCPI命令

湖南艾克赛普科技有限公司

2025/1/2 9:49:04

可编程仪器标准命令SCPI(Standard Commands for Programmable Instruments),是用于控制可编程测试测量仪器的标准语法和指令集。虚拟仪器软件结构VISA(Virtual Instrument Software Architecture),是VXI plug & play联盟制定的I/O接口软件标准及其规范的总称。VISA提供用于仪器编程的标准I/O函数库,称为VISA库,是计算机与仪器的标准软件通信接口协议。


一、仪器对象描述字

各种接口类型的VISA描述字,用来在软件中定义仪器对象,从而建立电脑与仪器之间的连接:

1、LAN接口VXI-11

2、千兆高速LAN (HiSLIP)

3、Socket (例如端口5025)

4、GPIB (例如地址 20)

5、USB TMC

6、串口或USB CDC(例 RS232,COM3)


二、SCPI命令

1、助记符

任何程控命令都有一个长型助记符和相应的短型助记符;短型助记符是长型助记符的缩写 ,是长型助记符前4个字母,如果助记符小于4个字母,则不区分长型和短型。每个助记符长度不超过12个字符。

2、符号

冒号(:)是助记符分隔符

分号(;)是一个字符串内多条命令之间的分隔符

逗号(,)命令参数分隔符

空格( )用来分隔助记符和参数

问号(?)询问指令的结尾符号

3、程控命令

程控命令有两类,公用命令和仪器特定控制命令。

公用命令是IEEE488.2中规定的通用指令,适用于所有仪器,控制仪器的基本功能,以"*"开头,查询指令以"?"结尾

read-normal-img

特定命令是一个或多个以冒号“:”分隔的助记符构成,询问命令以“?”结尾

例:FREQuency:CENTer 1GHz 设置仪器中心频率1GHz

注意:写入仪器的程控命令是ASC II字符串,不支持数字类型,不支持中文和中文符号


三、数据格式

仪器返回值可以是ASCII格式或者二进制数据块:

1、ASCII 格式 

2、二进制格式

艾克赛普专注于测控系统与软硬件集成,如果您有需求或技术疑问,欢迎联系我们提供免费样机上门试用和定制测试解决方案。

相关产品

猜你喜欢

当前客户在线交流已关闭
请电话联系他 :