Índice:
- Definição - O que significa Comandos Padrão para Instrumentos Programáveis (SCPI)?
- Techopedia explica comandos padrão para instrumentos programáveis (SCPI)
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 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.