Lar Desenvolvimento O que são comandos padrão para instrumentos programáveis ​​(scpi)? - o que é techopedia

O que são comandos padrão para instrumentos programáveis ​​(scpi)? - o que é techopedia

Índice:

Anonim

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, mensagens de programa e respostas de instrumentos em todos os equipamentos SCPI, independentemente do projetista.


O SCPI é geralmente pronunciado "skippy".

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 vertical de programação especifica as mensagens do programa 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 de software
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.

O que são comandos padrão para instrumentos programáveis ​​(scpi)? - o que é techopedia