Treppenlichschalter: Variante 1
Wir wollen nun am Beispiel eines Treppenlichtschalters in verschiedenen
Varianten weitere wichtige MicroSPS-Funktionen kennen lernen.
Beginnen Sie eine neue Schaltung, z. B. indem Sie _SPS_Vorlage.sch laden und
unter dem Namen mein-treppenl1.sch abspeichern. Erstellen Sie die obige
Schaltung. Sie besteht aus den Funktionen TREPPENL_RT, die den Value
min erhält, der Funktion WERT, die den Value 5 erhält,
einem Digitaleingang und einem Digitalausgang.
Funktion: Ein Tastendruck am Eingang DIGEIN#0 schaltet das Licht (DIGAUS#0)
ein. Nach AV Minuten wird das Licht ausgeschaltet. Kommt ein Tastenimpuls,
bevor der Ausgang auf 0 geht, beginnt die Zeitzählung von vorne, das heißt,
die Funktion ist retriggerbar (dashalb das _RT im Namen der Funktion).
Die Zeitdauer beträgt also fest 5 Minuten, und zwar deshalb, weil die
Zeitbasis von TLRT1 (per Value) auf Minuten eingestellt ist, und weil
die Funktion WERT einen festen Wert von 5 an den Eingang AV liefert.
Eine Tastenentprellung brauchen wir in diesem Fall nicht, weil es keine
Rolle spielt, wenn innerhalb der ersten 100 ms der Treppenlichtschalter
mehrfach getriggert wird.
Bitte lesen Sie zu den in den Beispielen verwendeten Funktionen auch
die Beschreibung (Kurzfassung im Control-Panel oder Add-Dialog, ausführlich in der PDF-Datei).
|