Begrenzung von Variablen

Unreal

Level-1
Beiträge
162
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Servus ihr Könner!!!

habe folgendes Problem:
Ich will eine Zeitschaltuhr mit einer S7-224 erstellen, die über ein TD200
gestellt werden kann.
Soweit läuft alles, doch jetzt frage ich mich, wie ich die angezeigten
Zahlen begrenzen kann?
Bediener kann nur einen gewissen Bereich einstellen, danach springt der
Wert wieder auf Null zurück!!
d.h. Stunde = 0-23 , Minute =0-59 , Sekunde = 0-59

Hat jemand vielleicht nen Tipp???

Wäre sehr dankbar dafür

Gruß Unreal
 
Ich kenne die Syntax der S7-200 nicht, aber vom Ansatz funtkioniert es so:

L "Stunde"
L 23
>i //aktueller Wert von Stunde >23?
spbn ende
l 0 //oder 1 => wie du möchtest
t "stunde"

ende: nop 0

Somit ist der Wert von Stunde nur einen SPS-Zyklus auf dem angewählten Wert und springt dann automatisch auf 0.

Gruß
Daniel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für deine Antwort!!

Ich habs jetzt mal mit der Bibliothek "clamp" von Siemens Website versucht,
weiß aber nicht, ob die das passende ist.

Werd's morgen mal ausprobieren
 
Zurück
Oben