Standardní příkazy pro programovatelné nástroje (SCPI)

Autor: Randy Alexander
Datum Vytvoření: 24 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
Standardní příkazy pro programovatelné nástroje (SCPI) - Technologie
Standardní příkazy pro programovatelné nástroje (SCPI) - Technologie

Obsah

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ů, reakcí programů a nástrojů napříč každým zařízením SCPI bez ohledu na projektanta.

SCPI se obvykle označuje jako „skippy“.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

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 programy uvnitř třídy nástrojů, zatímco horizontální konzistence používá stejný příkaz ke správě podobných funkcí ve všech třídách nástrojů.

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.