Hallo,
bevor ich wieder "unfreundliche" Kommentar zu hören bekomme: ich bin kein Profi, habe die SPS seit 15 Jahren, habe seit Jahren nichts daran gemacht, also wenig Routine.
Jetzt habe ich sie wieder "rausgekramt", mich seit Stunden bemüht, aber irgendwie komme ich an meine Grenzen.
Ich möchte folgendes realisieren:
Beim Betätigen eines Taster = E 1.0 soll nach einer bestimmten Zeit (T 70) ein Ventil (= A 20.0) für T 71 öffnen. Nach weiteren T 72 soll das Ventil wieder öffnen, für T 73.
Bei nochmaligen Betätigen Taster E 1.0 soll das Ganze Stoppen und das Ventil schließen.
Bei einem weiterern Betätigen Taster E 1.0 soll das Ganze wieder von vorne beginnen.
(Da die Zeiten für das Öffnen des Ventils immer gleich sein sollen, also T 71 = T 73, wäre es gut, wenn man die Zeit, anders als jetzt bei mir, nur einmal festlegt.)
Danke im Voraus!
Gruß
Jo
bevor ich wieder "unfreundliche" Kommentar zu hören bekomme: ich bin kein Profi, habe die SPS seit 15 Jahren, habe seit Jahren nichts daran gemacht, also wenig Routine.
Jetzt habe ich sie wieder "rausgekramt", mich seit Stunden bemüht, aber irgendwie komme ich an meine Grenzen.
Ich möchte folgendes realisieren:
Beim Betätigen eines Taster = E 1.0 soll nach einer bestimmten Zeit (T 70) ein Ventil (= A 20.0) für T 71 öffnen. Nach weiteren T 72 soll das Ventil wieder öffnen, für T 73.
Bei nochmaligen Betätigen Taster E 1.0 soll das Ganze Stoppen und das Ventil schließen.
Bei einem weiterern Betätigen Taster E 1.0 soll das Ganze wieder von vorne beginnen.
(Da die Zeiten für das Öffnen des Ventils immer gleich sein sollen, also T 71 = T 73, wäre es gut, wenn man die Zeit, anders als jetzt bei mir, nur einmal festlegt.)
Code:
U E 1.0
S M 110.0
U M 110.0
L S5T#5S // Zeit vor erster Öffnung
SE T 70
U T 70
L S5T#2S // Zeit für Ventil offen
SV T 71
U T 71
S M 110.1
U M 110.1
L S5T#4S // Zeit zwischen Öffnung eins und zwei
SE T 72
U T 72
L S5T#2S // Zeit für Ventil offen
SV T 73
O T 71
O T 73
= A 20.0
Gruß
Jo