Sonstiges S7-200 Timer zurücksetzen

schnappauf89

Level-1
Beiträge
3
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,ich muss ne kleine Steuerung programmieren mit einer CPU222.
Und zwar ein Motor soll 6 std laufen dann für 10 min ausschalten und unter dieser zeit ein anderer laufen
Hab aber das Problem das die normalen Timer (Ton, Tof) nur bis einer knappen stunde gehen.
Deshalb möchte ich den Timer hochzählen lassen und dann wieder zurücksetzen und das mit einem Zähler hochzählen bis ich meine zeit erreicht habe. Und dann den Zähler auch wieder zurück setzen, und das ganze dann wieder von vorne
 
LD Ein:E0.0 //Schalter Steuerung beginn
UN M1.1
S M1.3, 1
S Klappe_Zirk:A0.2, 1

UN Zirk_Timer:T37
TON Zirk_Timer:T37, 18000 //Timer Zirk. Klappe offen
LD Zirk_Timer:T37
= M0.0

LD M0.0
LD M1.2
ZV Z1, +12 //Zähler für Timer Zirk.Klappe
LD Z1
= M1.1
S Klappe_Frischl:A0.1, 1

LD M1.1
TON Frischl_Timer:T38, 6000 //Timer Frischluft offen
LD Frischl_Timer:T38
= M1.2
LD M1.1
R Klappe_Frischl:A0.1, 1
R Klappe_Zirk:A0.2, 1


Hier der ausschnitt Timer Zählen lassen Zähler hochzählen bis die Gewünschte zeit erreicht ist und dann alles wieder zurücksetzten
 
Zurück
Oben