Anzeige eines Alarms für Variablenwerte in Balkendiagrammen

Sie können einen Alarm für Variablenwerte in einem Balkendiagramm anzeigen.

Um ein Balkendiagramm zu erstellen, verwenden Sie ein Objekt [Rechteck] und unter [Animation] die Eigenschaft [Füllmenge]. Verwenden Sie außerdem den Skalen-Konverter, um die Variablenwerte an die im Diagramm angezeigten Werte anzupassen, und den Bereichs-Konverter, um die Anzeigefarbe zu ändern, wenn ein Alarm vorliegt.

Beispieloperation

Arbeitsschritte Einstellungen

Variablen hinzufügen

Konverter einrichten

Teile/Formen einrichten

Variablen hinzufügen

Projekt-Explorer: [Variablen] ➞ [Alle Variablen]

Fügen Sie folgende Variable(n) hinzu.

Variableneigenschaft:

[Name] [Datentyp]

Var1

[USINT]

Konverter einrichten

Projekt-Explorer: [Konverter]➞ [Benutzerdefinierte Konverter]

Fügen Sie folgende(n) Konverter hinzu.

[Name] [Typ]

Converter1

[Bereich]

Converter2

[Skala]

Eigenschaft Converter1:

Tab Eigenschaft Wert

[Basis]

[Datentyp (Eingabe)] [Numerisch]
[Datentyp (Ausgabe)] [Farb-ID]
[Bereich] 2
[Bereich 1] [Daten (Eingabe)] 200
[Operator] >
[Wert]
[Else-Bedingung] [Wert]

Eigenschaft Converter2:

Tab Eigenschaft Wert

[Basis]

[Maximum (Eingabe)] 255
[Maximum (Ausgabe)] 100
[Minimum (Eingabe)] 0

[Minimum (Ausgabe)]

0

Teile/Formen einrichten

Projekt-Explorer: [Bildschirmgestaltung] ➞ [Bildschirme] ➞ [Screen1]

Folgende Objekte per Drag&Drop vom [Werkzeugkasten] auf den Bildschirm verschieben.

Eigenschaften lineare Skala (Name: BarScale1):

Tab Unterg. Registerkarte Eigenschaft Wert

[Form]

[Text]

[Skalenbeschriftung]
[Beschriftungsattribut] [Minimum] 0
[Maximum] 255

Eigenschaften Rechteck (Name: Rectangle1):

Tab Unterg. Registerkarte Eigenschaft Wert
[Form]

[Basis]

[Füllung]

[Wert] [Variable] [Name]: Var1 [Konverter]: [Benutzerdefinierte Konverter] ➞ [Converter1]

[Umrandung]

[Typ] [Keine]

[Größe/Position]

[Animation]

[Füllmenge] [Aktivieren]
[Vertikale Füllung] [Variable] [Name]: Var1 [Konverter]: [Benutzerdefinierte Konverter] ➞ [Converter2]

Eigenschaften numerische Anzeige (Name: NumericDisplay1):

Tab Unterg. Registerkarte Eigenschaft Wert

[Funktion]

[Basis]

[Aktueller Wert] [Variable] [Name]: Var1