Programmierung
-
DM 5010
MITTEILUNGEN UND
KOMMUNIKATIONS-PROTOKOLL
Befehls-Trennzeichen
Eine
Mitteilung besteht aus einem,
oder einer Reihe
von
Befehlen
und einem Endezeichen. Bei Mitteilungen,
die
aus mehreren
Befehlen bestehen, müssen
die
Befehle
durch Strichpunkte getrennt sein. Ein Strich
punkt am Ende
einer Mitteilung
ist zusätzlich. So ist z. B.,
jede
der nachstehenden Zeiien eine Mitteilung.
INIT
TEST;INIT;RQS ON;USER OFF;ID?;SET?
TEST;
Mitteilungs-Endezeichen
Mitteilungen
können mit EOI oder dem ASCII-Zeichen
LF beendet
sein. Einige Controller machen EOI mit dem
letzten Daten-Byte geltend ;
andere verwenden nur LF als
Endezeichen.
Das Gerät kann intern so eingestellt
werden,
daß es beide Endezeichen annimmt.
Wird EOI
ONLY als
Endezeichen gewählt, interpretiert das Gerät
den
Empfang eines Daten-Bytes mit EOI als Ende der
Eingangsmitteiiung;
es macht dann auch EOI mit dem
letzten
Byte
der Ausgangsmitteiiung geltend. Bei der LF/
EOI Einstellung,
interpretiert das Gerät das
LF-Zeichen
ohne
EOI
(oder irgendein Datenbyte mit EOI) als Ende
einer Eingangsmitteilung; es überträgt CR (carriage
return)
gefolgt von „line feed“ (LF mit EOI), um Ausgangs
mitteilungen
zu
beenden. Servicepersonal findet Infor
mationen über die Einstellung des Mitteilungs-Endezei-
chens
im
Abschnitt
„Wartung“. Beim Versand sind
TM
5000
Geräte
auf
EOI ONLY
eingestellt.
Formatierung
einer Mitteilung
Um
verstanden zu werden, müssen Befehle, die an
TM
5000
Geräte gesendet werden, das richtige Format
(Syntax) haben; dieses Format
ist jedoch flexibel und es
werden
viele
Variationen angenommen. Nachstehend
wird
dieses
Format und die annehmbaren Variationen
beschrieben.
Die Geräte erwarten, daß alle Befehle in ASCII kodiert
sind: sie nehmen jedoch große und kleine ASCII-Zeichen
an.
Die Datenausgabe erfolgt in großen Zeichen.
Wie vorher besprochen, besteht ein Befehl aus einem
Kopfteil dem.
falls erforderlich, Argumente folgen. Ein
Befehl
mit
Argumenten muß
ein Kopfteil-Endezeichen
haben,
das
aus dem
Zwischenraumzeichen SPzwischen
Kopfteil
und Argument besteht.
RQS
sp
ON
Werden zusätzliche Formatierungszeichen SP, CR
und LF (LF kann zur Formatierung nicht
verwendet
werden,
wenn LF/EOI
Endezeichen sind) zwischen Kopf
teilendezeichen
und Argument eingefügt, werden sie
vom Gerät ignoriert.
Beispiel
1 : RQS
sp
ON;
Beispiel
2: RQS
sp
spON;
Beispiel
3:
RQS
sp
cr
lf
sp
sp
ON
Im allgemeinen werden diese Formatierungszeichen
nach jedem
Endezeichen
und am Anfang und Ende einer
Mitteilung
ignoriert.
sp
RQS
sp
ON
jcr
lf
sp
USER
sp
OFF
In der Befehlsliste sind einige
Kopfteile und Argu
mente
in
zwei Versionen aufgeführt, in der voll ausge
schriebenen Form
und einer abgekürzten Form. Das
Gerät
nimmt
alle Kopfteile
und Argumente an, die zumin
dest
die in der abgekürzten
Form enthaltenen Zeichen
besitzen;
jedes weitere Zeichen muß dem in der voll
ausgeschriebenen Form
entsprechen.
Zur
Dokumenta
tion
von Programmen können der voll ausgeschriebenen
Form
Alphazeichen angehängt werden. Alphazeichen
können auch einem Fragekopfteil angehängt
werden,
vorausgesetzt, am
Ende steht ein Fragezeichen.
USER?
USERE?
USEREQ?
USEREQUEST?
Mehrfachargumente
werden durch
ein Komma
getrennt;
das
Gerät
nimmt jedoch auch einen Zwischen
raum oder Zwischenräume
als Trennzeichen
an.
2,3
2
sp
3
2,
sp
3
ANMERKUNG
Im letzten
Beispiel wird der
Zwischenraum als
Formatzeichen
angesehen,
da er
hinter dem Komma
steht (dem Argument-Trennzeichen).
Za
hl en-For mate
Das Gerät akzeptiert die nachstehenden Zahlenarten
für
jedes numerische Argument.
ADD
JUL
1986
German 3-21
Содержание DM 5010
Страница 14: ...DM 5010 2994 00 DM 5010 Programmable Digital Multimeter xii ADD JUL 1986...
Страница 27: ...Operating Instructions DM 5010 2994 03 Fig 2 3 DM 5010 front panel controls and connectors 2 3...
Страница 38: ......
Страница 40: ...Programming DM 5010 2994 07 Fig 3 1 instrument commands and relationship to front panel controls 3 2...
Страница 101: ...Theory of Operation DM 5010 SOURCE ACCEPTOR 2874 1 50A Fig 4 15 GP B Handshake flowchart ADD JAN 1982 4 27...
Страница 134: ......
Страница 208: ......
Страница 222: ......
Страница 250: ......
Страница 251: ...Section 8 DM 5010 OPTIONS No options are available 8 1...
Страница 252: ......
Страница 270: ......
Страница 272: ...DM 5010 2994 37 Fig 10 2 Location of DM 5010 adjustments and test points...
Страница 273: ......
Страница 274: ......
Страница 275: ......
Страница 276: ...DM 5010 2994 112 DM 5010 BLOCK DIAGRAM...
Страница 281: ......
Страница 282: ......
Страница 291: ......
Страница 293: ......
Страница 294: ......
Страница 297: ......
Страница 298: ......
Страница 303: ......
Страница 304: ...I...
Страница 305: ......
Страница 310: ......
Страница 311: ......
Страница 315: ......
Страница 318: ......
Страница 321: ......
Страница 323: ......
Страница 326: ......
Страница 332: ...2994 57...
Страница 334: ......
Страница 335: ......
Страница 336: ......
Страница 337: ...63 REV JUN 1986...
Страница 338: ...FIG 1 EXPLODED DM 5010...
Страница 339: ......
Страница 340: ......
Страница 341: ......
Страница 347: ......