Funktion
Die Mehrfachstatus-Textanzeige in ibaQPanel kann verschiedene Texte und Farben in Abhängigkeit vom Wert eines digitalen oder analogen Statussignals anzeigen. Jedem Wertebereich kann ein statischer Text oder Textsignal-Abschnitt zugewiesen werden.
Jede Mehrfachstatus-Textanzeige hat mindestens zwei Zustände:
-
Kein-Kanal-Status
-
Default-Status
Der Kein-Kanal-Status besteht, wenn kein Statussignal konfiguriert wurde.
Wenn ein Statussignal konfiguriert wurde, aber der aktuelle Wert des Signals keinem der definierten Zustände in der Mehrfachstatus-Textanzeige entspricht, dann wird der Default-Status angezeigt.
Das folgende Beispiel zeigt (von links nach rechts) den Kein-Kanal-Status, gefolgt vom Default-Status und vier konfigurierte Zustände einer Mehrfachstatus-Textanzeige.
Konfiguration
Sie können Zustände hinzufügen, indem Sie auf den Button
klicken.
Beachten Sie, dass der Kein-Kanal-Status nicht im Eigenschaftendialog enthalten ist. Im Feld Datenquelle wählen Sie das Statussignal aus. Sie können das Signal auch nach Verlassen des Entwurfsmodus per Drag & Drop vom Signalbaum auf das Textfeld legen. So lässt sich das Statussignal auch einfach ändern.
Während ein Digitalsignal nur 2 Werte (0 und 1) haben kann, können Analogsignale zahlreiche Status steuern, je nach Wertebereich und der Granularität die Sie erzielen möchten.
Textanzeige definieren
Im Feld Datenquelle wählen Sie das Signal aus, dessen Status angezeigt werden sollen. Das Aktualisierungsintervall können Sie in ms eingeben.
Wenn Sie die Option Tooltip anzeigen markieren, wird der Signalname als Tooltip angezeigt.
Sie können außerdem die Textausrichtung im Textfeld auswählen und ob der Text gedreht werden soll. Für die Drehung können Sie einen Wert von 0° bis 360° manuell eingeben oder vordefinierte Werte aus der Auswahlliste auswählen. Beispiele für Textdrehung:
Das Zahlenformat können Sie mit den Parametern Vorkommastellen, Anzahl Stellen nach dem Dezimalpunkt und Format für positive Zahlen festlegen.
Wertebereiche definieren
Jede Zeile in der Tabelle definiert einen Status und somit einen Wertebereich des Datenquellsignals.
Die Status Kein Kanal und Default sind obligatorisch und 2 Status sind als Beispiel voreingestellt.
Sie können weitere Status in der Tabelle durch einen Klick auf die Schaltfläche
hinzufügen. Sie können einen markierten Status aus der Tabelle durch einen Klick
auf die Schaltfläche
entfernen. Mit den Pfeiltasten können Sie markierte Zeilen nach oben bzw. unten verschieben.
Den Wert oder Wertebereich des Status legen Sie fest durch die Eingabe von Werten in die Spalten Min und Max. Dabei gilt: der Wertebereich ist >= Min und <= Max, d.h. die Min- und Max-Werte sind im jeweiligen Bereich eingeschlossen.
Für jeden Status können Sie Vordergrund (Text), Hintergrund- und Rahmenfarbe und -stärke festlegen.
Für jeden Status können Sie Typ und -quelle wählen. Sie können wählen zwischen einer manuellen Texteingabe oder Anzeige eines Signals.
-
Typ = Statisch: Geben Sie in der Spalte Quelle den Text ein, der im Label angezeigt werden soll.
-
Typ = Dynamisch: Wenn Sie in der Spalte Quelle ein analoges Signal auswählen, wird der Signalwert angezeigt. Das Zahlenformat können Sie mit den Parametern Vorkommastellen, Dezimalstellen und Format für positive Zahlen festlegen. Zusätzlich kann die Einheit angezeigt werden.
Alternativ können Sie ein Textsignal auswählen, das den anzuzeigenden Text liefert.
Die Einstellung Schriftart bestimmt Schriftart und Textgröße des Labels.
Beachten Sie außerdem, dass die Reihenfolge der Status eine Rolle spielt. Es wird immer die erste Übereinstimmung mit den Wertebereichen angewendet.
Beispiel:
Hat das Quellsignal den Wert 2, gibt es die erste Übereinstimmung in der zweiten Zeile. D. h. mit der folgenden Konfiguration wird "low" auf grünem Hintergrund angezeigt.
Hat das Quellsignal den Wert 2, gibt es die erste Übereinstimmung ebenfalls in der zweiten Zeile. Mit der folgenden Konfiguration wird jedoch "high" auf gelbem Hintergrund angezeigt.



