SCPI

✍ dations ◷ 2025-10-21 13:47:45 #电子工程,电子标准,输入/输出,电子测试设备

可编程仪器标准命令(英语:Standard Commands for Programmable Instruments,缩写:SCPI)定义了一套用于控制可编程测试测量仪器的标准语法和命令。

SCPI于1990与IEEE 488.2协议一起面世。这套标准定义了可用于控制一切仪器的语法,命令结构以及数据格式。比如,通用的命令,如配置仪器参数的命令CONFigure,测量命令MEASure等。这些命令可用于任一仪器,并且同一类的命令属于同一子系统里。SCPI同时也定义了若干仪器的种类。比如,任何可控制的电源都会实现DCPSUPPLY基本功能类型。仪器的类别规定了它们会去实现什么样的子系统,当然也包括针对仪器的特定功能。

需要注意的是,SCPI并未定义物理层的传输信道的实现方法。虽然上文指出它最开始是和IEEE 488.2(即GPIB)面世的,但SCPI控制命令也可用于串口(RS-232),以太网,USB接口,VXIbus等若干硬件总线。

SCPI命令是ASCII字符串,通过物理传输层传入仪器。命令由一连串的关键字构成,有的还需要包括参数。在协议中,命令规定为如下形式:CONFigure。在使用中,即可以写全名,也可以仅写仅包含大写字母的缩写。通常仪器对于查询命令的反馈也为ASCII代码。在传输大量数据时,二进制数据也是可以使用的。

SCPI命令大致分为两种功能,

改变仪器运行状态的操作(打开/关闭电源输出),或者查询仪器状态的操作(例如读取输出电压值)。查询命令一般以问号(?)结尾。有些命令即可以用来设置,也可以用来查询仪器。

相似的命令可以被归类成一种层状或树状结构。例如,任何读取仪器测量结果的命令均可以MEASure开头。特定的子命令以冒号同上级命令分隔开。例如,测量直流电压会是这样的形式:MEASure:VOLTage:DC?,或者测量交流电流会是这样的形式:MEASure:CURRent:AC?

有些命令需要额外的参数。参数一般跟在命令的后面,以空格隔开。例如,将某个仪器的触发模式设为的命令可写为:TRIGer:MODe NORMal。上述命令里NORMal即为参数。

多个命令可用一条语句发送至仪器,只需在每条命令后使用分号;隔开即可。同时,除了第一条命令,随后的每条命令前必须加一个分号的前缀(除非其以星号开头)。例如,测量直流电压和交流电流可以写成一条语句:MEASure:VOLTage:DC?;:MEASure:CURRent:AC?

可以只发送命令名中的大写字母部分。例如,命令SYSTem:COMMunicate:SERial:BAUD 2400将会设置RS-232通讯端口的比特率为2400。这个命令可以简写为SYST:COMM:SER:BAUD 2400

首次发布于1990年,SCPI的起源是IEEE-488的另外一个层。 IEEE-488.1指定了物理和电气总线,IEEE488.2指定了协议和数据格式,但是都没有指定仪器的指令。不同的制造商,甚至不同的型号、相同类型的仪器都需要使用不同的命令集。 SCPI创建了一个标准,可以在所有的制造商和所有型号中通用。它需要使用的IEEE488.2数据格式,但不必非得是-488.1总线在2002-2003年,SCPI协会投票成为IVI基金会的一部分(可互换虚拟仪器).

相关

  • 卵囊顶复门物种的生命周期包括以下各个阶段:作为一组细胞内寄生虫,顶复门的生命周期阶段让它们透过演化去适应它们所暴露于的各种复杂的环境下生存。簇虫亚纲的身细胞内都有营养体
  • 韩祯祥韩祯祥(1930年5月24日-),中国电机工程学家、电力系统专家、教育家。浙江萧山(今杭州市萧山区)人。中国科学院院士,前浙江大学校长,主要从事电力系统网络方面的研究。
  • 沃尔夫冈·许塞尔沃尔夫冈·许塞尔(Wolfgang Schüssel,1945年6月7日-)生于维也纳,奥地利人民党政治家。2000年-2007年出任奥地利总理。许塞尔是维也纳大学法律系毕业,博士学位。1995年任奥地利人民
  • 颜面骑乘颜面骑乘是虐恋中的一种表现形式,通常是女方或男方的屁股骑乘在对方的面部之前,进行性行为。简称颜骑。颜面骑乘一般是女性骑乘在男性面前,女性心理享受“女王”的尊荣,男性用舌
  • 四氯化硅四氯化硅是化学式为SiCl4的无机化合物,1823年由永斯·贝采利乌斯首次发现。四氯化硅室温下为无色粘稠液体,可通过硅与氯气反应制备:与四氯化碳不同,四氯化硅与水迅速反应生成二
  • 阿尔高 (德国)阿尔高(德语:Allgäu),是位于德国上施瓦本的一处风景区,由巴伐利亚州施瓦本行政区的南部、巴登-符腾堡州的东南角以及隶属于奥地利的部分德奥边境地区共同组成。今日的阿尔高是一
  • 异丁烯异丁烯(英语:Isobutylene或Isobutene),又名2-甲基丙烯(英语:2-Methylpropene)是一种分子式为C4H8的烯烃,在工业上有着重要用途。它是丁烯的4种同分异构体之一,常温下为无色、无味的易
  • 不信 (佛教)在佛教中,不信(梵语:Āśraddhya),是没有信心,缺乏信仰的意思,特别是用来指对于佛、法、僧三宝与四圣谛缺少清净的认知,没有正确了解。是一种心所,说一切有部将其归于大烦恼地法。在
  • 风入松《风入松》是一首古琴曲。《通志·乐略》载《风入松》为三十六杂曲之一。作者不详,传说为嵇康所作,一说为雍门周作,亦有说嵇康仅为作词的,亦说作词作曲皆为嵇康的。>《通志·乐
  • 西班牙语姓名西班牙人名由名(nombre)和两个姓(apellidos)组成,姓氏分别源于父母世系,传统上来说一个西班牙人的姓包括一个父姓(apellido del padre)和一个母姓(apellido de la madre),父姓在先而母