Dynamik 'Farbe oder Füllung'
Die Dynamik 'Farbe oder Füllung' ändert die Farbe der Füllung, der Linien oder der Schrift des Objekts. Je nach Variablentyp, der mit der Dynamik verbunden ist, wechselt die Farbe in Abhängigkeit von:
- den beiden Variablenzuständen FALSE und TRUE mit den verbundenen Fülltypen und Linienfarben (bei einer Booleschen Variablen oder einem Ausdruck, dessen Auswertung ein Boolesches Ergebnis liefert)
oder - einer Liste von Schwellenwerten mit verbundenen Fülltypen und Linienfarben (bei numerischen Variablen oder einem Ausdruck, der einen numerischen Wert als Ergebnis liefert). Die Farbe, die mit einem Schwellenwert verbunden ist, wird angewendet, wenn sich der Wert der Variablen im entsprechenden Wertebereich befindet.
Hinweis
Die 'Füllung'-Dynamik ist für ein Objekt deaktiviert, wenn diesem eine 'Blinken'-Dynamik zugeordnet ist. (Siehe unten stehende Beschreibung.) |
Beispiel 1: Farbe hängt von einer Booleschen Variablen ab
Beispiel 2: Farbe hängt von einer numerischen Variablen ab
Um eine Farbe zu ändern, klicken Sie auf die Schaltfläche für die Farbe und wählen eine Farbe aus der Dropdownliste. Durch Doppelklicken in die Zelle wird der Dialog 'Farbkonfiguration' geöffnet. Hier können Sie eine neue Farbe konfigurieren oder eine vorhandene Farbe auswählen.
Um einen neuen Schwellenwert hinzuzufügen, klicken Sie auf die Schaltfläche unter der Tabelle. Um einen Schwellenwert einzugeben, doppelklicken Sie in die Zeile und geben den Wert ein oder wählen ihn mit Hilfe der Pfeilsymbole aus. Um einen Schwellenwert zu löschen, wählen Sie den Wert aus und klicken auf die Schaltfläche
.
Interpolieren
Bei einer verbundenen numerischen Variablen können Sie die angezeigten Farben durch Aktivieren des Kontrollkästchens 'Interpolieren' interpolieren. Wenn dieses markiert ist, wird die angezeigte Farbe linear zwischen den spezifizierten Farben interpoliert, wenn der Variablenwert zwischen zwei Schwellenwerten liegt.
Die in der nachfolgenden Abbildung gezeigten Einstellungen ('Interpolieren' ist aktiviert) ergeben in Abhängigkeit vom jeweils aktuellen Variablenwert die folgenden Füllfarben:
Variablenwert | Füllfarbe ('Interpolieren' aktiviert) | Füllfarbe ('Interpolieren' deaktiviert) |
---|---|---|
Wert <= 0 | Rot | Rot |
0 < Wert < 50 | Farbe wird zwischen rot und grün linear interpoliert. | Rot |
Wert = 50 | Grün | Grün |
50 < Wert < 100 | Farbe wird zwischen grün und blau linear interpoliert. | Grün |
Wert >= 100 | Blau | Blau |
Blinkrate
Mit dem Parameter 'Blinkrate' können Sie das Blinken der Füllfarbe und Schriftfarbe des Objekts aktivieren. Wenn aktiviert, blinkt die Objektfarbe zwischen der aktuell auf der HMI-Seite konfigurierten Farbe und der hier eingestellten Farbe, wenn die Bedingung für die Variable erfüllt ist (im Fall einer Boolesche Variable) oder der Wert der Variablen im eingestellten Wertebereich liegt (bei numerischen Variablen oder einem Ausdruck, der einen numerischen Wert als Ergebnis liefert).
Um das Blinken der Objektfarbe zu aktivieren, gehen Sie wie folgt vor:
- Wählen Sie für den Parameter 'Blinkrate' aus dem zugehörigen Listenfeld die gewünschte Blinkrate aus (Voreinstellung ist 'Keine').
Wenn nicht auf 'Keine' gesetzt, enthält die Tabelle mit den Bedingungen/Schwellenwerten die zusätzliche Spalte 'Blinken' mit jeweils einem Kontrollkästchen für jede Bedingung. - Markieren Sie die Kontrollkästchen für die Bedingungen/Schwellenwerte, für die das Blinken aktiviert werden soll.In dem oben gezeigten Beispiel blinkt die Schaltfläche z.B. zwischen grau (aktuelle Hintergrundfarbe) und grün mit der Blinkrate 'Mittel', wenn der Wert der Variablen 'RealVar' im Bereich 1 <= Wert < 2 liegt und zwischen grau und blau, wenn der Wert zwischen 3 <= Wert < 4 liegt.