Steuerkarten ermöglichen es einem Bediener, von einer Tafel aus zu handeln: eine Pumpe starten, ein Licht schalten, einen Sollwert ändern, eine Gruppe von Grenzwerten speichern. Eine Steuerung sendet einen Befehl aus dem Befehlskatalog des Gerätprofils. Diese Seite erklärt, wie man eine einrichtet, welche Befehle eine Tafel senden darf und was der Bediener sieht.
Was eine Tafel senden darf
Eine Tafel sendet Befehle über Befehl an ein Gerät senden. Die Regeln sind bewusst streng:
| Regel | Detail |
|---|---|
| Nur Katalogbefehle | Der Befehl muss im Befehlskatalog des Gerätprofils stehen. Eine rohe Methode wird abgelehnt: „Dieser Befehl steht nicht im Katalog des Gerätprofils und kann daher nicht von einer Tafel gesendet werden.“ |
| Nur Basisstufe | Ein Privilegierter oder Kritischer Befehl sowie jeder Befehl mit hoher Auswirkung wird abgelehnt: „Dieser Befehl kann nicht von einer Tafel gesendet werden: Senden Sie ihn über die Gerätekonsole.“ |
| Berechtigungen | Der Bediener benötigt Widget-Befehle ausführen und die Berechtigung, Basisbefehle zu senden, und muss die Telemetrie des Geräts lesen dürfen. Andernfalls: „Sie haben keine Berechtigung, diese Steuerung zu verwenden.“ |
| Ratenbegrenzung | Höchstens 30 Befehle pro Minute und Person. Danach: „Zu viele Befehle; bitte in einer Minute erneut versuchen.“ |
| Anzeigebildschirme | Steuerungen sind auf einer Anzeigeverbindung inaktiv. |
Um einen Befehl zu einem Profil hinzuzufügen und seine Stufe zu wählen, siehe Befehle an Geräte senden.
Eine Steuerung einrichten
- Passen Sie die Tafel an und fügen Sie eine Schaltfläche, einen Schalter, einen Schieber, einen Sollwert oder ein Formular hinzu.
- Öffnen Sie im Einstellungsbereich die Aktionen (Wenn diese Steuerung verwendet wird bzw. bei einem Sollwert und einem Formular Wenn „Übernehmen“ gedrückt wird) und fügen Sie Befehl ausführen hinzu.
- Wählen Sie das Gerät (oder übernehmen Sie es aus einem Tafelparameter), den Befehl aus dem Katalog dieses Geräts sowie die Steuerung und den Wert, die der Befehl erhält.
- Legen Sie fest, woher jeder Befehlsparameter kommt: Ein fester Wert, Ein Dashboard-Parameter, Der Wert der Steuerung, Der Wert der Steuerung, skaliert, Eine Wertzuordnung, Ein Formularfeld oder Die Spalte der angeklickten Zeile.
- Binden Sie bei einem Schalter, Schieber oder Sollwert den Slot Aktueller Wert (bzw. Aktueller Zustand) an den Gerätewert, den der Befehl ändert, damit die Karte zeigt, was das Gerät jetzt hat.
- Wählen Sie Speichern.
Solange kein Befehl gewählt ist, zeigt die Karte: „Wählen Sie einen Befehl in den Einstellungen dieses Widgets (Wenn diese Karte angeklickt wird → Befehl ausführen).“
Die Steuerungen
| Steuerung | Funktion | Haupteinstellungen |
|---|---|---|
| Schaltfläche | Führt ihre Aktionen beim Drücken aus: einen Befehl oder eine andere Aktion, etwa das Öffnen einer Seite. | Layout Schaltfläche, Kachel mit Symbol, Runde Symbol, Schwebende Pille; Schaltflächentext; Symbol; Beschreibung (eine Zeile, die sagt, was sie tut); Stil Gefüllt, Umrandet, Schlicht, Unterstrichen; Größe S, M, L |
| Schalter | Liest einen Ein/Aus-Wert und sendet beim Umschalten einen Befehl. | Layout; Zustand anzeigen als Großer Text, Statuspille oder Nichts; Text für Ein, Text für Aus, Text für unbekannt; ein Symbol pro Zustand |
| Schieber | Liest eine Zahl und sendet den neuen Wert einmal beim Loslassen. | Minimum 0, Maximum 100, Schritt 1; horizontal oder vertikal; Skalenstriche; Position des Werts |
| Sollwert | Ein Zahleneingabefeld mit Übernehmen, ein Stepper oder ein Drehregler. Eingaben außerhalb des Bereichs sind ein Feldfehler und senden nichts. | Eingeben und übernehmen, Minus- und Plus-Schaltflächen, Drehregler mit Minus und Plus; Bereich und Schritt; Aktuellen Wert anzeigen; Text der Übernehmen-Schaltfläche |
| Formular | Mehrere Felder, die mit einem Befehl gemeinsam gespeichert werden. | Felder (bis zu 40): Schlüssel, Bezeichnung, Art (Zahl, Ein / Aus, Text, Eine aus einer Liste), Bereich, Einheit, Nur wenn ein, Pflichtfeld, Nur anzeigen, Abschnitt; Felder aus der Quelle übernehmen; Text der Speichern-Schaltfläche; Eine Zurücksetzen-Schaltfläche anzeigen |
Der Befehl eines Formulars liest die gespeicherten Werte über den Schlüssel: {"$field": "lowThreshold"} in den Parametern des Befehls. Felder aus der Quelle übernehmen bearbeitet jedes Feld, das der gebundene Datensatz beschreibt, wenn Sie keine Felder auflisten.
Umschalt-Schaltflächen
Eine Schaltfläche kann als gedrückt angezeigt werden, solange eine Bedingung gilt (Gedrückt, wenn Parameter, Gedrückt, wenn Spalte…), zum Beispiel eine Schaltfläche „Handbetrieb“, die gedrückt bleibt, solange der Modus-Parameter der Tafel manual ist. Kein Umschalter ist die Voreinstellung. Eine Schaltfläche kann außerdem Nur aktiviert, wenn ein Parameter übereinstimmt.
Bei veralteten Daten deaktivieren
Steuerung deaktivieren, wenn (Schalter, Schieber, Sollwert, Formular) Der Messwert ist veraltet ist standardmäßig eingestellt; alternativ auch Der Zustand ist unbekannt. Der Grund wird in einem Tooltip angezeigt. Der Server prüft beim Ausführen des Befehls trotzdem alles.
Bestätigung
Ein Gerätebefehl von einer Tafel fragt standardmäßig zuerst nach. Jeder Eintrag Befehl ausführen hat Vor dem Ausführen fragen, standardmäßig eingeschaltet. Der Bediener sieht dann einen Dialog „Ausführen
Ein Befehl kann zusätzlich eine eingetippte Bestätigung verlangen: Der Dialog ergänzt dann „Zur Bestätigung „
Formulierung: Bestätigungsfrage und Bestätigen-Schaltfläche in den Einstellungen der Steuerung ändern die Wörter des Dialogs, nicht den einzugebenden Text.
Rückmeldung und Rücklesen
| Die Karte zeigt | Bedeutung |
|---|---|
| „Wird gesendet…“ | Der Befehl ist unterwegs. |
| „Erledigt.“ oder „Erledigt: | Das Gerät hat geantwortet; die Antwort wird als Text angezeigt. |
| „Gesendet; warte auf das Gerät.“ | Der Befehl ist eingereiht, zum Beispiel für ein Gerät, das offline ist, mit einem persistenten Befehl. |
| „Keine Antwort nach 30 Sekunden. Der Befehl wird möglicherweise trotzdem ausgeführt; prüfen Sie sein Ziel, bevor Sie es erneut versuchen.“ | Keine Antwort innerhalb von 30 Sekunden. |
| „Der Befehl ist fehlgeschlagen.“ / „Der Befehl wurde abgelehnt.“ | Das Gerät oder der Server hat abgelehnt; der Grund folgt, sofern vorhanden. |
| „Aktuell: | Was das Gerät jetzt meldet, aus dem gebundenen aktuellen Wert. |
Lesen Sie den aktuellen Wert vom Gerät zurück, statt der Steuerung zu vertrauen: Ein Schalter, der nach einem Umschalten Ein zeigt, zeigt den gemeldeten Zustand des Geräts, sobald dieser eintrifft. Jeder Lauf wird im Prüfprotokoll festgehalten; der Befehl erscheint außerdem im Verlauf der Gerätebefehle als gesendet von Eine Dashboard-Steuerung.
Befehle aus Tabellen und Zeichnungen
- Die Zeilenschaltflächen einer Tabelle können einen Befehl ausführen, der eine Spalte der angeklickten Zeile verwendet. Siehe Tabellen und Listen.
- Die Symbole einer Prozesszeichnung können Befehle ausführen. Siehe Befehle an Symbolen.
- Ein Klick auf eine Karte führt nie einen Befehl aus. Befehle laufen nur über Steuerungen, Zeilenschaltflächen und Symbole, jeweils hinter ihrer Bestätigung.
Fehlersuche
| Was Sie sehen | Abhilfe |
|---|---|
| Der Befehl steht nicht in der Liste | Er steht nicht im Befehlskatalog des Gerätprofils oder hat nicht die Stufe Basis. |
| „Diese Steuerung ist noch nicht mit dem Gerät verbunden.“ | Der Slot für den aktuellen Wert ist leer. Binden Sie ihn. |
| Die Steuerung ist ausgegraut | Der Messwert ist veraltet oder der Zustand unbekannt (Deaktivieren Sie die Steuerung, wenn), oder Ihnen fehlt die Berechtigung. |
| Das Gerät reagiert nie | Siehe Befehle erreichen das Gerät nicht. |

