发展历程 可编程仪器(scpi)的标准命令是什么? -技术百科的定义

可编程仪器(scpi)的标准命令是什么? -技术百科的定义

目录:

Anonim

定义-可编程仪器标准命令(SCPI)是什么意思?

可编程仪器标准命令(SCPI)定义了用于仪器控制的标准。 SCPI描述了一种对控制测试仪器有用的语言。 SCPI提供了标准语法,数据交换格式和命令结构。


SCPI的主要目标是最大程度地减少自动测试设备(ATE)程序的开发时间。 通过为数据使用和仪器控制提供可靠的编程环境来实现该目标。 不论设计者是谁,都可以通过每个SCPI设备上定义的数据格式,程序消息和仪器响应来获得这种可靠的编程环境。


SCPI通常发音为“跳过”。

Techopedia解释了可编程仪器(SCPI)的标准命令

SCPI设备在接受一系列参数和命令格式方面非常灵活,这使它们更易于编程。 从仪器返回到控制器的响应可以是状态信息或数据信息。 明确定义了SCPI仪器的特定查询的响应格式,从而减少了了解状态和仪器数据信息所需的编程工作。


SCPI的编程一致性是水平和垂直的。 垂直编程一致性指定仪器类内部的程序消息,而水平一致性则使用相同的命令来管理整个仪器类中的相似功能。


SCPI能够提供许多不同的仪器控制级别。 标准测量命令通过SCPI仪器为用户提供了快速简便的命令,而更全面的命令则提供了常规仪器控制。


ATE系统程序员可以从SCPI中显着受益。 SCPI减少了ATE系统程序员在对初始SCPI设备进行编程之后学习如何对新SCPI设备进行编程所需的时间。 SCPI对以下人员有益:

  • 使用FORTRAN,C等编程语言将命令传递给仪器
  • 安装用于ATE程序生成器的仪器设备驱动程序
  • 安装软件仪器前面板的仪器设备驱动程序
SCPI描述参数,仪器命令,状态和数据。 SCPI不是针对仪器前面板控制的编程语言,应用程序包或软件。


SCPI构建为可在IEEE 488.2的独立于硬件的部分之上分层。 此外,SCPI可与控制器到仪器的接口配合使用,包括RS-232C,IEEE 488.1,VXIbus等。

可编程仪器(scpi)的标准命令是什么? -技术百科的定义