Baugruppen Aktoren /Sensoren
 
 

 
 

           Farbgrafik-TouchDisplay EA eDIPTFT43

 
 
.. Datenblatt .. Grafikmodus .. allgemeine Befehle
 
 
 
 
 

 
 
 
 
 
Die allgemeinen Befehle beziehen sich auf Hardwarebaugruppen der Anzeige, wie der LED Hintergrundbeleuchtung, dem Summer, den digitalen und analogen Toren und der RSR485 Schnittstelle
Im Datenblatt wurden unter dieser Rubrik auch noch einige Informationsabfragen, vor allen Dingen aber die Möglichkeit untergebracht, Farben für grafische Darstellungen zu definieren. Es sind maximal 32 Einstellungen möglich, die aber jederzeit geändert werden können.
siehe auch Farbpalette    
 
 
 
 

 

Übersicht

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LED-Hintergrund-Beleuchtung
 
 
 
ESC
Y
H
n




Helligkeit der LED-Beleuchtung auf n=0 .. 100 (%) einstellen
100
 
 
ESC
Y
N





Helligkeit der LED-Beleuchtung um einen Schritt erhöhen


 
ESC
Y
P





Helligkeit der LED-Beleuchtung um einen Schritt vermindern
0

 
ESC
Y
Z
t




Zeit der LED-Beleuchtungsänderung von 0..100% in t= (0..32) 1/10s einstellen.
0

 
ESC
Y
L
n




Beleuchtung der LED für n=0-> aus, n=1-> ein, n=2..255 1/10s ein, dann ausschalten
2

 
ESC
Y
B
nr




Helligkeitsregelung über einen Bargraph wird mit dem Bargraph nr=1..20 gekoppelt. ->wird der Bar per Befehl oder Touch eingestellt, ändert sich die Helligkeit entsprechend.


 
ESC
Y
@





Aktuelle Einstellung zur LED Helligkeit und Änderungszeit als Startwert im FlashROM seichern.


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Summer

 
 
ESC
Y
S
on




Summerausgang (Pin16) wird on=1-> ein und on=0-> ausgeschaltet
aus

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Neue Farben definieren

 

ESC
F
P
Nr
R
G
B

dem Farbwert nr=(1..32) eine neue RGB-Farbe zuweisen. Bei den Farben werden folgende Bits wirksam ..
Rot-> Bits 7..3, Grün-> Bits 7..2, Blau-> Bits 7..3


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Pause zwischen Befehlen einfügen

 

ESC
X
t





Zwischen der Ausführung zweier Befehle eine Wartezeit von ..
t= (0..255) 1/10s einfügen.














 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ausgabetor / Eingabetor

 

ESC
Y
W
b
val



zum Ausgangstor oder seinen Bits schreiben .. s. auch digitale Tore
Byte: b=0     => alle 8 Bits dem Wert von val entsprechend setzen
Bit:    b=1..8 => val=0-> Bit auf 0, val=1-> Bit auf 1, val=2-> Bit invertieren



ESC
Y
D
b
fl
mk


Eingangsbit b=(1..8) ..
.. wird bei fl=0-> fallende Flanke    dem BitMakro mk=(0..255) zugewiesen
.. wird bei fl=1-> steigende Flanke dem BitMakro mk=(0..255) zugewiesen



ESC
Y
R
b




Eingabetor lesen / Der Wert wird vom Display in dessen Sendebuffer abgelegt. Dieser muss folgend gelesen werden.
Byte anfordern: b= 0        Bit anfordern: b= (1..8) ..     s.Antwort ESC Y ..



ESC
Y
I
inv




Eingabetor auswerten .. inv=0-> normal, inv=1-> gelesenen Wert invertieren
0


ESC
Y
A
on




Eingabetor automatisch scannen .. on=0-> aus, on=1-> ein.      s.PortMakro
1










externe Tastaturmatrix



ESC
Y
M
mi
mo
pr


externe Tastaturmatrix definieren .. s. auch digitale Tore
Anzahl der Eingangsbits mi=(1..8),    Anzahl der Ausgangsbits mo=(1..8), Entprellungsgrad pr=(0..15) in 10ms Schritten.
Mit dieser Definition ist jeder der Tasten mi mo ein festes MatrixMakro zugeordnet. Es können zwischen 1 und 8 • 8 = 64 feste MatrixMakros auftreten. Sie werden ausgelöst wenn die zugeordnete Taste gedrückt wird. Das feste MatrixMakro 0 wird ausgelöst, wenn eine beliebige Taste losgelassen wird.
Ist kein MatrixMakro definiert, so wird die Tastennummer in den Sendebuffer der Anzeige gestellt. Das Loslassen der Taste wird nicht gesendet (nur über MatrixMakro 0 möglich.) Zuordnung Tastennummer-> Matrixposition ?
                                                                                       s.Antwort ESC M ..
0


ESC
Y
X
nr
mk



Fest zugeordnetes Tasten-MatrixMakro der externen Tastaturmatix
nr=(1..64) wird dem MatrixMakro mk=(0..255) zugewiesen
nr=0-> beim Loslassen von Tasten wird MatrixMakro mk(0..255) aufgerufen














 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Informationen vom Display anfordern

 

ESC
S
B
anz
daten


??



ESC
S
V





Anforderung, Version senden ..                                 s.Antwort ESC VD ..



ESC
S
J





Anforderung, Projektnamen senden ..                        s.Antwort ESC VJ ..



ESC
S
I





Anforderung, interne Informationen senden ..            s.Antwort ESC VI ..














 
 
 
 
 
 
 
 
 
 
 
 
 

 
www..de