Farbe von Objekten ändern
- Last UpdatedSep 26, 2024
- 4 minute read
Mit einer Farbverknüpfung können Sie die Farbe eines Objekts zur Laufzeit dynamisch ändern. Dies kann anhand des Werts einer analogen oder binären Variablen bzw. eines entsprechenden Ausdrucks oder eines Alarmzustands geschehen.
Es gibt drei verschiedene Farbverknüpfungen:
-
Linienfarbe
-
Füllfarbe
-
Textfarbe
Für jede dieser Arten gibt es jeweils vier Bedingungen, auf deren Basis die Farbe verändert werden kann.
|
Ausdruck |
Farbe ändert sich je nach |
|---|---|
|
Binär |
Wert einer binären Variablen oder eines Ausdrucks |
|
Analog |
Wert einer analogen Variablen oder eines Ausdrucks. Sie können insgesamt zehn verschiedene Farben für unterschiedliche Wertbereiche verwenden. |
|
Binärer Alarm |
Alarmstatus einer binären Variablen, einer Alarmgruppe oder einer Gruppenvariablen |
|
Analoger Alarm |
Alarmstatus einer analogen Variablen, einer Alarmgruppe oder einer Gruppenvariablen. Für die unterschiedlichen Alarmbedingungen können Sie bis zu fünf verschiedene Farben verwenden. |
WARNUNG! Objekte zeigen einen Alarmzustand nicht an, wenn die Animationsverknüpfung für einen analogen Alarm auf eine Fernvariable in einem nicht konvertierten Projekt verweist, das vor InTouch Version 7.11 erstellt wurde.
Die Farbverknüpfungen, die einen binären Wert als Ausgangspunkt haben, werden alle ähnlich erstellt. Nachfolgend ist beschrieben, wie Sie eine Füllfarbenverknüpfung erstellen.
Füllfarbenverknüpfung für binäre Werte erstellen
-
Wählen Sie im Menü Zeichnen in der Gruppe Modus die Option Animieren.
Klicken Sie alternativ dazu mit der rechten Maustaste auf das Objekt und dann auf Animationsverknüpfungen.
Das Dialogfeld Animationsverknüpfungen wird angezeigt.
-
Wählen Sie im Abschnitt Füllfarbe die Option Binär.
Das Dialogfeld Füllfarbe -> Binärer Ausdruck wird angezeigt.

-
Geben Sie im Feld Ausdruck eine binäre Variable oder einen Ausdruck ein, der einen binären Wert ergibt.
Binäre Ausdrücke können auch analoge Variablen enthalten. Beispiel: Fuellstand >= 75. Beispiel: TankFuellstand = 75. In diesem Fall ändert sich die Füllfarbe des Objekts, wenn der Wert der Variablen "TankFuellstand" größer oder gleich 75 ist.
-
Wählen Sie im Abschnitt Farben die Farbfelder aus, um die Farbpalette zu öffnen. Legen Sie für jeden Wert eine Farbe fest.
-
Wählen Sie OK aus.
Farbverknüpfung für analoge Ausdrücke erstellen
-
Klicken Sie mit der rechten Maustaste auf das Objekt und dann auf Animationsverknüpfungen.
Das Dialogfeld Animationsverknüpfungen wird angezeigt.
-
Wählen Sie im Abschnitt Füllfarbe die Option Analog.
Das Dialogfeld Füllfarbe -> Analoger Ausdruck wird angezeigt.

-
Geben Sie im Feld Ausdruck eine analoge Variable (Integer oder Real) oder einen Ausdruck ein, der einen analogen Wert ergibt.
-
Führen Sie im Abschnitt Grenzwerte die folgenden Schritte aus:
-
Geben Sie die Grenzwerte an, bei denen das Objekt jeweils seine Farbe ändern soll.
Tipp: Sie müssen nicht zehn verschiedene Farben verwenden. Wenn das Objekt z. B. nur dreimal die Farbe verändern soll, geben Sie drei Werte ein und verwenden dann dieselbe Farbe für alle restlichen Werte. Wenn Sie hingegen noch flexiblere Füllmöglichkeiten benötigen, sollten Sie stattdessen Industriegrafiken verwenden.
-
Legen Sie im Abschnitt Farbe eine Farbe für jeden Wertbereich fest.
-
-
Wählen Sie OK aus.
Farbverknüpfung für einen binären Alarmstatus erstellen
-
Wählen Sie im Menü Zeichnen in der Gruppe Modus die Option Animieren.
Klicken Sie alternativ dazu mit der rechten Maustaste auf das Objekt und dann auf Animationsverknüpfungen.
Das Dialogfeld Animationsverknüpfungen wird angezeigt.
-
Wählen Sie im Abschnitt Füllfarbe die Option Binärer Alarm.
Das Dialogfeld Füllfarbe -> Binäre Variable Alarmstatus wird angezeigt.

-
Geben Sie im Feld Variable eine Binärvariable an, deren Alarmstatus Sie mit dem Objekt verbinden möchten.
-
Legen Sie im Abschnitt Farben eine Farbe für jeden Alarmstatus fest.
-
Wählen Sie OK aus.
Farbverknüpfung für einen analogen Alarmstatus erstellen
-
Wählen Sie im Menü Zeichnen in der Gruppe Modus die Option Animieren.
Klicken Sie alternativ dazu mit der rechten Maustaste auf das Objekt und dann auf Animationsverknüpfungen.
Das Dialogfeld Animationsverknüpfungen wird angezeigt.
-
Wählen Sie im Abschnitt Füllfarbe die Option Analoger Alarm.
Das Dialogfeld Füllfarbe -> Analoge Variable Alarmstatus wird angezeigt.

-
Geben Sie im Feld Variable eine analoge Variable an, deren Alarmstatus Sie mit dem Objekt verbinden möchten.
-
Wählen Sie im Abschnitt Alarmtyp den Alarmtyp aus, den Sie mit dem Objekt verbinden möchten.
Alarmtyp
Farbänderung
Wert
Fünf Farben (eine für jeden Alarmzustand)
Abweichung
Drei Farben (eine für jeden Alarmzustand)
Änderungsrate
Zwei Farben (eine für jeden Alarmzustand)
-
Legen Sie im Abschnitt Farben eine Farbe für jeden Alarmstatus fest.
-
Wählen Sie OK aus.