Herunterladen Inhalt Inhalt Diese Seite drucken

Jetter JetWeb JetControl 24x Betriebsanleitung Seite 210

Inhaltsverzeichnis

Werbung

9 Frei programmierbare Schnittstelle
Beispiel 38: Ausgabe mit DISLAY_REG / DISPLAY_VALUE
Im folgenden Beispiel wird das Register / die Variable "myVar" mit dem Wert 7623
geladen. Dann wird das Register mit 8 Zeichen Feldbreite und ohne Nachkomma-
stellen auf einer freiprogrammierbaren Schnittstelle ausgegeben. Auf der Schnittstel-
le werden folgende Zeichen direkt hintereinander gesendet:
Programmbefehle für die erste Schnittstelle SER1:
JetSym
210
JetSym
DISPLAY_REG (9, 1, 1400)
DISPLAY_REG (10, 1, 1400)
JetSym ST
DISPLAY_VALUE (9, 1, myVar);
DISPLAY_VALUE (10, 1, myVar);
Der Parameter "Gerätenummer" hat genau die gleiche Funktion wie beim Befehl
DISPLAY_TEXT.
Zur Formatierung der Darstellung werden die bekannten Register 2809, 2810,
2812 und 2816 verwendet.
Der Befehl DISPLAY_REG / DISPLAY_VALUE gibt einen Register-/Variablen-
wert im ASCII-Format auf einer freiprogrammierbaren Schnittstelle aus, wenn die
Gerätenummer 9 oder 10 angewählt und die entsprechende Schnittstelle auf Mo-
dus PRIM eingestellt wurde.
Das erste gesendete Zeichen ist das "am weitesten links" stehende Zeichen
(z. B. Vorzeichen) der Zeichenkette (siehe Beispiel).
JetSym: Der Befehl DISPLAY_REG auf eine freiprogrammierbare Schnittstelle
funktioniert mit direkter und indirekter Registerangabe. Eine doppelt indirekte Re-
gisterangabe ist nicht möglich. Im Menü DISPLAY_REG wird die indirekte Regis-
terangabe durch Drücken der Leertaste erreicht.
JetSym ST: Der Befehl DISPLAY_VALUE auf eine freiprogrammierbare Schnitt-
stelle funktioniert mit direkter Angabe der Variablen oder über eine Zeigervariab-
le.
20
Leerzeichen
hex
20
Leerzeichen
hex
20
Leerzeichen
hex
20
Leerzeichen
hex
37
ASCII-Code für "7"
hex
36
ASCII-Code für "6"
hex
32
ASCII-Code für "2"
hex
33
ASCII-Code für "3"
hex
REGISTER_LOAD (2810, 0)
REGISTER_LOAD (2812, 8)
REGISTER_LOAD (10001, 2)
// keine Nachkommastellen
// Feldbreite auf 8 setzen
// umschalten auf PRIM
JetWeb
Jetter AG

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis