Timer bis zu 20Std realisieren

Zuviel Werbung?
-> Hier kostenlos registrieren
Such mal in der Bibliothek unter "TI-S7 Converting Blocks" nach der FC80.
Hiermit kann man eine Einschaltverzögerung bis über mehrere Tage realisieren.
 
Hallo!
Im Zweifelsfall einen Timer selber schreiben:
-Sekundentakt oder Minutentakt von der Steuerung benutzen (Uhrzeitalarm im OB10 und Minuten/Stunden/Tag zusammenbasteln:

Hier das Beispiel für eine Wochenuhr:

U "MTAKT_MINUTE"
UN "MTAKT_STUNDE"
UN "MTAKT_TAG"
UN "MTAKT_WOCHE"
SPB MMIN

U "MTAKT_STUNDE"
SPB MSTU

U "MTAKT_TAG"
SPB MTAG

U "MTAKT_WOCHE"
SPB MWOC
SPA END

MMIN: L "Wochenuhr".Minute_Ist
L 1
+I
T "Wochenuhr".Minute_Ist

L "Wochenuhr".Minute_Ist
L 59
>I
S "MTAKT_STUNDE"

SET
R "MTAKT_MINUTE"
SPA END


MSTU: L "Wochenuhr".Stunde_Ist
L 1
+I
T "Wochenuhr".Stunde_Ist

L "Wochenuhr".Stunde_Ist
L 23
>I
S "MTAKT_TAG"

L 0
T "Wochenuhr".Minute_Ist

SET
R "MTAKT_STUNDE"
SPA END

MTAG: L "Wochenuhr".Tag_Ist
L 1
+I
T "Wochenuhr".Tag_Ist

L "Wochenuhr".Tag_Ist
L 7
>I
S "MTAKT_WOCHE"

L 0
T "Wochenuhr".Stunde_Ist

SET
R "MTAKT_TAG"
SPA END

MWOC: L 1
T "Wochenuhr".Tag_Ist

SET
R "MTAKT_WOCHE"
SPA END

END: NOP 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
da nimmst du SFB4/SFB5 (TON/TOF).
Die findest du in Bibliotheken/Standard Library/System Function Blocks.
Die Timer machen etwas mehr als 24 Tage (2.147.483.648ms)
 
im zweifelsfall schau dir doch einfach mal die timer.zip auf meiner hp an.
wird immer gerne downgeloaded.
YES_3_~1.GIF
 
Zurück
Oben