Comandos padrão para instrumentos programáveis ​​(SCPI)

Autor: Randy Alexander
Data De Criação: 24 Abril 2021
Data De Atualização: 26 Junho 2024
Anonim
Comandos padrão para instrumentos programáveis ​​(SCPI) - Tecnologia
Comandos padrão para instrumentos programáveis ​​(SCPI) - Tecnologia

Contente

Definição - O que significa Comandos Padrão para Instrumentos Programáveis ​​(SCPI)?

Comandos padrão para instrumentação programável (SCPI) define um padrão destinado ao controle de instrumentação. O SCPI descreve uma linguagem que é útil para controlar instrumentos de teste. O SCPI oferece uma sintaxe padrão, formato de intercâmbio de dados e estrutura de comandos.

O principal objetivo do SCPI é minimizar o tempo de desenvolvimento de um programa de equipamento de teste automático (ATE). O objetivo é alcançado através do fornecimento de um ambiente de programação confiável para uso de dados e controle de instrumentos. Esse ambiente de programação confiável é obtido usando formatos de dados definidos, respostas de programas e instrumentos em todos os equipamentos SCPI, independentemente do projetista.

O SCPI é geralmente pronunciado "skippy".

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica comandos padrão para instrumentos programáveis ​​(SCPI)

Os dispositivos SCPI são incrivelmente flexíveis ao aceitar uma variedade de formatos de parâmetros e comandos, o que os torna mais simples de programar. As respostas do instrumento que é entregue de volta ao controlador podem ser informações de status ou dados. O formato de resposta de uma consulta específica de um instrumento SCPI está bem definido e reduz os esforços de programação necessários para compreender o status e as informações de dados do instrumento.

A consistência de programação do SCPI é horizontal e vertical. A consistência de programação vertical especifica os programas dentro de uma classe de instrumento, enquanto a consistência horizontal usa o mesmo comando para gerenciar funções semelhantes em todas as classes de instrumento.

O SCPI tem a capacidade de fornecer muitos níveis diferentes de controle de instrumento. Comandos de medida padrão fornecem aos usuários comandos rápidos e fáceis sobre a instrumentação SCPI, enquanto comandos mais abrangentes oferecem controle convencional do instrumento.

Os programadores de sistemas ATE podem se beneficiar significativamente do SCPI. O SCPI reduz o tempo necessário para os programadores de sistemas ATE aprenderem a programar novos equipamentos SCPI após programar seus equipamentos SCPI iniciais. O SCPI é benéfico para programadores que:

  • Use linguagens de programação como FORTRAN, C, etc., para entregar comandos aos instrumentos
  • Instalar drivers de dispositivo de instrumento para geradores de programas ATE
  • Instale os drivers de dispositivo do instrumento para os painéis frontais do instrumento
O SCPI descreve parâmetros, comandos do instrumento, status e dados. O SCPI não é uma linguagem de programação, pacote de aplicativos ou software destinado ao controle do painel frontal do instrumento.

O SCPI foi criado para ser aplicado em camadas sobre a parte independente de hardware do IEEE 488.2. Além disso, o SCPI funciona bem com interfaces controlador-instrumento, incluindo RS-232C, IEEE 488.1, VXIbus, etc.