Comandos estándar para instrumentos programables (SCPI)

Autor: Randy Alexander
Fecha De Creación: 24 Abril 2021
Fecha De Actualización: 26 Junio 2024
Anonim
Comandos estándar para instrumentos programables (SCPI) - Tecnología
Comandos estándar para instrumentos programables (SCPI) - Tecnología

Contenido

Definición: ¿Qué significa Comandos estándar para instrumentos programables (SCPI)?

Los comandos estándar para instrumentación programable (SCPI) definen un estándar destinado al control de instrumentación. El SCPI describe un lenguaje que es útil para controlar los instrumentos de prueba. SCPI ofrece una sintaxis estándar, formato de intercambio de datos y estructura de comandos.

El objetivo clave de SCPI es minimizar el tiempo de desarrollo de un programa de equipos de prueba automática (ATE). El objetivo se logra al proporcionar un entorno de programación confiable para el uso de datos y el control del instrumento. Este entorno de programación confiable se obtiene utilizando formatos de datos definidos, programas y respuestas de instrumentos en todos los equipos SCPI, independientemente del diseñador.

SCPI generalmente se pronuncia "skippy".

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica los comandos estándar para instrumentos programables (SCPI)

Los dispositivos SCPI son increíblemente flexibles al aceptar una variedad de formatos de parámetros y comandos, lo que los hace más fáciles de programar. Las respuestas del instrumento que se devuelve al controlador podrían ser información de estado o de datos. El formato de respuesta de una consulta específica de un instrumento SCPI está bien definido y reduce los esfuerzos de programación necesarios para comprender el estado y la información de datos del instrumento.

La consistencia de programación de SCPI es horizontal y vertical. La consistencia de programación vertical especifica los programas dentro de una clase de instrumento, mientras que la consistencia horizontal utiliza el mismo comando para administrar funciones similares en todas las clases de instrumentos.

SCPI tiene la capacidad de proporcionar muchos niveles de control de instrumentos diferentes. Los comandos de medición estándar brindan a los usuarios comandos rápidos y fáciles sobre la instrumentación SCPI, mientras que los comandos más completos ofrecen control de instrumentos convencional.

Los programadores de sistemas ATE pueden beneficiarse de SCPI significativamente. SCPI reduce el tiempo requerido para que los programadores de sistemas ATE aprendan a programar nuevos equipos SCPI después de programar su equipo SCPI inicial. SCPI es beneficioso para programadores que:

  • Utilice lenguajes de programación como FORTRAN, C, etc., para entregar comandos a los instrumentos.
  • Instalar controladores de dispositivos de instrumentos para generadores de programas ATE
  • Instalar controladores de dispositivos de instrumentos para paneles frontales de instrumentos de software
SCPI describe parámetros, comandos de instrumentos, estados y datos. SCPI no es un lenguaje de programación, paquete de aplicación o software destinado al control del panel frontal del instrumento.

SCPI se ha creado para superponerse en la parte independiente del hardware de IEEE 488.2. Además, SCPI funciona bien con interfaces de controlador a instrumento, incluidas RS-232C, IEEE 488.1, VXIbus, etc.