Domov Rozvoj Co jsou standardní příkazy pro programovatelné nástroje (scpi)? - definice z techopedie

Co jsou standardní příkazy pro programovatelné nástroje (scpi)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamenají standardní příkazy pro programovatelné nástroje (SCPI)?

Standardní příkazy pro programovatelné přístroje (SCPI) definuje standard určený pro řízení přístrojů. SCPI popisuje jazyk, který je užitečný pro ovládání testovacích přístrojů. SCPI nabízí standardní syntaxi, formát výměny dat a strukturu příkazů.


Klíčovým cílem SCPI je minimalizovat dobu vývoje programu automatického testovacího zařízení (ATE). Cíle je dosaženo poskytnutím spolehlivého programovacího prostředí pro využití dat a ovládání přístroje. Toto spolehlivé programovací prostředí je získáváno pomocí definovaných datových formátů, programových zpráv a odezev nástroje na každém zařízení SCPI bez ohledu na projektanta.


SCPI se obvykle označuje jako „skippy“.

Techopedia vysvětluje standardní příkazy pro programovatelné nástroje (SCPI)

Zařízení SCPI jsou neuvěřitelně flexibilní při přijímání řady formátů parametrů a příkazů, což usnadňuje jejich programování. Odpovědi z přístroje, který je doručen zpět do kontroléru, mohou být buď informace o stavu nebo datu. Formát odezvy specifického dotazu nástroje SCPI je dobře definován a snižuje programové úsilí potřebné k porozumění stavu a informací o nástroji.


Programová konzistence SCPI je horizontální i vertikální. Vertikální konzistence programování specifikuje programové zprávy uvnitř třídy instrumentů, zatímco horizontální konzistence používá stejný příkaz ke správě podobných funkcí ve všech třídách instrumentů.


SCPI má schopnost poskytovat mnoho různých úrovní ovládání přístroje. Standardní měřící příkazy poskytují uživatelům rychlé a snadné příkazy přes SCPI instrumentace, zatímco komplexnější příkazy nabízejí konvenční ovládání přístroje.


Programátoři systémů ATE mohou těžit z SCPI významně. SCPI zkracuje čas potřebný pro programátory systémů ATE, aby se naučili, jak programovat nová zařízení SCPI po programování jejich původního vybavení SCPI. SCPI je výhodné pro programátory, kteří:

  • K doručování příkazů nástrojům použijte programovací jazyky jako FORTRAN, C atd
  • Nainstalujte ovladače přístrojových zařízení pro generátory programů ATE
  • Nainstalujte ovladače přístrojových nástrojů pro přední panely softwarových nástrojů
SCPI popisuje parametry, příkazy přístroje, stavy a data. SCPI není programovací jazyk, aplikační balíček nebo software zaměřený na ovládání předního panelu přístroje.


SCPI je vytvořen tak, aby byl vrstven nad hardwarově nezávislou částí IEEE 488.2. Kromě toho SCPI dobře pracuje s rozhraními řadič-nástroj, včetně RS-232C, IEEE 488.1, VXIbus atd.

Co jsou standardní příkazy pro programovatelné nástroje (scpi)? - definice z techopedie