S5 licht und steckdosen steuern ( Zähler)

bob82

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Ich bin neu hier und habe ein problem beim programmieren meiner s5 100u.
meine hoffnung liegt in euch dass ihr mir helfen könnt ich mache seit 14 tagen an einem Programm rum und bekomm es irgendwie nicht richtig hin.
Zur Aufgabe: mit dem eingang E1.0 soll eine Lampe an A0.0 angesteuert werden. ( mit Zähler Z1) Beim ersten tastendruck E1.0 soll die Lampe an A0.0 10sec leuchten. beim Zweiten tastendruck soll sie durchgehend an sein bis zum dritten tastendruck. doch sollte der timer ablaufen ohne dass nocheinmal gerückt wird soll sie auch wieder in ausgangsstellung sein. sprich es soll mit den 10 sec anfangen. hoffe soweit alles klar ;) Beschreibungen sind nicht meine stärke. Nun dann haben wir noch eine steckdose A0.1 die mit einem taster E1.1 ein und ausgeschaltet werden soll. desweiteren soll beides aus bzw in ausgangsstellung gehn wenn man einen taster E1.2 betätigt.

bitte um eure hilfe ich bin am verzweifeln
lg bob
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi also dass hab ich für das licht der M100.1 ist zum zurücksetzen

U E 1.0
ZR Z 1
NOP 0
U M 0.0
L KZ 003
S Z 1
NOP 0
NOP 0
LC Z 1
T MW 1
U Z 1
= M 0.1
***
L MW 1
L KZ 002
!=F
= M 0.2
***
U M 0.2
L KT 050.2
SI T 1
NOP 0
NOP 0
NOP 0
U T 1
= M 0.3
***
L MW 1
L KZ 001
!=F
= M 0.4
***
O(
U M 0.1
R M 1.1
U M 0.0
S M 1.1
U M 1.1
)
O M 0.3
= A 0.0
***
UN M 0.3
UN A 0.0
O M 100.1
= M 0.0
***
U M 0.1
= A 0.5
BE

Für die Steckdosen
U E 1.1
ZR Z 2
NOP 0
U M 3.1
L KZ 002
S Z 2
NOP 0
NOP 0
LC Z 2
T MW 2
U Z 2
= A 0.6
***
L MW 2
L KZ 001
!=F
= M 3.3
***
U M 100.1
O M 3.2
= M 3.1
***
L MW 2
L KZ 000
!=F
= M 3.2
***
U M 3.3
= A 0.2
BE
Hoffe du kannst mir helfen
 
Booo ej

zum Glück benutzt du ja keine Kommentare sonst könnte man das alles ja auf Anhieb verstehen :confused::sad:

peter(R)
 
Zuletzt bearbeitet:
Hi also dass hab ich für das licht der M100.1 ist zum zurücksetzen

U E 1.0 Rückwertszähler von 3 auf 0
ZR Z 1
NOP 0
U M 0.0
L KZ 003
S Z 1
NOP 0
NOP 0
LC Z 1
T MW 1
U Z 1
= M 0.1
***
L MW 1 Vergleicher = Für Timer
L KZ 002
!=F
= M 0.2
***
U M 0.2 Timer für Lampe
L KT 050.2
SI T 1
NOP 0
NOP 0
NOP 0
U T 1
= M 0.3
***
L MW 1 Vergleicher für sr Lampe daueran
L KZ 001
!=F
= M 0.4
***
O(
U M 0.1 sr für daueran und zuweisung timer zu ausgang
R M 1.1
U M 0.0
S M 1.1
U M 1.1
)
O M 0.3
= A 0.0
***
UN M 0.3 Rücksetzung auf ausgang und über m100.1
UN A 0.0
O M 100.1
= M 0.0
***
U M 0.1 Nur als kontrolle für mich ob er auf null steht bzw die sps sich aufgehängt hat
= A 0.5
BE

Für die Steckdosen
U E 1.1 Rückwertszähler für steckdose
ZR Z 2
NOP 0
U M 3.1
L KZ 002
S Z 2
NOP 0
NOP 0
LC Z 2
T MW 2
U Z 2
= A 0.6
***
L MW 2 Vergleicher = für steckdose
L KZ 001
!=F
= M 3.3
***
U M 100.1 Rückstellung auf start und m100.1
O M 3.2
= M 3.1
***
L MW 2 Vergleicher rückstellung
L KZ 000
!=F
= M 3.2
***
U M 3.3 Ausgangszuweisung
= A 0.2
Be

ich hoffe jetzt wirds verständlicher und dass du mir helfen kannst.
ps kannst es auch ohne zähler oder irgendwie anders lösen. gerne auch über fup. bin für alles offen hab bloss kein plan mehr was ich falsch mach bzw wie mans sonst noch angehn kann.
ps falls es wichtig ist ich hab ne s5 100u mit nem 102er cpu
danke schonmal
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das verstehe ich nicht:
"doch sollte der timer ablaufen ohne dass nocheinmal gerückt wird soll sie auch wieder in ausgangsstellung sein."

Für die Steckdose probiere doch mal:
U E 1.1
FP M100.0
X A0.1
= A0.1

U E1.2
U A0.1 <- hier Nachtrag
R A0.1

peter(R)
 
Zuletzt bearbeitet:
Wenn ich mich da richtig erinnere ist doch in jedem S5 CPU Handbuch, bei den Beispielen ein Stromstossrelais dabei. Einfach abschreiben. Oder das Beispiel mit der Flankenerkennung als Basis aus dem Handbuch verwenden.
 
UN E 1.0
R M 20.0
U E 1.0
UN M 20.0
= M 20.1 <--- pisitive flanke von E 1.0
S M 20.0

U M 20.1
UN M 30.1
UN M 30.2
S M 30.1 <--- Speicher, Zeit starten
R M 20.1

U M 20.1
U M 30.1
UN M 30.2
R M 30.1
S M 30.2 <--- Speicher, Dauerlicht
R M 20.1

U M 20.1
U M 30.1
U M 30.2
R M 30.1
R M 30.2
R M 20.1

U M 30.1
L KT10.2
SE T 1
U T1
R M 30.1

U M 30.1 <--- 10 Sekunden
O M 30.2 <--- Dauerkontakt
= A 0.0 <--- Lampe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das verstehe ich nicht:
"doch sollte der timer ablaufen ohne dass nocheinmal gerückt wird soll sie auch wieder in ausgangsstellung sein."


peter(R)

habs blöd beshrieben beim ersten tastendruck geht der timer an sprich 10 sec licht wenn ich nichts mehr sonst tu gehts aus jetzt bin ich ne halbe stunde nicht in dem flur und komm wieder durch und brach kurz licht und drücke den schalter hab ich leider ganz angeschaltet mit dem sr und nicht wieder den timer benutzt also brennt dass licht die ganze nacht. solls ja nicht wenn ich jetzt aber in dem flur putzen will und brauch länger licht druck ich den taster zweimal also erst geht der timer an und wenn ich während der timer läuft nochmal drücke soll das sr ( daueran ) angehn.
zum wieder ausmachen drück ich dann ein drittes mahl und dann gehts wieder aus. oder ich drück im schlafzimmer einen anderen taster der mit dem merker m100.1 verknüpft ist und es geht auch aus. ;)
ich hoffe es ist jetzt einwenig verständlicher meine erklährungen sind immer irgendwie bescheiden

lg bob und bitte weiter um hilfe
ps könnt mir ja auch gerne mal ne lösung von ner logo anbieten evtl komm ich damit ja auch einwenig weiter
 
Würde es mit einer einfachen Schrittkette realisieren!

Habt ihr dass thema hier schonmal irgendwo gehabt dass ich da mal rangeführt werde dann stellt mal bitte nen link rein dass ich mir darunter was vorstellen kann.
Und sorry dass ich so fiel frag und Probleme hab aber ich beschäftige mich noch nicht so lange mit ner sps und deren programmierung. danke für euer gedult und tips bin weiterhin für jeden tip und jede idee dankbar.

bob
 
Zuviel Werbung?
-> Hier kostenlos registrieren
UN E 1.0
R M 20.0
U E 1.0
UN M 20.0
= M 20.1 <--- pisitive flanke von E 1.0
S M 20.0

U M 20.1
UN M 30.1
UN M 30.2
S M 30.1 <--- Speicher, Zeit starten
R M 20.1

U M 20.1
U M 30.1
UN M 30.2
R M 30.1
S M 30.2 <--- Speicher, Dauerlicht
R M 20.1

U M 20.1
U M 30.1
U M 30.2
R M 30.1
R M 30.2
R M 20.1

U M 30.1
L KT10.2
SE T 1
U T1
R M 30.1

U M 30.1 <--- 10 Sekunden
O M 30.2 <--- Dauerkontakt
= A 0.0 <--- Lampe


Hi danke also dass kommt der sache schon sau nah aber eins geht noch nicht der timer setzt zurück nach ablauf und ich kann ihn wieder benutzen :) aber nach dem daueran kann ich nicht wieder ausschalten die lampe bleibt an und der zähler wird nicht zurückgesetzt wenn ich erneut drücke hast du dafür noch ne lösung?
danke
bob
 
U M 20.1
U M 30.1
U M 30.2
R M 30.1
R M 30.2
R M 20.1

soll sein

U M 20.1
U M 30.2
O E 1.2 <--- Dein Not-Aus
R M 30.1
R M 30.2
R M 20.1

*****

UN E 1.1 <--- Steckdose Ein <--> Aus
R M 40.0
U E 1.1
UN M 40.0
= M 40.1 <--- positive Flanke von E 1.1
S M 40.0

U M 40.1
UN M 40.2
S M 40.2
R M 40.1

U M 40.1
U M 40.2
O E 1.2 <--- Dein Not-Aus
R M 40.2
R M 40.1

U M 40.2
= A 0.1 <--- Steckdose
 
Zuletzt bearbeitet:
Besten dank jungs ihr habt mir sehr geholfen habs jetzt hinbekommen und alles läuft bisher wies soll nur weiter so

danke
 
Zurück
Oben