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.