Herunterladen Diese Seite drucken

ELECTRONIC ASSEMBLY EA KIT240-7 Serie Bedienungsanleitung Seite 6

Werbung

EA KIT240-7
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. Es
gibt 3 verschiedene Makrotypen:
Touch Makro (1..255)
Start bei Berührung eines Touchfeldes (nur bei Versionen mit Touch Panel TP) oder bei Betätigung einer
ext. angeschlossenen Taste/Matrixtastatur. Das Touch Makro Nr.0 hat eine Sonderstellung: Beim
Loslassen einer x-beliebigen Taste wird das Touch Makro Nr.0 gestartet.
Port Makro (0..255)
Start bei Anlegen einer Spannung an IN 1..8 (nur mit Ein- und Ausgängen EA OPT-OPTO8I8O).
Normal Makro (1..255)
Start per Befehl über serielle Schnittstelle oder von einem anderen Makro aus. Es können auch mehrere
hintereinander liegende Makros automatisch zyklisch aufgerufen werden (Movie, sich drehende
Sanduhr, mehrseitiger Hilfetext).
Power-On-Makro
Das Normal Makro Nr.0 hat eine Sonderstellung: es wird automatisch nach dem Einschalten ausgeführt.
Hier kann man zB. den Cursor abschalten und einen Startbildschirm definieren.
Achtung: Wird im Power-On-Makro eine Endlosschleife programmiert, ist das Display nicht mehr
ansprechbar. In diesen Fall hilft nur noch (ab REV. B): DIP Schalter 5 auf ON, Power off, Power on und
dann DIP 5 wieder auf off. Jetzt müssen die Fonts und Makros wieder neu eingespielt werden.
256 BILDER FEST ABGELEGT
Um Übertragungszeiten der seriellen Schnittstelle zu verkürzen, oder auch um Speicherplatz im
Prozessorsystem zu sparen, können bis zu 256 Bilder im internen EEPROM abgelegt werden. Der
Aufruf erfolgt über den Befehl "ESC U E" über die serielle Schnittstelle oder aus einem Touch-/Port-/
Normal-Makro heraus. Verwendet werden können alle Bilder im Windows BMP Format. Die Erstellung
und Bearbeitung erfolgt über Standardsoftware wie z.B. Windows Paint oder Photoshop.
ERSTELLEN INDIVIDUELLER MAKROS
Um nun Ihre speziellen Makros erstellen zu können, benötigen Sie folgende Hilfsmittel:
- die Diskette EA DISK240
- einen PC mit serieller Schnittstelle COM1 oder COM2, mit ca. 500kB Platz auf der Festplatte
- einen Texteditor wie z.B. WordPad, Norton Editor o.ä.
Um eine Befehlsfolge als Makro zu definieren,
werden alle Befehle auf dem PC in eine Datei z.B.
DEMO.KMC geschrieben. Hier bestimmen Sie
welche Zeichensätze eingebunden werden und
in welchen Makros welche Befehlsfolgen stehen
sollen.
Sind die Makros definiert, startet man das
Programm C:>KITCOMP DEMO.KMC. Dieses
erzeugt eine EEPROM-Datei DEMO.EEP,
welche dann automatisch mit der eingetragenen
Baudrate in das Display-EEPROM gebrannt
wird. Dieser Vorgang dauert nur wenige
Sekunden und sofort danach können die
selbstdefinierten Makros genutzt werden. Eine
ausführliche Beschreibung zur Programmierung
der Makros finden Sie zusammen mit Beispielen
auf der Diskette EA DISK240
6
*)
; sie enthält einen Compiler, Beispiele und Fonts
*)
unter dem Namen DOKU.DOC (für WORD) bzw. DOKU.TXT (DOS).
;Makro Demo
COM2: 115200
;----------------------------------------------------------
;Konstanten definieren
AUS = 0
EIN = 1
FONT4x6 = 1
FONT5x6 = 2
FONT6x8 = 3
FONT8x8 = 4
FONT8x16= 5
;----------------------------------------------------------
;Fonts einbinden
Font: FONT4x6, 32, 95 INTERN4x6
Font: FONT5x6, 32,158 INTERN5x6
Font: FONT6x8, 32,158 INTERN6x8
Font: FONT8x8, 32,158 INTERN8x8
Font: FONT8x16, 32,158 INTERN8x16
;----------------------------------------------------------
Makro: 0
#QC EIN
#FT FONT8x16
#UL 0,20,<EA2.BMP>
; KIT ist an COM2 angeschlossen,
; Übertragung mit 115.200 Baud
; Power-On/Reset Makro
; Cursor sichtbar
; Terminalfont einstellen
; ELECTRONIC ASSEMBLY Logo

Werbung

loading