Casa Sviluppo Quali sono i comandi standard per strumenti programmabili (scpi)? - definizione da techopedia

Quali sono i comandi standard per strumenti programmabili (scpi)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significano i comandi standard per strumenti programmabili (SCPI)?

Comandi standard per strumentazione programmabile (SCPI) definisce uno standard destinato al controllo della strumentazione. SCPI descrive un linguaggio utile per il controllo degli strumenti di test. SCPI offre una sintassi standard, un formato di scambio dati e una struttura di comando.


L'obiettivo principale di SCPI è ridurre al minimo i tempi di sviluppo di un programma di apparecchiature automatiche di prova (ATE). L'obiettivo viene raggiunto fornendo un ambiente di programmazione affidabile per l'utilizzo dei dati e il controllo dello strumento. Questo affidabile ambiente di programmazione si ottiene utilizzando formati di dati definiti, messaggi di programma e risposte degli strumenti su tutte le apparecchiature SCPI indipendentemente dal progettista.


SCPI è di solito pronunciato "skippy".

Techopedia spiega i comandi standard per gli strumenti programmabili (SCPI)

I dispositivi SCPI sono incredibilmente flessibili nell'accettare una serie di formati di parametri e comandi, il che li rende più semplici da programmare. Le risposte dallo strumento che vengono restituite al controller possono essere informazioni sullo stato o sui dati. Il formato di risposta di una query specifica di uno strumento SCPI è ben definito e riduce gli sforzi di programmazione necessari per comprendere lo stato e le informazioni sui dati dello strumento.


La coerenza di programmazione di SCPI è sia orizzontale che verticale. La coerenza di programmazione verticale specifica i messaggi di programma all'interno di una classe di strumenti, mentre la coerenza orizzontale utilizza lo stesso comando per gestire funzioni simili in tutte le classi di strumenti.


SCPI ha la capacità di fornire diversi livelli di controllo dello strumento. I comandi di misura standard offrono agli utenti comandi rapidi e semplici sulla strumentazione SCPI, mentre comandi più completi offrono il controllo convenzionale dello strumento.


I programmatori di sistemi ATE possono beneficiare in modo significativo di SCPI. SCPI riduce il tempo necessario ai programmatori dei sistemi ATE per imparare a programmare nuove apparecchiature SCPI dopo aver programmato le loro apparecchiature SCPI iniziali. SCPI è vantaggioso per i programmatori che:

  • Utilizzare linguaggi di programmazione come FORTRAN, C, ecc., Per inviare comandi agli strumenti
  • Installare i driver del dispositivo dello strumento per i generatori di programmi ATE
  • Installare i driver del dispositivo dello strumento per i pannelli frontali dello strumento software
SCPI descrive parametri, comandi dello strumento, stati e dati. SCPI non è un linguaggio di programmazione, un pacchetto applicativo o un software finalizzato al controllo del pannello frontale dello strumento.


SCPI è progettato per essere stratificato sulla parte indipendente dall'hardware di IEEE 488.2. Inoltre, SCPI funziona bene con le interfacce controller-strumento, tra cui RS-232C, IEEE 488.1, VXIbus, ecc.

Quali sono i comandi standard per strumenti programmabili (scpi)? - definizione da techopedia