SCPI 标准命令

*IDN?SCPI 标准命令之一,用来返回仪器的身份信息。

📌 背景

  • SCPI(Standard Commands for Programmable Instruments,标准可编程仪器命令)是 1990 年制定的一套通用指令集,几乎所有可编程仪器(示波器、信号源、万用表、电源等)都支持。

  • 它的设计目标是:

    • 不同厂家的设备能用相同的基本命令操作。

    • 用户只需要学习一套标准命令,就能控制多种仪器。


📌 *IDN? 的含义

  • * → 表示这是 通用命令(Common Command),不依赖具体功能。

  • IDN → Identification,识别。

  • ? → 表示这是一个查询命令(Query),要求仪器返回数据。

因此:*IDN?
= “告诉我你是谁”

📌 返回内容格式

SCPI 规定返回字符串的组成:

制造商, 型号, 序列号, 固件版本
KEITHLEY INSTRUMENTS,MODEL DMM7510,04383090,1.6.4c

就对应:

  • 制造商:KEITHLEY INSTRUMENTS

  • 型号:DMM7510

  • 序列号:04383090

  • 固件版本:1.6.4c


📌 常见通用命令(SCPI Common Commands)

除了 *IDN?,还有一些你可能会用到:

  • *RST → 复位仪器到默认状态(会影响当前测量⚠️)。

  • *CLS → 清除状态字寄存器。

  • *OPC? → 查询上一条命令是否完成(返回 1 表示完成)。

  • *TST? → 让仪器自检,返回结果。

  • *WAI → 等待当前操作完成再执行下一条命令。



posted on 2025-09-18 20:34  lydstory  阅读(225)  评论(0)    收藏  举报

导航