Zeitgesteuerte Relais

baldur

Level-1
Beiträge
26
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi.
Ich möchte meine private S5 CPU 103 für die Berieselung meines Gartens einsetzen. (Mein Haus macht sie ja schon :) )

Ich möchte, das - Getriggert über die S5-Uhr oder den Schalter 'Handbetrieb' folgendes passiert:
- Das Relais 1 (Tropfschlauch) zieht für 1h an.
- DANN zieht Relais 2 (Rasensprenger) für 30 min. an
- DANN wieder Relais 1 für 30 min.
- DANN Relais 2 für 30 min.
- Wenn der Schalter -kein Taster- 'Handbetrieb' betätigt wurde sollte das o.g. Scenario EINMAL durchlaufen.
- Handbetrieb und S5-Uhr können auf Grund der Schalterkonstruktion nicht gleichzeitig laufen. Daher ist keine Verriegelung nötig.

Ich programmiere in Step5v 3.0 (!) und AWL
Ich bin totaler Newbie und Hobbyprogrammierer (siehe meine anderen Postings), seit daher bitte etwas nachsichtig bei meine Formulierungen..

Ich fände es toll, wenn mir jemand die AWL posten könnte. Komentarlos. Ich versuche dann zu posten, was meiner Meinung nach welcher Programmteil was macht. (das übt :) :idee: )

Vielen Dank im Voraus für Tips jeglicher Art!!
Baldur
 
Also wenn die erste Zeit auch 30 min wären, könntest Du mit einer Zeit auskommen (die 103er hat ja nicht ganz so viele).
Alternativ wäre natürlich Zeiten selber bauen (Merkerwörter hochzählen)

Code:
   U(
   O #Zeitschaltuhr
   O #Hand_wurde_gestartet
   )
   UN M 1.0
   L KT 180.3
   SE T 1
   U  T 1
   =  M 1.0
   UN M 1.2
   S  M 1.1
 
   UN M 1.0
   U  M 1.1
   S  M 1.2
 
   U  M 1.0
   U  M 1.2
   R  M 1.1
   R  M 1.2
 
   U(
   O #Zeitschaltuhr
   O #Hand
   )
   UN M 1.1
   = Relais 1
 
   U(
   O #Zeitschaltuhr
   O #Hand
   )
   U M 1.1
   = Relais 2
Was noch fehlt ist der Merker "Hand_wurde_gestartet"
Darf natürlich nicht der Schalter sein sondern ein Merker der durch eine positive Flanke des Schalters gesetzt wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, Paule.
Wenn ich Dein AWL richtig verstehe, ist bei M1.1 gesetzt das Relais 1 angezogen, bei nichtgesetztem M1.1 das Relais 2 angezogen.

Wie mache ich das denn mit den Zeiten, wo nicht gesprengt wird.
Kann ich sagen, das A1 nur dann gilt, wenn M1.1 UND M2.1 ('Generell Sprengen an') gemeinsam gesetzt sind?

Ich werde Deinen Tipp mal ausprobieren...

Danke,
Baldur
 
Wenn ich Dein AWL richtig verstehe, ist bei M1.1 gesetzt das Relais 1 angezogen, bei nichtgesetztem M1.1 das Relais 2 angezogen.
Genau anders rum.
Siehe Zuweisung in meinem ersten Post.

Ich möchte, das - Getriggert über die S5-Uhr oder den Schalter 'Handbetrieb' folgendes passiert:
- Das Relais 1 (Tropfschlauch) zieht für 1h an.
- DANN zieht Relais 2 (Rasensprenger) für 30 min. an
- DANN wieder Relais 1 für 30 min.
- DANN Relais 2 für 30 min.

Wie mache ich das denn mit den Zeiten, wo nicht gesprengt wird.
In der Aufgabenstellung sind doch keine Pausezeiten drin.

Wenn Du auch noch Pausezeiten brauchst würde sich ein Schieberegister anbieten.

Wenn die Pausezeiten über die Zeitschaltuhr kommen dann siehe wieder meine Zuweisung im ersten Post.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich versuche mal Deine Lösung..

Hi, Paule.
Wenn die Pausezeiten über die Zeitschaltuhr kommen dann siehe wieder meine Zuweisung im ersten Post.

Du hast Recht. Der Event kann ja von der eingebauten Uhr angestoßen werden.
Ich werde das Programm mal einpflegen.
Falls Du Interesse hast, kann ich dir ja mal mein Newbie-Programm für's Haus posten :)

Danke!
Baldur
 

Similar threads

Zurück
Oben