Ohjelmoitavien instrumenttien (SCPI) standardikomennot

Kirjoittaja: Randy Alexander
Luomispäivä: 24 Huhtikuu 2021
Päivityspäivä: 26 Kesäkuu 2024
Anonim
9115 Series - Multi-Range Programmable DC Power Supplies
Video: 9115 Series - Multi-Range Programmable DC Power Supplies

Sisältö

Määritelmä - Mitä ohjelmoitavien instrumenttien (SCPI) standardikomennot tarkoittavat?

Ohjelmoitavan instrumentoinnin standardikomennot (SCPI) määrittelevät instrumentin hallintaan tarkoitetun standardin. SCPI kuvaa kielen, joka on hyödyllinen testilaitteiden ohjaamisessa. SCPI tarjoaa vakiosyntaksin, tiedonvaihtomuodon ja komentorakenteen.

SCPI: n päätavoite on minimoida automaattisen testauslaiteohjelman (ATE) kehitysaika. Tavoite saavutetaan tarjoamalla luotettava ohjelmointiympäristö tiedonkäytölle ja instrumentin ohjaukselle. Tämä luotettava ohjelmointiympäristö saadaan käyttämällä määriteltyjä tietomuotoja, ohjelmistoja ja instrumenttivasteita kaikissa SCPI-laitteissa suunnittelijasta riippumatta.

SCPI lausutaan yleensä "skippy".

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää ohjelmoitavien instrumenttien (SCPI) standardikomennot

SCPI-laitteet ovat uskomattoman joustavia vastaanottamaan joukko parametrien ja komentojen muotoja, mikä tekee niistä yksinkertaisemman ohjelmoinnin. Ohjaimelle takaisin toimitetun instrumentin vastaukset voivat olla joko tila- tai datatietoja. SCPI-instrumentin tietyn kyselyn vastausformaatti on hyvin määritelty, ja se vähentää tilan sekä instrumenttidatan ymmärtämiseen tarvittavia ohjelmointitoimia.

SCPI: n ohjelmoinnin johdonmukaisuus on sekä vaaka- että pystysuora. Pystysuora ohjelmoinnin johdonmukaisuus määrittelee ohjelmat instrumenttiluokan sisällä, kun taas horisontaalinen johdonmukaisuus käyttää samaa komentoa samanlaisten toimintojen hallintaan koko instrumenttiluokassa.

SCPI pystyy tarjoamaan monia erilaisia ​​instrumentin ohjaustasoja. Vakiomittauskomennot toimittavat käyttäjille nopeita ja helppoja komentoja SCPI-instrumentoinnin kautta, kun taas kattavammat komennot tarjoavat perinteisen instrumentinhallinnan.

ATE-järjestelmien ohjelmoijat voivat hyötyä SCPI: stä huomattavasti. SCPI lyhentää aikaa, joka tarvitaan ATE-järjestelmien ohjelmoijille oppia ohjelmoimaan uusia SCPI-laitteita alkuperäisen SCPI-laitteen ohjelmoinnin jälkeen. SCPI on hyödyllinen ohjelmoijille, jotka:

  • Käytä ohjelmointikieliä, kuten FORTRAN, C, jne., Komentojen toimittamiseen instrumentteille
  • Asenna instrumenttilaiteohjaimet ATE-ohjelmageneraattoreille
  • Asenna instrumentin laiteohjaimet instrumentin etupaneelien ohjelmistoon
SCPI kuvaa parametrit, instrumentinkomennot, tilat ja tiedot. SCPI ei ole ohjelmointikieli, sovelluspaketti tai ohjelmisto, joka on tarkoitettu instrumentin etupaneelin hallintaan.

SCPI on rakennettu kerrostettavaksi IEEE 488.2: n laitteistosta riippumattomalle osalle. Lisäksi SCPI toimii hyvin ohjain-instrumentti-rajapintojen kanssa, mukaan lukien RS-232C, IEEE 488.1, VXIbus jne.