Standard Commands for Programmable Instruments
Diskussion über den Löschantrag
Hier der konkrete Grund, warum dieser Artikel nicht den Qualitätsanforderungen entsprechen soll: Artikel erklät das Lemma nicht. --Zinnmann d 12:15, 12. Apr 2005 (CEST)
SCPI (Standard Commands for Programmable Instruments) ist eine Programmiersprache, die vor allem zur Steuerung der Meßgeräte verwendet wird. Dabei wird genauso der Bus-Standard IEEE-488 unterstützt wie auch - in den neueren Versionen - GPIB, RS232, USB und VXIbus.
SCPI benutzt Befehle in der Form der ASCII-Texte, die mit jeder Programmiersprache in jeder Entwicklungsumgebung generiert werden können. Zwei Beispiele: Mit dem Befehl SYSTem:COMMunicate:SERial: BAUD 2400 kann man die Baudrate einer RS232-Schnittstelle auf 2400 bit/s einstellen. Mit dem Befehl SYSTem:COMMunicate:SERial:BAUD? kann man die aktuell eingestellte Baudrate einer RS232-Schnittstelle abfragen.
Im Jahr 1992 wurde diese Geräte-Kommandosprache erstmals standardisiert und seitdem regelmäßg erweitert und verbessert.