Hardware Reference
In-Depth Information
[SCPI99-2], „Data Interchange Format“ [SCPI99-3] und „Instrument Classes“
[SCPI99-4].
Die Grundidee von SCPI basiert auf der Überlegung, dass gleiche Funktionen ver-
schiedener Test- und Messgeräte mit ebenso gleichen Befehlen ausgeführt werden
sollen. Wenn z. B. ein Signalgenerator eine Ausgangsstufe hat, deren Ausgangs-
spannung per Fernsteuerung eingestellt werden kann, sollte dafür derjenige Befehl
genommen werden können, mit dem die Ausgangsspannung eines Spannungsver-
sorgungsgeräts eingestellt wird. Eine andere Forderung wäre: Wenn zwei Messge-
räte unterschiedlicher Anbieter dieselbe Funktion haben, dann sollten auch beide
Geräte mit denselben Befehlen gesteuert werden können [SCPI99-1: 1.3]. Speziell
diese zweite Forderung ist typisch für beliebige Geräte, die derselben Geräteklasse
angehören. Man kann dann nämlich ein klassenkonformes Anwendungspro-
gramm schreiben, das mit funktionskompatiblen Geräten unterschiedlicher Her-
steller arbeiten kann, ohne dass das Programm angepasst werden muss. So etwas
gibt es ja auch bei Computerperipherie wie Druckern, Scannern, Tastaturen und
Mäusen, um nur einige Beispiele zu nennen. SCPI ist ein lebender Standard, der
bei Bedarf regelmäßig erweitert wird. Er lässt ebenfalls zu, dass ein Geräteanbieter
eigene Befehle dazu erfinden kann, die sich in die bestehende Syntax einfügen.
Dazu müssen nur die Regeln der Mnemonikerzeugung eingehalten werden
[SCPI99-1: 6.2.1]. Mittlerweile gibt es auch Vorschläge für den Befehlsumfang
einiger Geräteklassen. Sie sind in der folgenden Tabelle zusammengefasst. Wenn
künftig neue Klassen definiert werden, wird diese Liste entsprechend erweitert
[SCPI99-4: 1.1].
SCPI Geräteklassen
Gleichspannungsmesser
Wechselspannungsmesser
Gleichstrommesser
Wechselstrommesser
Ohmmeter
Ohmmeter mit Vierleitertechnik
Digitalisierer
Emmissionsmessgeräte
Emmissionsmesszellen
Spannungsversorgungen
Hochfrequenz- und Mikrowellengeneratoren
Signalschalter
 
Search WWH ::




Custom Search