Baugruppen Aktoren /Sensoren
 
 

 

 

           Grafik-TouchDisplay EA eDIP240

 

 
.. Datenblätter .. Grafikmodus .. Menüs

 

 

 
 
 
 

 

Die Anzeige verfügt über eine Menüfunktion, bei welcher die Menüs nicht über die Automatik einer Touchfolie gesteuert werden, sondern durch ESC-Sequenzen vom Steuerrechner. Hierbei gibt es zunächst die Möglichkeit ein Menü zu entwerfen und zeichnen zu lassen. Die Menüzeilen können durch ESC-Sequenzen vom Steuerrechner hoch-und runtergeschaltet werden, wobei die jeweils aktuelle Zeile invertiert dargestellt wird. Mit den ESC-Sequenz zum Verlassen des Menüs wird das Menü von der Anzeige entfernt und der ursprüngliche Hintergrund wieder dargestellt. Als Reaktion auf die letzte aktive Menüzeile kann entweder ein Wert zurückgesendet, ein Makro gestartet oder nichts getan werden.

 

 

 

 

 


 

 

Übersicht:

 

 

ESC

N

D

x1

y1

nr

text

Manuelles Menü definieren und darstellen

 

 

 

ESC

N

N

 

 

 

 

Die folgende Menüzeile wird aktiviert

 

 

 

ESC

N

P

 

 

 

 

Die vorherige Menüzeile wird aktiviert

 

 

 

ESC

N

S

 

 

 

 

Auforderung, löschen u. Nr d.aktuellen Eintrags senden

 

 

 

ESC

N

M

mac

 

 

 

Auforderung, löschen u. Makro mit Nr. mac+n ausführen

 

 

 

ESC

N

A

 

 

 

 

Auforderung, Menü löschen, nicht weiteres tun

 

 

 


 

 

 

 

 

Manuelles Menü definieren -         ESC N D x1 y1 nr text
Es wird ein Menü an der Position (x1|y1) gezeichnet. Seine vollständige Fläche wird letztlich durch die Menüzeilen bestimmt. Durch nr wird bestimmt welche der Menüzeilen 1-n invertiert dargestellt werden soll, also aktiviert ist. Der nullterminierte Text text enthält die einzelnen Menüzeilen, die durch das Zeilen-Vorschubzeichen '|' voneinander getrennt werden müssen. z.B. „Eintrag1|Eintrag2|usw“.

Der Hintergrund des Menüs wird gesichert. Wird bereits ein Menü dargestellt, so wird dieses automatisch geschlossen.

 

 

Folgende Menüzeile aktivieren -    ESC N N
Die Sequenz aktiviert (invertiert) die nachfolgende Menüzeile. Ist bereits die letzte Menüzeile erreicht so verbleibt sie dort. Die vorhergehende Menüzeile wird inaktiviert und wieder normal dasgestellt.

 

 

Vorherige Menüzeile aktivieren -   ESC N P
Die Sequenz aktiviert (invertiert) die vrhergehende Menüzeile. Ist bereits die erste Menüzeile erreicht so verbleibt sie dort. Die nachfolgende Menüzeile wird inaktiviert und wieder normal dasgestellt.

 

 

Menü löschen u. Auswahl senden - ESC N S
Rückgabe-Auforderung an das Display, die Zeilennummer der letzten aktiven Zeile 1-n zu senden, das Menü zu schliessen und den alten Hintergrund wieder herzustellen. Wird diese Anforderung gesendet, ohne dass ein Menü vorhanden ist, so lautet die Antwort des Displays 0. Das Display antwortet mit der Sequenz ESC N 1 wert.

 

 

Menü löschen u. Makro starten -   ESC N M mac
Auforderung an das Display, aufgrund der letzten aktiven Zeile 1-n das Makro mac+n auszuführen, das Menü zu schliessen und den alten Hintergrund wieder herzustellen. Wird diese Anforderung gesendet, ohne dass ein Menü vorhanden ist, so wird möglicherweise das Makro mac ausgeführt? (wenn es vorhanden ist) Die Makros müssen mit der EA-Kit IDE erstellt werden.

 

 

Menü löschen -                                 ESC N A
Auforderung an das Display das gerade dargestellte Menü zu schliessen und den vorherigen Hintergrund wieder hersustellen

 

 

 
www..de