EMBU-Chart
Programm zur Ausführung von Visualisierungs-Aufgaben
- Gleichzeitige Ausführung von mehreren Apps/Konfigurationen
- Adaptiert generische Layouts anhand openABK Datenlogger
- Bedienung per Touch
- Tag und Nacht-Design
- Mehrsprachige Textausgabe
- Audio-Ausgabe
- openABK Client
- Dynamisches Anlegen von Seiten
- Floating-Point, Strings, boolean u.v.m.
EMBU-Chart führt Ihre mit EMBU-Sketch erstellten Anwendungen (Konfigurationen) aus. Zu Laufzeiten können sogar mehrere Anwendungen gleichzeitig laufen. Ein intelligenter Merge-Algorithmus richtet dabei Slave-Layouts optimal am Master aus.
Die angezeigten Daten können von einem openABK-Datenlogger stammen und/oder von den im intelligenten Display CANDICE integrierten CAN-Schnittstellen. openABK erlaubt es sogar, aus generischen Layout-Anwendungen spezielle Daten anzuzeigen.
Sofern in der Layout-Anwendung User-Interaktionen definiert sind, kann der Anwender z.B. Seiten blättern und öffnen, den Anzeigen neue Datenquellen zuordnen, Vorlagen und Menüs öffnen, die Sprache wählen u.s.w.
Die
Verwaltung von Metadaten (z.B. Einheiten, Wertebereiche, Kommentare) in
Kombination mit unterschiedlichen Datentypen ermöglicht es, eine lebhafte
Anwender-Schnittstelle zu realisieren.
Neben der Anzeige der Messdaten ist das Bedienen der Messaufgabe über openABK ein Leichtes.
Die intelligenten Displays CANDICE enthalten den Kern von EMBU-Chart als festen Bestandteil.
Technische Daten
Allgemeines | Programm zur Visualisierung von Layouts für Windows® oder CANDICE Displays |
Widget-Typen | Balken, Numerik, Liste, Y(t)-Diagramm, Zeiger, Seite, Karteikartenreiter, Text, Label, Variable, Button, JSON-Tree, Skala, Kennfeld, Sound, Warnhinweis, Pop-up, Menü, Button etc. |
Datenquellen |
CAN-Schnittstellen
der CANDICE-Displays openABK auf PC über Ethernet, auf CANDICE über openABK-Schnittstelle |
Variablen-Arten |
Lokale Variablen (für den alleinigen Zugriff durch die App/Konfiguration) Globale Variablen (Zugriff aller Apps/Konfigurationen zum Austausch untereinander) Mailboxen (Datenaustausch zu externen Geräten wie openABK-Datenlogger |
Datentypen | Double-Precision, Single-Precision, boolean, Integer, Strings |
Audio | Audio-Wiedergabe, System-Variablen für Lautstärke, Menüanbindung |
Anwendungen | Mehrere Layout-Anwendungen (Konfigurationen) gleichzeitig ausführbar. Globale Variablen zum Datenaustausch untereinander |
Mehrsprachigkeit | Extraktion von Strings für die aktuell gewählte Sprache |
Nachtmodus | Intelligenter Algorithmus zur Berechnung der Farben im Nachtmodus |
Deployment |
In CANDICE-Displays: a) Über USB-Device direkt von EMBU-Sketch übertragbar b) Einstecken eines USB-Sticks, der von EMBU-Sketch bespielt wurde c) Übertragung durch Logger mit openABK |
Systemvoraussetzung |
a) Intelligentes Display CANDICE oder b) Windows®10 32-bit oder neuer, Auflösung nach Wahl, Speicher <tbc> GB, Prozessor <tbc> |