System Keyboard

Das System Keyboard ermöglicht es, global für das HMI-Projekt Tastaturen für Eingabefelder vom System einblenden zu lassen. Es kann im HMI-Projekt im Toolwindow “TwinCAT HMI Configuration“ konfiguriert werden.

Konfiguration

System Keyboard 1:
1. Auto open: Öffnet das System Keyboard bei Fokussierung eines Eingabeelementes.
2. <create new input mode>: Fügt einen weiteren Input Mode hinzu, um ein spezifisches Tastatur-Layout darzustellen.
3. Input Modes: Standardmäßig können unterschiedliche Layouts konfiguriert werden. Wenn keines konfiguriert ist, wirkt der Fallback.

Input Mode

Beschreibung

Fallback Input Mode

numeric

Ganzzahlige Eingaben

decimal

decimal

Dezimalzahlen

text

text

Text

Konfigurierte Fallback-Sprache in HMI project properties

4. System Keyboard 2:Auswahl in der im HMI Projekt hinterlegten Keyboard-Layouts.Es werden alle Keyboard-Layouts aufgelistet, die im HMI-Projekt hinterlegt sind. Es können bei Bedarf weitere Layouts als TwinCAT HMI Item zum Projekt hinzugefügt werden.
5. System Keyboard 3: Setzt das Layout auf den Fallback zurück.
6. Height: Die Größe der Tastatur wird über die Höhe in Angabe der Pixel-Anzahl bestimmt. Wenn keine Angabe erfolgt, wird die Höhe des Keyboard Layouts verwendet.
7. Position: Definiert die Position des System Keyboards.

Position

Beschreibung

Popup (Default)

Das System Keyboard wird als Popup dargestellt. Die letzte Position wird beim Schließen gespeichert.

Footer

Das System Keyboard wird im Footer der HMI eingeblendet.

Quickstart

System Keyboard konfigurieren

1. Öffnen Sie das TwinCAT HMI Configuration Toolwindow und selektieren Sie den Eintrag System Keyboard.
2. Aktivieren Sie die Checkbox der Eigenschaft Auto open:
System Keyboard 4:
3. Das System Keyboard wird mit dem konfigurierten Layout automatisch für alle Eingabeelemente beim Fokussieren geöffnet (siehe Punkt 3, Konfiguration System Keyboard).
4. Um beim Fokussieren eines Eingabeelementes ein anderes Layout auszuwählen, kann das Verhalten über die Eigenschaft System Keyboard Input Mode (Kategorie Text) angepasst werden:
System Keyboard 5:

System Keyboard Input Mode

Beschreibung

text

Öffnet das konfigurierte Layout für den Input Mode text.

numeric

Öffnet das konfigurierte Layout für den Input Mode numeric.

decimal

Öffnet das konfigurierte Layout für den Input Mode decimal.

skip

Es wird kein System Keyboard geöffnet.

none

Das System Keyboard wird geschlossen, falls eines geöffnet ist.