Standard Commands for Programmable Instruments

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. August 2005 um 12:59 Uhr durch Zwobot (Diskussion | Beiträge) (Bot-unterstützte Begriffsklärung: USB). Sie kann sich erheblich von der aktuellen Version unterscheiden.

SCPI (Standard Commands for Programmable Instruments) ist eine standardisierte Kommandosyntax, die vor allem bei der Steuerung von Meßgeräten verwendet wird. SCPI baut auf den IEEE-488.2-Standard auf. Die Daten können über verschiedene Bussysteme wie GPIB, RS232, USB, VXIbus oder LAN übertragen werden.

Die SCPI-Befehle werden in Form von ASCII-Text übertragen und können mit jeder Programmiersprache in jeder Entwicklungsumgebung generiert werden.

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.