Pages

Eingaben (Inputs)

Was sind Inputs?

Inputs ermöglichen es Benutzern, interaktiv Werte in das System zu übertragen – z. B. an eine verbundene SPS, eine Laufzeitumgebung oder ein Cloud-System.
Sie sind der Kern der Benutzerinteraktion in deiner Visualisierung: Ohne Inputs ist alles nur passive Anzeige.

Inputs werden verwendet, um:

  • Prozesswerte anzupassen (z. B. Geschwindigkeit, Temperatur, Druck)
  • Konfigurationsparameter festzulegen
  • Kommentare oder Befehle von Bedienern einzugeben
  • Modi oder Funktionen aus einer Liste auszuwählen

Jeder Input ist über einen Connection String mit einer Variable verbunden. Das bedeutet: Was auch immer der Benutzer eingibt oder auswählt, wird direkt an die Logik des Systems übertragen – in Echtzeit oder nach Bestätigung.

Übersicht der Input-Typen

Eingabetyp Beschreibung Beispielhafte Anwendung
Input Basic Einzeiliges Zahlen-/Textfeld mit Verbindung Zielwert festlegen (z. B. 85 °C)
Input Plus/Minus Plus-/Minus-Schaltflächen zur Feineinstellung von Werten Durchflussrate oder Licht dimmen
Input Textarea Mehrzeiliges Textfeld für Kommentare, Nachrichten oder komplexe Befehle Batch-ID eingeben, Wartungsvermerk schreiben
Input Select 2 Dropdown-Menü mit Optionen aus JSON oder zur Laufzeit geladen Produkttyp oder Benutzerrolle auswählen

Input Basic

Ein einfaches Text- oder Zahlenfeld, meist mit Einheit und Verbindung zur Steuerung.

  • Einsatzbeispiel: Direkte Eingabe wie "120", "37.5", "Ein"
  • Typische Ziele: Solltemperaturen, Maschinengeschwindigkeit, Schwellenwerte

Erfordert eine Verbindung zu einer numerischen oder String-Variable.

Input Plus/Minus

Stellt Plus- und Minus-Schaltflächen zur Verfügung, mit denen der Benutzer Werte in vordefinierten Schritten anpassen kann.

  • Du definierst:

    • Minimal- und Maximalwerte
    • Schrittweite
    • Einheit (z. B. °C, %, mm/s)
  • Einsatzbeispiel: Ventilatorgeschwindigkeit in 0,5er-Schritten einstellen, oder Lautstärke in ganzen Zahlen

Empfohlen, wenn präzise Steuerung nötig ist und Texteingabe unpraktisch ist.

Input Textarea

Ein mehrzeiliges Textfeld zur Eingabe längerer oder strukturierter Inhalte.

  • Verbunden über Connection String

  • Kann Werte senden an:

    • SPS (PLC)
    • Datenbanken
    • HTTP-APIs
  • Einsatzbeispiele:

    • Bediener-Logbuch: „Filter gewechselt um 13:21“
    • Eingabe von Batch-Daten: „Charge #A245“
    • Befehle: „RESET_ALL“

Besonders nützlich, wenn freie oder beschreibende Texteingabe erforderlich ist.

Input Select 2

Ein Dropdown-Feld zur Auswahl eines Wertes aus einer Liste – ideal, wenn der Benutzer eine Option aus mehreren vordefinierten wählen soll.

Datenquellen

Die Auswahloptionen werden über eine JSON-Datei definiert, z. B.:

[
{"id": 1, "text": "{{Meine Option 1}}"},
{"id": 2, "text": "{{Meine Option 2}}"},
{"id": 3, "text": "{{Meine Option 3}}"}
]

Zusammenfassung

Inputs sind das Tor zur Benutzerinteraktion in deinem Automatisierungssystem. Egal ob du tippst, klickst oder auswählst – alle Eingaben werden über Connection Strings mit der Logik im Hintergrund verbunden.

Typ Geeignet für Hinweise
Basic Direkte Eingabe (Text oder Zahl) Schnell & flexibel
Plus/Minus Einfache Schrittanpassung über Buttons Gesteuerte Schrittweite
Textarea Längere Eingaben, Kommentare, Befehle Unterstützt mehrzeilig
Select 2 Auswahl aus einer vordefinierten Liste Basiert auf JSON-Dateien
Connection String
Connection String