Štandardné príkazy pre programovateľné nástroje (SCPI)

Autor: Randy Alexander
Dátum Stvorenia: 24 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Štandardné príkazy pre programovateľné nástroje (SCPI) - Technológie
Štandardné príkazy pre programovateľné nástroje (SCPI) - Technológie

Obsah

Definícia - Čo znamenajú štandardné príkazy pre programovateľné nástroje (SCPI)?

Štandardné príkazy pre programovateľné prístroje (SCPI) definuje normu určenú na riadenie prístrojov. SCPI popisuje jazyk, ktorý je užitočný na kontrolu testovacích prístrojov. SCPI ponúka štandardnú syntax, formát výmeny dát a štruktúru príkazov.

Kľúčovým cieľom SCPI je minimalizovať čas vývoja programu automatického testovacieho zariadenia (ATE). Cieľ je dosiahnutý poskytnutím spoľahlivého programovacieho prostredia pre využitie dát a kontrolu nástrojov. Toto spoľahlivé programovacie prostredie sa získava pomocou definovaných dátových formátov, reakcií programov a nástrojov v každom zariadení SCPI bez ohľadu na konštruktéra.

SCPI sa zvyčajne označuje ako „skippy“.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje štandardné príkazy pre programovateľné nástroje (SCPI)

Zariadenia SCPI sú neuveriteľne flexibilné pri prijímaní súboru formátov parametrov a príkazov, čo uľahčuje ich programovanie. Odpovede z nástroja, ktorý sa dodáva späť do kontroléra, by mohli byť buď informácie o stave alebo údaje. Formát odozvy konkrétneho dotazu nástroja SCPI je dobre definovaný a znižuje programové úsilie potrebné na pochopenie stavu, ako aj informácií o údajoch o nástroji.

Programová konzistentnosť SCPI je horizontálna aj vertikálna. Vertikálna konzistentnosť programovania špecifikuje programy vo vnútri triedy nástrojov, zatiaľ čo horizontálna konzistentnosť používa rovnaký príkaz na spravovanie podobných funkcií vo všetkých triedach nástrojov.

SCPI má schopnosť poskytovať mnoho rôznych úrovní riadenia nástrojov. Príkazy štandardných mier poskytujú používateľom rýchle a ľahké príkazy cez prístrojové vybavenie SCPI, zatiaľ čo komplexnejšie príkazy ponúkajú konvenčné ovládanie prístrojov.

Programátori systémov ATE môžu mať z SCPI značný úžitok. SCPI skracuje čas potrebný pre programátorov systémov ATE, aby sa naučili, ako programovať nové zariadenia SCPI po naprogramovaní ich pôvodného zariadenia SCPI. SCPI je výhodné pre programátorov, ktorí:

  • Na doručovanie príkazov do nástrojov používajte programovacie jazyky ako FORTRAN, C atď
  • Nainštalujte ovládače prístrojových zariadení pre generátory programov ATE
  • Nainštalujte ovládače prístrojov pre predné panely softvérových prístrojov
SCPI popisuje parametre, príkazy prístroja, stavy a dáta. SCPI nie je programovací jazyk, aplikačný balík alebo softvér zameraný na ovládanie predného panela prístroja.

SCPI je vytvorený tak, aby bol vrstvený cez hardvérovo nezávislú časť IEEE 488.2. Okrem toho SCPI dobre spolupracuje s rozhraniami medzi riadiacimi prístrojmi vrátane RS-232C, IEEE 488.1, VXIbus atď.