Makro (Touch, Port, Power-On) Programmierung

  • Größe 2,4" bis 5,9"
  • Sofort einsatzbereit
  • Mit Touchpanel und Montageoptionen
  • Individuelle Touch-Tasten und Bildschirminhalte
Bedieneinheit zum Einbau mit RS-232

Makro Programmierung

Einzelne oder mehrere Befehlsfolgen können als sogenannte 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 extern angeschlossenen Taste/Matrixtastatur. Das Touch Makro Nr. 0 hat eine Sonderstellung: Beim Loslassen einer beliebigen Taste wird das Touch Makro Nr. 0 gestartet.

Port Makro (0..255)
Start bei Anlegen einer Spannung an IN 1..8 (nur bei Version mit Ein- und Ausgängen EA OPT-OPTO8I8O).

;Makro Demo
COM2: 115200 ; KIT ist an COM2 angeschlossen
; Übertragung mit 115.200 Baud
;----------------------------------------------------------
;Konstanten definieren
AUS = 0
EIN = 1
FONT4x6 = 1
FONT5x6 = 2
FONT6x8 = 3
FONT8x8 = 4
FONT8x16 = 5
;----------------------------------------------------------
;Fonts einbinden
Font: FONT4x6, 32, 95 <..\..\FONTS\4x6.FNT>
Font: FONT5x6, 32,158 <..\..\FONTS\5x6.FNT>
Font: FONT6x8, 32,158 <..\..\FONTS\6x8.FNT>
Font: FONT8x8, 32,158 <..\..\FONTS\8x8.FNT>
Font: FONT8x16, 32,158 <..\..\FONTS\8x16.FNT>
;----------------------------------------------------------
Makro: 0 ; Power-On/Reset Makro
#QC EIN ; Cursor sichtbar
#FT FONT8x16 ; Terminalfont einstellen
#UL 0,20,<EA2.BMP> ; DISPLAY VISIONS Logo

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 der Bedieneinheiten ausgeführt. Hier kann man z. B. den Cursor abschalten und einen Startbildschirm definieren.

256 Bilder fest abgelegt
Um Übertragungszeiten der seriellen Schnittstelle zu verkürzen oder Speicherplatz im Prozessorsystem zu sparen, können bis zu 256 Bilder im internen EEPROM abgelegt werden. Aufruf z. B. mit ESC U E. Kompatibel mit Windows BMP-Dateien.

Erstellen individueller Makros
Benötigte Tools:

  • EA DISK240 mit Compiler, Beispielen, Fonts
  • PC mit COM1 oder COM2, mind. 500kB Speicher
  • Texteditor wie WordPad oder Norton Editor
Beispiel-Kommando zum Kompilieren: C:\>KITCOMP DEMO.KMC
Danach wird DEMO.EEP erzeugt und in das Display geladen. Dokumentation: DOKU.DOC / DOKU.TXT auf der Diskette.

FAQ - Fragen und Antworten zu Makro Programmierung

Fragen und kurze leicht verständliche Antworten zu Makro Programmierung

Wie können Makros im EEPROM gespeichert werden?

Makros können im EEPROM gespeichert werden, indem einzelne oder mehrere Befehlsfolgen zusammengefasst werden. Diese Makros lassen sich dann über den Befehl 'Makro ausführen' starten. Der Vorteil der Speicherung im EEPROM ist, dass die Makros auch nach einem Neustart des Systems verfügbar bleiben. Dies ermöglicht eine effiziente Nutzung der Ressourcen und eine schnellere Ausführung der Befehle. Die Speicherung im EEPROM ist besonders nützlich, um Übertragungszeiten zu verkürzen und Speicherplatz im Prozessorsystem zu sparen. Bis zu 256 Bilder können ebenfalls im EEPROM abgelegt werden, was die Flexibilität erhöht.

Welche Arten von Makros gibt es und wie werden sie gestartet?

Es gibt drei Haupttypen von Makros: Touch Makros, Port Makros und Normal Makros. Touch Makros werden durch Berührung eines Touchfeldes oder durch Betätigung einer externen Taste gestartet. Port Makros beginnen bei Anlegen einer Spannung an den Eingängen IN 1 bis 8. Normal Makros können über die serielle Schnittstelle oder von einem anderen Makro aus gestartet werden. Zusätzlich gibt es das Power-On-Makro, das automatisch beim Einschalten der Bedieneinheiten ausgeführt wird. Jeder Makrotyp bietet spezifische Vorteile und Einsatzmöglichkeiten, je nach den Anforderungen der Anwendung.

Was ist die Sonderstellung des Touch Makros Nr. 0?

Das Touch Makro Nr. 0 hat eine besondere Funktion, da es beim Loslassen einer beliebigen Taste gestartet wird. Diese Sonderstellung ermöglicht es, spezifische Aktionen auszuführen, die unmittelbar nach der Berührung eines Touchfeldes oder einer Taste erfolgen sollen. Diese Funktion ist besonders nützlich in Anwendungen, bei denen eine sofortige Reaktion auf Benutzerinteraktionen erforderlich ist. Durch die automatische Auslösung des Makros können komplexe Abläufe vereinfacht und die Benutzererfahrung verbessert werden. Die Flexibilität dieser Funktion kann in verschiedenen Szenarien genutzt werden, um die Effizienz zu steigern.

Wie kann das Power-On-Makro genutzt werden?

Das Power-On-Makro, auch bekannt als Normal Makro Nr. 0, wird automatisch beim Einschalten der Bedieneinheiten ausgeführt. Es kann verwendet werden, um grundlegende Einstellungen wie das Abschalten des Cursors oder das Definieren eines Startbildschirms vorzunehmen. Diese automatische Ausführung ermöglicht es, die Bedieneinheit sofort nach dem Einschalten in einen gewünschten Zustand zu versetzen. Dies ist besonders nützlich, um die Benutzeroberfläche vorzubereiten und eine konsistente Startumgebung zu gewährleisten. Durch die Nutzung des Power-On-Makros können wiederkehrende Aufgaben automatisiert werden, was die Effizienz erhöht.

Welche Tools werden zur Erstellung individueller Makros benötigt?

Zur Erstellung individueller Makros werden verschiedene Tools benötigt, darunter ein Touchpanel und Montageoptionen, sowie individuelle Touch-Tasten und Bildschirminhalte. Weiterhin ist die EA DISK240 mit Compiler, Beispielen und Fonts erforderlich. Ein PC mit COM1 oder COM2 und mindestens 500kB Speicher ist ebenfalls notwendig. Ein Texteditor wie WordPad oder Norton Editor wird verwendet, um die Makros zu schreiben. Diese Tools ermöglichen es, maßgeschneiderte Makros zu erstellen, die spezifische Anforderungen erfüllen und die Funktionalität der Bedieneinheiten erweitern.

Warum ist Display Visions die beste Wahl für Makro Programmierung?

Display Visions ist die beste Wahl für Makro Programmierung, da sie umfassende Lösungen und eine breite Palette an Tools bieten, die speziell für die Erstellung und Verwaltung von Makros entwickelt wurden. Mit ihrer Expertise in der Entwicklung von Touch- und Port Makros sowie der Möglichkeit, Makros im EEPROM zu speichern, bieten sie eine hohe Flexibilität und Effizienz. Die Produkte von Display Visions sind bekannt für ihre Zuverlässigkeit und Benutzerfreundlichkeit, was die Implementierung von Makros vereinfacht. Darüber hinaus bietet Display Visions umfassenden Support und Dokumentation, um sicherzustellen, dass Kunden die bestmöglichen Ergebnisse erzielen. Diese Kombination aus Qualität, Funktionalität und Support macht Display Visions zur idealen Wahl für alle, die Makro Programmierung benötigen.
Englisch
Französisch