Acasă Dezvoltare Care sunt comenzile standard pentru instrumentele programabile (scpi)? - definiție din techopedia

Care sunt comenzile standard pentru instrumentele programabile (scpi)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă comenzile standard pentru instrumente programabile (SCPI)?

Comenzile standard pentru instrumentare programabilă (SCPI) definește un standard destinat controlului instrumentației. SCPI descrie un limbaj util pentru controlul instrumentelor de testare. SCPI oferă o sintaxă standard, un format de schimb de date și o structură de comandă.


Obiectivul cheie al SCPI este minimizarea timpului de dezvoltare a unui program de echipamente de testare automată (ATE). Obiectivul este realizat prin furnizarea unui mediu de programare fiabil pentru utilizarea datelor și controlul instrumentelor. Acest mediu de programare fiabil este obținut folosind formate de date definite, mesaje de program și răspunsuri la instrumente pe fiecare echipament SCPI, indiferent de proiectant.


SCPI este de obicei pronunțat "skippy".

Techopedia explică comenzile standard pentru instrumente programabile (SCPI)

Dispozitivele SCPI sunt incredibil de flexibile în a accepta o serie de formate de parametri și comenzi, ceea ce le face mai simple de programat. Răspunsurile instrumentului care este livrat înapoi la controler pot fi informații despre stare sau date. Formatul de răspuns al unei interogări specifice unui instrument SCPI este bine definit și reduce eforturile de programare necesare pentru a înțelege starea, precum și informațiile referitoare la datele instrumentului.


Coerența de programare a SCPI este atât orizontală, cât și verticală. Consistența de programare verticală specifică mesajele programului în interiorul unei clase de instrumente, în timp ce consistența orizontală utilizează aceeași comandă pentru a gestiona funcții similare în toate clasele de instrumente.


SCPI are capacitatea de a oferi multe niveluri diferite de control a instrumentelor. Comenzile standard de măsură oferă utilizatorilor comenzi rapide și ușoare asupra instrumentației SCPI, în timp ce comenzile mai cuprinzătoare oferă control convențional al instrumentelor.


Programatorii de sisteme ATE pot beneficia în mod semnificativ de SCPI. SCPI reduce timpul necesar programatorilor de sisteme ATE pentru a învăța cum să programeze noi echipamente SCPI după programarea echipamentului SCPI inițial. SCPI este benefic pentru programatorii care:

  • Utilizați limbaje de programare precum FORTRAN, C etc. pentru a livra comenzi la instrumente
  • Instalați driverele de instrumente pentru generatoarele de programe ATE
  • Instalați driverele dispozitivului pentru panourile frontale ale instrumentelor software
SCPI descrie parametrii, comenzile instrumentului, stările și datele. SCPI nu este un limbaj de programare, pachet de aplicații sau software care vizează controlul panoului frontal al instrumentului.


SCPI este conceput pentru a fi stratificat pe partea independentă de hardware din IEEE 488.2. Mai mult, SCPI funcționează bine cu interfețele controlor-instrument, inclusiv RS-232C, IEEE 488.1, VXIbus etc.

Care sunt comenzile standard pentru instrumentele programabile (scpi)? - definiție din techopedia