|
|
||
|
|
||
| .. Datenblatt .. Grafikmodus .. Analogeingänge | ||
|
|
||
|
Hardware
Die
Anzeige verfügt über zwei analoge Eingänge mit
den Bezeichnungen Ain1 und Ain2. Diesen dürfen positive
analoge Spannungen im Bereich von 0V..5V zugeführt werden.
Die Eingänge besitzen einen Bezug zum Potential an GND. Ihr
Eingangswiderstand beträgt 1MOhm und die Auflösung der
Wandlung erstreckt sich über 10Bit bei einer Toleranz von
0,5%.
Abgleich Die Eingänge sind nicht abgeglichen. Dies kann wie folgt geschehen.. 1. Anlegen einer genauen Spannung Ub im Bereich 3V..5V an einen der Eingänge Ainx 2. Senden der ESC-Sequenz ESC V@ Ainx, WertUb Messungen Die Messungen an den Analogeingängen kann ein Wirtrechner vom Display abfordern oder sie werden einem displayinternen Makro zugewiesen, welches sie in Form von Texten oder des Ausschlags eines Bargraph zur Anzeige ausgibt. Hierzu stehen folgende ESC-Sequenzen bereit .. |
||
| Übersicht |
| Analogeingänge | |||||||||||
| ESC | V | @ | Ain | Ua |
|
|
|
Abgleich des Analogeingangs Ain=1|2, an dem die definierte Spannung Ua= 3000..4000 (mV) angelegt ist (s.oben) |
|
||
| ESC | V | A | on |
|
|
|
|
Die automatische Abtastung der Analogkanäle wird mit on=0 abgeschaltet, on =1 eingeschaltet. | 0 |
|
|
| ESC | V | D | Ain |
|
|
|
|
Die am Kanal Ain anliegende Sannung [Einheit mV] wird angefordert s. ESC D .. |
|
|
|
| ESC | V | K | Ain | uG | oG | H |
|
Einstellung von unterer (uG) und oberer (oG) Grenze und der Hysterese an Analogeingang Ain=1..2. Mit Hilfe dieser Grenzen können fest vorgegebene Analog-Makros 0..19 beim Unter- oder Überschreiten der Grenzen automatisch gestartet werden. (s.Analog-Makros) |
|
|
|
| ESC | V | M | n1 | n2 |
|
|
|
Dem festen, vorgegebenen Analog-Makro n1=0..19 eine beliebiges, benutzerdefiniertes Analog-Makro n2=0..255 zuweisen. |
|
|
|
| ESC | V | B | Ain | bn |
|
|
|
Dem Analogkanal Ain=1..2 wird der Bargraph bn=1..20 zugewiesen, wobei Mehrfachzuweisungen möglich sind. Bei der Definition des jeweiligen Bargraphen, sind die Anfangs- und Endwerte in mV/20 anzugeben. |
|
|
|
| ESC | V | R | Ain |
|
|
|
|
Alle definierten Bargraphen für Analogkanal Ain=1..2 aktualisieren |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Analogeingänge formatierte Ziffer-Textausgabe |
|
|
| ESC | F | V | Ain | cv | ch |
|
|
Farbe für Texte von Kanal Ain=1..2, cv, ch=1..32 Vorder-,Hintergrund |
|
|
|
| ESC | V | F | Ain | n |
|
|
|
Font n für Texte von Kanal Ain=1..2 setzen |
|
|
|
| ESC | V | Z | Ain | zx | zy |
|
|
Zoom zx,zy=1..8 für Texte von Kanal Ain=1..2 setzen |
|
|
|
| ESC | V | Y | Ain | b | h |
|
|
Zusätzliche Pixel 0..15 in der b-Breite und h-Höhe, für Kanal Ain |
|
|
|
| ESC | V | W | Ain | w |
|
|
|
Winkel für Texte von Kanal Ain=1..2 setzen w=0 -> 0°,w=1 -> 90°,w=2 -> 180°, w=3 -> 270° |
|
|
|
| ESC | V | E | Ain | text | $0 |
|
Zuordnung von Benutzerwerten -19999 bis +19999 ( Dezimalpunkt möglich) zu den Spannungen am Eingang der Analogeingänge, die im Bereich 0..5000mV liegen können. Diese Zuordnung geschieht für den Eingang Ain= 1od.2 und erfolgt durch einen nullterminierten Formatierungstext. Beispiel: Den Spannungen eines Analogeingangs die zwischen 1000 und 2000mV liegen sollen die Benutzerwerte -0 und 100 zugewiesen werden. Dann lautet der nullterminierte String.. text= 1000=0;2000=100. |
|
|
||
| ESC | V | S | Ain |
|
|
|
|
Die am Kanal Ain anliegende Sannung in Form des Benutzerwerts wird angefordert s. ESC W .. |
|
|
|
| ESC | V | T | Ain |
|
|
|
|
Die am Kanal Ain anliegende Sannung in Form des Benutzerwerts zum Terminal ausgeben |
|
|
|
| ESC | V | G | Ain | xx | yy |
|
|
Die am Kanal Ain anliegende Sannung in Form des Benutzerwerts an der Position (x|y) zum Grafikbildschirm rechtsbündig ausgeben. |
|
|
|
|
|
Weiter
ESC-Sequenzen im Zusammenhang mit den Analogeingängen
Die
Werte der Analogeingänge können vom Wirtrechner
angefordert werden. Dies geschieht durch ESC VD Ain (s.oben).
Die Antwort legt das Display in seinem Sendebuffer ab der nun
vom Wirtrechner über einen <DC2>Protokollrahmen
angefordert und analysiert werden muss. Die ESC-Sequenz eines
Analogeingangs in den Daten der Antwort lautet ..
|
|
| ESC | D | 3 | nr | vL | vH |
|
Antwort vom Display | ||
|
|
|
|
|
|
|
|
|
Analogeingang nr=1..2 gibt seinen Wert v= 0..5000mV zurück. VL enthält das LowByte, vH das High Byte der Wertes. |
|
|
|
Wurde den möglichen Spannungen am Analogeingang ein Benutzerintervall zugewiesen, so kann der aktuelle Wert in diesem Intervall durch einen Wirtrechner abgefragt werden. Dies geschieht durch die Anforderung ESC VS Ain (s.oben). Die ESC-Sequenz der Antwort lautet in diesem Fall .. |
|
| ESC | W | anz | nr | string |
|
Antwort vom Display | ||
|
|
|
|
|
|
|
|
Analogeingang nr=1..2 gibt seinen Wert als String zurück, Stringlänge anz-1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hinweise
zu den Analog-Makros (ESC VK..)
Die
Analog-Makros 0..19 werden durch interne Programme der Anzeige
automatisch ausgelöst, wenn bestimmte Ausnahmezustände
an den zwei Analogeingängen auftreten.
Der
Benutzer kann durch seine Programmierung im Bereich der
jeweiligen Makronummer auf das Hardwareereignis reagieren.
Die
Makros sind dabei wie folgt zugeordnet .. ( 0.. 9)
Analogeingang 1
(10..19)
Analogeingang 2
Die folgend genannten Ereignisse lösen dann die Analogmakros aus .. |
|
| Ain1 | Ain2 | Ereignis welches das Makro auslöst | ||
| -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| 0 | 10 | Jede Änderung des Analogwertes am Eingang | ||
|
|
1 | 11 | Ein fallender Analogwert am Eingang |
|
|
|
2 | 12 | Ein steigender Analogwert am Eingang |
|
|
|
3 | 13 | Der Analogwert ist kleiner als der untere Grenzwert |
|
|
|
4 | 14 | Der Analogwert ist größer als der untere Grenzwert |
|
|
|
5 | 15 | Der Analogwert ist kleiner als der obere Grenzwert |
|
|
|
6 | 16 | Der Analogwert ist kleiner als der obere Grenzwert |
|
|
|
7 | 17 | Der Analogwert ist außerhalb beider Grenzwerte |
|
|
|
8 | 18 | Der Analogwert ist innerhalb beider Grenzwerte |
|
|
|
9 | 19 | Der Analogwert ist kleiner als der des anderen Kanals |
|
| -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ||
|
|
|
|
Mit der Sequenz ESC VM kann die Zuordnung der festen Analogmakro-Nummern auf beliebige Analogmakro-Nummer 0..255 umgelegt werden. |
|
|
|
|
|
|
|
.de