Seite 1
BIS ZU 256 MAKROS PROGRAMMIERBAR · TEXT UND GRAFIK MISCHEN,BLINKATTRIBUTE: EIN/AUS/INVERS · VERÄNDERBARE DISPLAYHELLIGKEIT (SOFTWARE) BESTELLBEZEICHNUNGEN 2,9'' OLED MIT USB UND TOUCHPANEL EA PLUGL128-6GTC ...MIT SCHAUBKLEMME UND STECKER EA PLUGL128-6GTCZ 1,7'' OLED MIT USB UND TOUCHPANEL EA PLUGS102-6GTC ...MIT SCHRAUBKLEMME UND STECKER EA PLUGS102-6GTCZ ZUBEHÖR...
EA PLUG-Serie REVISIONSÜBERSICHT EA PLUG-Serie Firmware Date Version Info 06.02.2019 Version Bugs: Formated strings are displayed too large by one zoom level Partly missing reset of protocol send buffer length Internal: Change flash routine for testmacro 07.12.2018 Version First release...
EA PLUG-Serie ALLGEMEIN Die EA PLUG-Serie ermöglicht mit dem integrierten Befehlsatz eine einfache grafische Darstellung. Neben diversen eingebauten Schriften, welche pixelgenau verwendet werden können, bietet es zudem eine ganze Reihe ausgefeilter Grafikfunktionen. Das Display ist mit 3,3V...5V sofort betriebsbereit. Die Ansteuerung erfolgt über eine der vier eingebauten seriellen Schnittstellen RS232, SPI, I²C oder USB.
EA PLUG-Serie HARDWARE Die EA PLUG-Serie besteht aus einem OLED Display und einem kapazitiven Touchpanel. Das Modul lässt sich schnell und einfach über eine USB Schnittstelle in Betrieb nehmen. Es ist für eine Betriebsspannung von 3,3 bis 5V ausgelegt. Die Datenübertragung erfolgt seriell im RS232 Format, per SPI, I²C oder direkt mit USB.
Digitaler Ein- oder Ausgang Low Power Ausgang I/O 8 Digitaler Ein- oder Ausgang Low Power Ausgang 1) Nur in der Hardwarevariante Z bestückt (EA PLUGL128G-6TCZ oder EA PLUGS102-6GTCZ) ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 7 / 81...
Peripherie (max. 100mA) Ground 0V 1) Nur in der Hardwarevariante Z bestückt (EA PLUGL128G-6TCZ oder EA PLUGS102-6GTCZ) 2) Nur für EA PLUGL128-6 8 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and...
Der Universal Serial Bus ist ein serielles Bussystem zur Verbindung mit einem Computer oder anderem Gerät. Er basiert auf einer differentiellen Datenübertragung. Die Bustopologie ist eine strikte Master-Slave-Kommunikation (Ausnahme: On the Go Geräte). Im Fall der EA PLUG-Serie muss immer der PC/Master die Kommunikation leiten. Das Modul verfügt über eine CDC Geräteklasse und meldet sich damit als virtuelle serielle COM-Schnittstelle am PC an:...
In der PC-Welt und Industriesteuerungen sind Pegel von +12V bzw. - 12V als Standard definiert. Innerhalb von Platinen bzw. in Mikrokontrollersteuerungen wird mit 0V bzw. VDD (im Fall der EA PLUG-Serie 3,1V) gearbeitet. Um die Signalpegel anzupassen gibt es einige Möglichkeiten in Form von Levelshiftern (z.B.
Seite 11
Die EA PLUG-Serie ist für den direkten Anschluss an eine RS-232 Schnittstelle mit CMOS Pegeln (im Fall der EA PLUG-Serie 3,1V) geeignet. Steht jedoch nur eine Schnittstelle mit ±12V Pegeln zur Verfügung, so ist ein externer Pegelwandler erforderlich (z.B. ICL3232, MAX3232).
EA PLUG-Serie RS485 - Verbindung zu einer SPS (EA PLUG-Serie als Slave) Das Serial Peripheral Interface ist ein Bussystem für eine serielle synchrone Datenübertragung zwischen verschiedenen ICs. Der Bus besteht aus folgenden Leitungen: · MOSI (Master Out ® Slave In) auch SDO (Serial Data Out) oder DO ·...
EA PLUG-Serie DORD (0) - MSB First DORD (1) - LSB First Die maximale Frequenz des Moduls ist 1MHz. Das Modul benötigt eine bestimmte Zeit um die Daten bereit zu stellen; deshalb muss vor den zu lesenden Byte mindestens 50µs gewartet werden (keine Aktivität auf der SCK-Leitung).
EA PLUG-Serie DIGITALE EIN- UND AUSGÄNGE Das Modul verfügt über 8 digital I/O's (CMOS Pegel, nicht potentialfrei). Sie können in beliebiger Anzahl umdefiniert werden. Anmerkung: I/O 5 kann als PWM Ausgang verwendet werden. Eingänge (I/O 1-8) Im Auslieferungszustand sind alle Leitungen als Eingänge eingestellt. Jeder Eingang hat einen internen Pullup, somit ist es möglich Taster und Schalter direkt...
Seite 15
EA PLUG-Serie Lötbrücken für I/O ports 1-4 (EA PLUGL128-6) Lötbrücken für I/O ports 1-4 (EA PLUGS102-6) ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 15 / 81 typographical errors reserved.
Seite 16
EA PLUG-Serie Ausgänge (I/O 5-8 / Low power ) Über den Befehl können ein oder mehrere Eingänge als Ausgang umdefiniert werden. Jeder Ausgang kann per Befehl individuell angesteuert werden. Pro Leitung kann ein Strom von maximal 5mA geschaltet werden. Es ist somit möglich, mit einem Ausgang direkt eine LED (low current) zu schalten.
EA PLUG-Serie Das Modul verfügt über die Möglichkeit mittels PWM-Signal (Pulsweitenmodulation) externe Komponenten anzusteuern. Der Ausgangspin des PWM Signals ist I/O Port 5. Dabei wird bei konstanter Frequenz (einstellbar von 2 Hz bis 24 kHz #YO) das Tastverhältnis eines rechteckigen Impulses geändert.
EA PLUG-Serie EXTERNER LAUTSPRECHER Die EA PLUG-Serie wird mit einem Lautsprecher ausgeliefert. Ist dieser zu leise kann man stattdessen einen eigenen Lautsprecher anschließen. Hierzu werden Pin 29 oder Pin 30 (Power) verwendet (siehe hierzu nachfolgende Applikationsbeispiele). Der interne Lautsprecher wird durch Entfernen des 0 W Wiederstandes (SB Speaker) deaktiviert.
Seite 19
EA PLUG-Serie Applikationsbeispiele: Anschluss eines externen Lautsprechers: Ein externer Lautsprecher kann direkt an die beiden Pins V und SPEAK POW angeschlossen werden. Folgende Maximalwerte dürfen nicht überschritten werden. Wert min. typ. max. Einheit Stromaufnahme Leistungsaufnahme Innenwiderstand Lautsprecher Anschluss eines externen Lautsprechers Anschluss eines externen Lautsprechers mit mehr Leistung: Möchte man die Lautstärke weiter erhöhen benötigt man eine zusätzliche Ansteuerschaltung mit...
EA PLUG-Serie SOFTWARE Die Programmierung des Displays erfolgt über Befehle wie z.B. Zeichne ein Rechteck von (0,0) nach(64,15). Es ist keine zusätzliche Software oder Treiber erforderlich. Zeichenketten lassen sich pixelgenau platzieren. Blinkattribute können beliebig oft vergeben werden - auch für Grafiken. Das Mischen von Text und Grafik ist jederzeit möglich.
EA PLUG-Serie EBENEN Die EA PLUG-Serie besitzt zwei verschiedene Ebenen: · Terminal-Ebene · Grafik-Ebene Die Terminal-Ebene kann für die ersten Schritte oder zum Debuggen verwendet werden. Beim Starten des Moduls ist die Terminal-Ebene aktiv und der Cursor blinkt in der ersten Zeile. Alle empfangenen Zeichen werden auf dem Modul im ASCII Format angezeigt (Ausnahmen: CR, LF, FF, ESC, '#').
Seite 22
EA PLUG-Serie Möglichkeiten Befehle an das Modul zu übertragen: ASCII-Modus · Das Escape-Zeichen entspricht dem Zeichen '#' (hex; $23, dec: 35). · Die Befehlsbuchstaben folgen direkt im Anschluss an das '#' Zeichen. · Die Parameter werden im Klartext (mehrere ASCII Ziffern) mit einem nachfolgenden Trennzeichen (z.B.
EA PLUG-Serie DISLPAY BLINKMODUS Nach dem Einschalten oder dem Befehl 'ESC DG 0' ist das PLUG im Blinkmodus. Zwei Bildinhalte werden abwechselnd in einem einstellbaren Zeitraum nacheinander angezeigt. Blinkattribute werden mit den Befehlen #ZB, #UB, #GB' eingestellt: · n1=0: Kein blinken ·...
EA PLUG-Serie ZEICHENSÄTZE Es sind standardmäßig, außer dem 8x8 Terminalfont (Font-Nr. 0), noch 3 monospaced, 3 proportionale Zeichensätze und 1 großer Ziffernfont integriert. Die proportionalen Zeichensätze ergeben ein schöneres Schriftbild, gleichzeitig benötigen sie weniger Platz auf dem Bildschirm (z.B. schmales 'i' und breiten 'W'). Jedes Zeichen kann pixelgenau platziert werden und in der Höhe und Breite von 1- bis 4-fach vergrößert werden.
Seite 25
EA PLUG-Serie Font 2: 6x8 m onospaced ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 25 / 81 typographical errors reserved.
Seite 26
EA PLUG-Serie Font 3: 7x12 m onospaced 26 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and typographical errors reserved.
Seite 27
EA PLUG-Serie Font 4: GENEVA10 proportional ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 27 / 81 typographical errors reserved.
Seite 28
EA PLUG-Serie Font 5: CHICAGO14 proportional 28 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and typographical errors reserved.
Seite 29
EA PLUG-Serie Font 6: Swiss30 Bold proportional Font 7: grosse Ziffern BigZif57 Ladbare Zeichensätze KitEditor kann verwendet werden, um weitere Zeichensätze zu integrieren. · Compileranweisung WinFont: Damit ist es möglich, TrueType-Fonts in verschiedenen Größen zu rastern und einzubinden. Sie können entweder den kompletten Zeichensatz (ASCII) einbinden oder sie wählen aus dem gesamten Unicode-Zeichensatz berstimmte Zeichen aus.
Seite 30
EA PLUG-Serie geöffnet werden. Dies ist vor Allem bei kyrillischen, asiatischen oder Symbolschriftarten zu empfehlen. Der KitEditor setzt daraufhin automatisch den richtigen ASCII-Code ein. Alternativ zu den Anführungsstrichen können geschweifte Klammern genutzt werden (z.B. #ZL 5,5, {48656C6C6F}). · Compileranweisung Font: Alle *FXT Zeichensätze können verwendet werden.
Die Version -xxxTC wird mit einem kapazitiven Touchpanel ausgeliefert. Bis zu 40 Touchbereiche (Tasten, Schalter, Menüs, Bargrapheingaben), können gleichzeitig und pixelgenau definiert werden. Die EA PLUG-Serie unterstützt die Darstellung mit komfortablen Befehlen. Beim Berühren der Touch-Tasten können diese automatisch invertiert werden und ein Summer (Pin 29/30) signalisiert die Berührung) Der zuvor definierte Return-Code der Taste wird über die Schnittstelle gesendet...
EA PLUG-Serie MAKRO PROGRAMMIERUNG Einzelne oder mehrere Befehlsfolgen können als sog. Makros zusammengefasst und im EEPROM fest abgespeichert werden. Diese können dann mit den Befehlen Makro ausführen gestartet werden. Der KitEditor wird dazu verwendet solche Makros in den internen Speicher zu schreiben.
Serielle Schnitstellen nachgelesen werden. Die Datenübertragung ist jeweils eingebettet in einen festen Rahmen mit Prüfsumme. Die EA PLUG-Serie quittiert dieses Paket mit dem Zeichen <ACK> (=0x06) bei erfolgreichem Empfang oder <NAK> (=0x15) bei fehlerhafter Prüfsumme oder Empfangspufferüberlauf. In Falle eines <NAK>...
Es wird dringend empfohlen das Protokoll im Normalbetrieb zu aktivieren. Empfangspufferüberfläufe würden ansonsten nicht detektiert. Lötbrücke zum Deaktivieren des Sm all Protokolls (EA PLUGL128-6) Lötbrücke zum Deaktivieren des Sm all Protokolls (EA PLUGL128-6) Anmerkung: Deaktivieren Sie das Protokoll nicht, wenn sie USB als Kommunikationsschnittstelle verwenden.
Seite 35
Eingerahmt von <DC1>, der Anzahl der Daten "len" und der Prüfsumme "bcc" werden die jeweiligen Nutzdaten übertragen. Als Antwort sendet das Display <ACK> zurück. 1. Übertragung von Befehlen oder Daten zur EA PLUG-Serie Dieser Protokoll-Befehl überträgt Daten zum Display. Es können mehrere Grafikbefehle in ein Protokollpaket verpackt werden.
Seite 36
EA PLUG-Serie 5. Protokollinformationen Hierüber läßt sich die maximale Paketgröße welche das Display senden darf begrenzen. Voreingestellt ist eine Paketgröße mit bis zu 64 Byte Nutzdaten. Weiterhin lässt sich der Timeout in 1/100s einstellen. Der Timeout spricht an, wenn einzelne Bytes verloren gegangen sind. Danach muss das gesamte Paket nochmals übertragen werden.
EA PLUG-Serie 9. Schnittstelle exklusiv anfordern Alle 4 seriellen Schnittstellen werden parallel und gleichwertig behandelt. Um zu gewährleisten, dass eine Abfolge von Protokollpaketen ohne Unterbrechung durchgeführt wird, können die anderen seriellen Schnittstellen deaktiviert werden und die Schnittelle exklusiv angefordert werden. Dies ist zum Beispiel bei einem Projektupdate über USB sinnvoll.
Seite 38
EA PLUG-Serie BCC-Berechnung Für die Berechnung der Prüfsumme wird eine einfache 8-Bit Summenprüfung (Modulo 256) benötigt. Im Folgenden sehen Sie eine typische C-Implementierung. //---------------------------------------------------------------------------- //function: buffer2bcc() //input: ptr data, block length //output: Byte bcc //descr: calculate bcc for a buffer...
EA PLUG-Serie BEFEHLSÜBERSICHT Die Befehle können zur Laufzeit über die seriellen Schnittstellen übertragen werden oder in sogenannten Macrofiles auf dem internen FLASH-Speicher des Moduls abgelegt sein. In den folgenden Tabellen sind alle Befehle beschrieben. Alle Befehle auf einen 'Blick Terminalfenster #T...
Seite 40
EA PLUG-Serie Textfunktionen #Z Font einstellen Font-Zoomfaktor Zusätzlicher Zeilenabstand Leerzeichenbreite einstellen Text-Winkel Text-Verknüpfungsmodus Text-Blinkattribut Zeichenkette ausgeben (linksbündig) Zeichenkette ausgeben (zentriert) Zeichenkette ausgeben (rechtsbündig) Zeichenkette für Terminal Bildfunktionen #U Bild-Zoomfaktor Bild-Winkel Bild-Verknüpfungsmodus Bild-Blinkattribut Bild aus Clipboard Internes Bild laden Bild laden...
Seite 41
EA PLUG-Serie Menü Makro ausführen Port Makro ausführen Bit Makro ausführen Analog Makro ausführen Makro mit Verzögerung Automatische Makros einmal Automatische Makros zyklisch Automatische Makros pingpong DefineMakroprozess definieren Makroprozess Zeitintervall Makroprozesse anhalten Allgemein #Y, #S, #X, #+ Helligkeit speichern Helligkeit einstellen Helligkeit erhöhen...
Seite 42
EA PLUG-Serie Touch-Rahmen Form Radiogroup für Schalter Beschriftungs Font Beschriftungs-Zoomfaktor Zusätzlicher Zeilenabstand Beschriftungs-Winkel Touch-Taste definieren Touch Taste definieren (Bild) Touch-Schalter definieren Touch Schalter definieren (Bild) Touch-Taste mit Menüfunktion definieren Zeichenbereich definieren Freien Touchbereich definieren Bargraph per Touch einstellbar Touch-Abfrage Ein/Aus...
EA PLUG-Serie TERMINALFENSTER Im Terminalfenster werden alle empfangenen Daten direkt angezeigt. Dieses Fenster ist nützlich um während der Entwicklungszeit schnell einfache Ausgaben zu erstellen oder Fehlermeldungen zu erhalten. Befehl Codes Anmerkung Bildschirm wird gelöscht und der Cursor nach Form feed FF (dec: 12) Pos.
EA PLUG-Serie CLIPBOARD (ZWISCHENSPEICHER FÜR BILDBEREICHE) Befehl Codes Anmerkung Der gesamte Displayinhalt wird als Displayinhalt speichern Bildbereich ins Clipboard kopiert Der Bildbereich von x1, y1 bis nach x2, y2 Bereich sichern x1, y1, x2, y2 wird ins Clipboard kopiert Der Bildbereich im Clipboard wird wieder ins...
EA PLUG-Serie GERADEN- UND BEREICHS-FUNKTIONEN Geraden und Punkte Befehl Codes Anmerkung n1= x-Punktgröße (1...15); n2 = y- Punktgröße/ Liniendicke n1, n2 Punktgröße (1...15) Zeichen-Modus =1 (setzen); =2 (löschen); =3 Verknüpfungsmodus Modus (ivers) einstellen Blink-Modus =0 (kein blinken); =1 (an/aus); Blinkmodus Modus =2 (invertierend blinken);...
Seite 47
EA PLUG-Serie Rahm en ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 47 / 81 typographical errors reserved.
EA PLUG-Serie TEXTFUNKTIONEN Einstellungen Befehl Codes Anmerkung Font einstellen Font mit der Nummer n1 = 0...15 einstellen x = x-Zoomfaktor(1...4); y = y-Zoomfaktor Font-Zoomfaktor x, y (1...4) Zwischen zwei Textzeilen einen zusätzlichen Zusätzlicher Zeilenabstand Abstand Zeilen-Abstand = 0...15 Pixel einfügen...
EA PLUG-Serie BARGRAPH/ SCHIEBEREGLER Befehl Codes Anmerkung Bargraph nach L(inks), R(echts), O(ben), U(nten) mit der Nummer n1=1..32 definieren. x1, y1, x2, y2 sind das umschließende n1, x1, y1, x2, Rechteck des Bargraphs, Bargraph definieren y2, aw ew Typ, aw und ew sind die Werte für 0% und 100%.
Seite 51
EA PLUG-Serie Befehl Codes Anmerkung Dem Analogausgang wird der Bargraph mit der Nummer nr=1...20 zugewiesen Bargraph für Analogausgang ESC 128, nr Bei der Bargraphdefinition sind die Anfangs- und Endwerte (aw, ew) in [mV/20] anzugeben. ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 51 / 81 typographical errors reserved.
EA PLUG-Serie BLINKBEREICHE Befehl Codes Anmerkungen Einstellen der Blink-Zeit =1...15 in 1/10s; = 0 Blinkzeit einstellen Zeit (Blinkfunktion deaktivieren) Löscht das Blinkattribut von x1, y1 bis x2, y2. Nicht für phasenverobene Blinkbereiche! Blinkattribut löschen x1, y1, x2, y2 (Kopiert den Bereich von der Graphik- in die...
EA PLUG-Serie MENÜBOX/ TOUCHMENÜ Einstellungen für Menübox/ Touchmenü Befehl Codes Anmerkungen Font mit der Nummer n1 = 0...15 für Menü-Font einstellen Menüdarstellung einstellen x = x-Zoomfaktor (1...4); y = y-Zoomfaktor Menü-Font-Zoomfaktor x, y (1...4) Zwischen Menüeinträgen zusätzlichen Zeilen- Zusätzlicher Zeilenabstand Abstand Abstand (0...15 Pixel) einfügen...
Seite 54
EA PLUG-Serie Weitere Menübefehle (mit Touch) Befehl Codes Anmerkungen Der Bereich x1, y1 nach x2, y2 wird als Menü-Taste definiert. Down Code:(1...255) Rückgabe/ Touchmakro beim Drücken. Up Code:(1...255) Rückgabe/ Touchmakro beim Menü-Abbruch. Code:(1...255)Rückgabe/ Menümakro+(Eintragsnummer-1) nach Auswahl eines Menü-Eintrags. (down/up Code = 0: Aktivieren/Abbruch wird nicht gemeldet.)
EA PLUG-Serie MAKRO Einzelne oder mehrere Befehlsfolgen können als sogenannte Makros zusammengefasst werden. Diese können dann mit den Befehlen gestartet werden. Makros aufrufen Befehl Codes Anmerkung Das (Normal-)Makro mit der Nummer n1 Normal Makro ausführen (0..255) aufrufen (max. 7 Ebenen) Das Touch-Makro mit der Nummer n1 (0..255)
Seite 56
EA PLUG-Serie Automatische (Normal-)Makros Befehl Codes Anmerkung Das (Normal-)Makro mit der Nummer n1 (0..255) mit Verzögerung (in 1/10s) aufrufen. Makro mit Verzögerung n1, Verzögerung Die Ausführung wird durch Befehle (z.B, durch Empfang oder Touchmakros) gestoppt. Makros n1..n2 automatisch einmal Automatische Makros abarbeiten;...
Seite 58
EA PLUG-Serie Befehl Codes Anmerkung SPI-Modus[0...3] und Datenreihenfolge (=0 MSB first; =1 LSB first) setzen.Flash =0 Modus, (Einstellungen sind nur bis zum nächsten SPI Einstellungen Datenreihenfolge Reset gültig), =1 (Einstellungen dauerhaft , Flash abspeichern). SPI Standardeinstellungen: Modus 3 MSB. I²C Adresse einstellen. Flash =0 (Einstellungen sind nur bis zum nächsten...
EA PLUG-Serie I/O/ DIGITAL/ PWM Befehle Codes Anmerkung n1 =0 (Eingabe-Ports als Binärwert einlesen); Eingabe Port lesen =1..8 (Eingabe-Port n1 einlesen) Der automatische Scan des Eingabe-Port wird Port Scan an/aus n1 =0 (deaktiviert); =1 (aktiviert) Der Eingabe-Port wird n1 = 0 (normal Eingabe Port invers ausgewerter);...
EA PLUG-Serie ANALOGEINGANG/ ANALOGAUSGANG Befehlsgruppe um den Analogeingang und -ausgang des Moduls zu parametrisieren und auszulesen. Das Modul hat zwei 12-Bit Analogeingänge und einen 8-Bit Analogausgang. Analogeingang Befehle Codes Anmerkung Der Abgleich für die Analogkanäle erfolgt folgendermaßen: 1.) Definierte Spannung (1..3.1V) an AIN1...
EA PLUG-Serie Befehle Codes Anmerkung Aktuellen Benutzerwert für Analog- Benutzerwert anzeigen Kanal, x, y Kanal=1...2 rechtsbündig an x, y ausgeben Analogausgang Befehle Codes Anmerkung Font für Analogausgang mit der Nummer n1 Benutzerwert Font 128, n1 einstellen Zoomfaktor für Analogausgang einstellen; x =...
EA PLUG-Serie TOUCH Einstellungen Befehle Codes Anmerkung Der Rahmentyp für die Darstellung von Touch-Rahmen Form Rahmen Touch-Tasten/Schaltern wird eingestellt. Innerhalb einer Gruppe ist immer nur 1 Schalter aktiv, alle anderen werden deaktiviert nr=0: neu definierte Schalter gehören keiner Gruppe an.
Seite 63
EA PLUG-Serie Befehle Codes Anmerkung Die Touch-Taste mit dem zugeordnetem Touch-Taste invertieren N Code Return-Code wird manuell invertiert. x1, y1, x2, y2, 'K': Der Bereich von x1, y1 nach x2, y2 wird Down Code, Up als Schalter definiert. Code, Text ..., 'J': Das Bild Nummer.
EA PLUG-Serie Menüfunktion Befehle Codes Anmerkung Der Bereich x1, y1 nach x2, y2 wird als Menü-Taste definiert. Down Code:(1...255) Rückgabe/Touchmakro beim Drücken. Up Code:(1...255) Rückgabe/Touchmakro beim Menü-Abbruch Code:(1...255) Rückgabe/Menümakro+(EintragsNr-1) nach Auswahl eines Menü-Eintrags. (down/up code = 0: Aktivieren/Abbruch wird nicht gemeldet.)
EA PLUG-Serie Antworten Befehle Codes Anmerkung Der Down Code des aktivierten Schalters aus Radiogroup abfragen der Radiogroup mit der Nummer nr wird in den Sendepuffer gestellt Zustand des Schalters (Aus=0; Ein=1) wird in Touch-Schalter abfragen den Sendepuffer gestellt Touchbereich löschen...
EA PLUG-Serie ANTWORTEN/ RÜCKMELDUNGEN Alle Antworten der EA PLUG-Serie werden in einen Sendepuffer gestellt. Über das Small-Protokoll werden diese dann vom Host angefordert. Dies kann per „Polling“ geschehen, oder altenativ dazu zeigt der Pin 20 „SBUF“ mit einem LO-Pegel an, dass Daten zur Abholung bereit stehen.
EA PLUG-Serie Kanal, Nach dem Befehl '#VS' wird eine formatierte Zeichenkette des analogen Kanals Formatierte (ADC: 1..2/ DAC) übertragen Zeichenkette Antworten ohne Längenangabe Nach dem Befehl '#UH' wird ein Hardcopy gesendet. x, y = Startkoordinaten des Hardcopy (Linke obere Ecke) x, y, Bilddaten...
EA PLUG-Serie BEFEHLSBEISPIELE 68 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and typographical errors reserved.
EA PLUG-Serie DISPLAYFUNKTIONEN Bildschirmschoner #DZ2,1, #DX0,5, #DZ2,1, #DX1,10, PICTURE: nr,<file> Das Bild wurde mit dem Kit Editor im internen Speicher des Display abgespeichert (Bildnr.: 1) #DZ1,1, #DW10,50,5,50, #DZ3,1, #DV10,5, ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 69 / 81 typographical errors reserved.
EA PLUG-Serie TEXTFUNKTIONEN Einstellungen #ZF6, Font Nummer 6 (Swiss 30 Bold proportional) Zeichenkette platzieren #ZL10,20,"Left" #ZC63,20,"Center" #ZR117,20,"Right" ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 71 / 81 typographical errors reserved.
Display abgespeichert (Bildnr.: 1) #UL39,7,BLH data BLH image data: 0C 0D 0E Bildformat (BLH) Mit dem BitmapEdit (Teil der EA LCD-Tools) können Bilder bearbeitet und in das BLH-Format umgewandelt werden. Struktur einer Bilddatei im BLH-Format: Beschreibung Anzahl an Bytes Bildbreite Bildhöhe...
EA PLUG-Serie BARGRAPH/ SCHIEBEREGLER #BR1,10,10,117,30,0,100,1,2, #BA1,60, #AB1, Antwort des Displays (Sendepuffer): <ESC>B 74 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and typographical errors reserved.
EA PLUG-Serie MENÜBOX/ TOUCHMENÜ Einstellungen #NF2, (für Menübox) Font Nummer 2 (6x8 monospaced) #AF2, (für Touchmenü) Font Nummer 2 (6x8 monospaced) Menübox (Steuerung mit Tasten nicht per Touch) #ND10,10,1,"Item1|Item2|Item3" Touchmenü #AM10,10,50,25,0,0,1,"UCMenu|Item1|Item2|Item3" Antwort des Displays (Sendepuffer): <ESC>N ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 75 / 81 typographical errors reserved.
EA PLUG-Serie TOUCH Einstellungen #AE9, Rahmentyp: 9 #AF2, Font Nummer: 2 (6x8 monospaced) Taster #AT39,14,89,39,1,0,"Key" Antwort des Displays (Sendepuffer): <ESC>A Schalter (Radiogroup) #AR1, #AJ10,10,1,1,0,"RButton 1" #AJ10,25,1,2,0,"RButton 2" #AJ10,40,1,3,0,"RButton 3" #AR0, PICTURE: nr,<file1>,<file2> Die beiden Bilder wurden mit dem Kit Editor im internen Speicher des Display abgespeichert (Bildnr.: 1)
Standard-Texteditor. · ... den Compiler, der den Text in den Upload-Code übersetzt und Syntaxfehler anzeigt. · ... den Sender, der die richtige Verbindung zum Modul sucht und die Daten in die EA PLUG- Serie hochlädt. Der KitEditor ist Teil der EA LCD-Tools. Dazu gehören auch die notwendigen Compiler und andere Tools wie der BitmapEdit oder das LCDterminal.
EA PLUG-Serie ELEKTRISCHE SPEZIFIKATION ALLGEMEIN (T =20°C; V =3,3V) Wert Zustand min. typ. max. Einheit Betriebstemperatur ohne Touchpanel °C Betriebstemperatur mit Touchpanel °C Lagertemperatur °C Lagerungsfeuchtigkeit <40°C % RH Betriebsspannung V 5,25 Ausgangsspannung V Unterer Spannungspegel Einänge -0,3 0,93 Oberer Spannungspegel Eingänge 2,32 (außer AIN1 / AIN2)
Seite 79
EA PLUG-Serie ELEKTRISCHE SPEZIFIKATION PLUGL128-6 Wert Zustand min. typ. max. Einheit Versorgungsstrom @3,3V alle Pixel ein alle Pixel aus Display aus Versorgungsstrom @5V alle Pixel ein alle Pixel aus Display aus ELEKTRISCHE SPEZIFIKATION PLUGS102-6 Wert Zustand min. typ. max. Einheit...
EA PLUG-Serie MAßZEICHNUNG EA PLUGL128-6 80 / 81 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and typographical errors reserved.
EA PLUG-Serie MAßZEICHNUNG EA PLUGS102-6 ELECTRONIC ASSEMBLY reserves the right to change specifications w ithout prior notice. Printing and 81 / 81 typographical errors reserved.