Pages
Button Command
Beschreibung
Der Button Command ist ein vielseitiger Button-Typ, mit dem gezielte Systemaktionen mit nur einem Klick ausgelöst werden können.
Typische Anwendungsfälle sind:
- Sprache wechseln
- Sich ein- oder ausloggen
- Alarme quittieren
Er ist damit ein zentrales Werkzeug für jede HMI-Oberfläche, bei der Benutzeraktionen effizient und gezielt umgesetzt werden sollen.
Steuerung über „Action“ (Control Properties)
In den Control Properties kannst du unter dem Punkt Action eine von vier möglichen Funktionen zuweisen:
| Funktion | Beschreibung |
|---|---|
| setLang | Wechselt die Benutzeroberfläche in eine andere Sprache (z. B. en, de, tr, cn) |
| login | Startet einen Login-Vorgang |
| logout | Meldet den Benutzer ab |
| confirm_alarms | Quittiert aktive Alarme (wenn vorher definiert) |
Beispielanwendungen
- Sprachwechsel: Ein Button mit setLang: cn wechselt bei Klick die Oberfläche auf Chinesisch.
- Login-Button: Der Button löst direkt den Login-Dialog aus.
- Logout-Button: Benutzer meldet sich ab – ideal am Ende eines Arbeitsvorgangs.
- Alarmquittierung: Aktive Warnungen oder Fehlermeldungen können mit einem Klick bestätigt werden.
Hinweis
Dieser Button arbeitet ohne Verbindung zu einer Variable oder einem Connection String.
Er steuert direkt die Systemfunktionen deiner Visualisierung – ideal für Navigation, Sicherheit und globale Befehle.