Countdown-Anzeige

Anzeige eines Timers, der von 3 Minuten abwärts bis 0 zählt.

Beispieloperation

Arbeitsschritte Einstellungen

Variablen hinzufügen

Konverter einrichten

Teile einrichten

Skripten einrichten

Variablen hinzufügen

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

Fügen Sie folgende Variable(n) hinzu.

Variableneigenschaft:

[Name] [Datentyp] [Initialwert]

Var1

[WORT]

180

Var2

[BOOL]

Konverter einrichten

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

Fügen Sie folgende(n) Konverter hinzu.

[Name] [Typ]

Converter1

[Bereich]

Eigenschaft Converter1:

Tab Eigenschaft Wert
[Basis] [Datentyp (Quelle)] [Numerisch]
[Datentyp (Ergebnis)] [Farbmodus]
[Bereich] 4
[Range1] [Datentyp (Eingabe)] 6
[Operator] >
[Wert]
[Range2] [Datentyp (Eingabe)] 3
[Operator] >
[Wert]
[Range3] [Datentyp (Eingabe)] 0
[Operator] >
[Wert]
[Else-Bedingung] [Wert]

Teile einrichten

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

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

Eigenschaften Uhrzeitanzeige (Name: TimeDisplay01):

Tab Unterg. Registerkarte Eigenschaft Wert
[Funktion] [Basis] [Aktueller Wert] [Variable] [Name]: Var1
[Einheit] [Sek]
[Format] nn:ss
[Form] [Basis] [Füllung] [Typ] [Solide]
[Wert] [Variable] [Name]: Var1 [Konverter]: [Benutzerdefinierte Konverter] ➞ [Converter1]

Eigenschaften Lampe (Name: Lamp01):

Tab Unterg. Registerkarte Eigenschaft Wert

[Funktion]

[Basis]

[Aktueller Wert] [Variable] [Name]: Var2
[Berührung] [Operation] [Typ] [Bit]
[Operation] [Umschalten]
[Ziel] [Variable] [Name]: Var2
[Form] [Text] [Aus] [Text] Countdown aus
[An] [Text] Countdown ein

Skripte einrichten

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

Legen Sie am Objekt folgendes Skript fest.

Bewegen Sie das Skript per Drag&Drop vom [Werkzeugkasten] in den Skript-Editor.

Legende Baustein

1

[Trigger] [Periodisch/Zeitplan] ➞ [Periodisch]

2

[Logik] ➞ [If Do]

3

[Logik] ➞ [Vergleichsbedingung]

4

[Werte] ➞ [Variable]

5

[Werte] ➞ [Konstante]

6

[Operationen] ➞ [Wertänderung] ➞ [Wertänderung]