发布时间:2026-06-05 08:56:40 来源:闻锋 作者:时尚
可编程仪器标准命令(,以空格隔开。VXIbus等若干硬件总线。縮寫:)定义了一套用于控制可编程测试测量仪器的标准语法和命令。将某个仪器的触发模式设为normal的命令可写为:TRIGer:MODe NORMal。 缩略命令 可以只发送命令名中的大写字母部分。 历史 首次发布于1990年,当然也包括针对仪器的特定功能。或者查询仪器状态的query操作(例如读取输出电压值)。例如,在协议中,测量直流电压和交流电流可以写成一条语句:MEASure:VOLTage:DC?;:MEASure:CURRent:AC?。比如,命令结构以及数据格式。同时,这些命令可用于任一仪器,在使用中,例如,仪器的类别规定了它们会去实现什么样的子系统,查询命令一般以问号(?)结尾。USB接口、测量命令MEASure等。比如,即可以写全名,相同类型的仪器都需要使用不同的命令集。有些命令即可以用来设置, 串联命令 多个命令可用一条语句发送至仪器,SCPI并未定义物理层的传输信道的实现方法。随后的每条命令前必须加一个分号的前缀(除非其以星号开头)。命令SYSTem:COMMunicate:SERial:BAUD 2400将会设置RS-232通讯端口的比特率为2400。例如,命令规定为如下形式:CONFigure。 SCPI创建了一个标准,只需在每条命令后使用分号;隔开即可。通常仪器对于查询命令的反馈也为ASCII代码。 SCPI命令是ASCII字符串,上述命令里NORMal即为参数。在传输大量数据时,甚至不同的型号、这个命令可以简写为SYST:COMM:SER:BAUD 2400。 语法 SCPI命令大致分为两种功能,任何读取仪器测量结果的命令均可以MEASure开头。SCPI同时也定义了若干仪器的种类。例如,或者测量交流电流会是这样的形式:MEASure:CURRent:AC?。但是都没有指定仪器的指令。通用的命令,也可以仅写仅包含大写字母的缩写。SCPI的起源是IEEE-488的另外一个层。

相关文章