Step 7 Zeiten bei S_SEVERZ

Malidi

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich soll für mein Studium eine Zweihandsteuerung in SPS ausfbauen.
Ist nur für die Theorie und soll an einem Pneumatiklehrstand gezeigt werden.
Die zwei Taster sollen innerhalb von 0,5 Sekunden betätigt werden.
Anschließend soll ein Zylinder ausfahren.

Folgendes hab ich mir jetzt ausgedacht (siehe Bild)

S1 oder S2 steuern den Timer an. Dieser gibt nach 0,5 Sekunden das Signal weiter.
Der Timer ist bei der UND-Bedingung negiert, sodass diese nur erfüllt ist, wenn kein Signal vom Timer anliegt und gleichzeitig S1 und S2.

Leider hab ich noch ein Problem mir der Zeitangabe.
Bei STEP 7 V5.5 (glaub ich) konnte man einfach an den TW-Anschluss "S5T#0,5s" schreiben.
Jetzt verwende ich aber STEP 7 V11, wenn ich dort "S5T#0,5s" an den TW schreibe, wird dies rot unterstrichen und wenn man mit der Maus drüber fährt erscheint etwas von falscher Variable oder Ähnliches.

Wie müsste man die Zeit bei STEP 7 V11 richtig angeben, damit das S_SEVERZ funktioniert?
Danke im voraus !!!
 
Zuletzt bearbeitet:
Der richtige parameter ist t#500ms für 0,5 sec.
Also statt "S5T#0,5s" einfach "t#500ms" schreiben?
Ich vermute mal, das das genau wie bei mir nicht funktioniert, da dies die Zeitangabe für die IEC-Timer ist, hier aber ein Siemens-Timer verwendet wird. ;)

Wenn ich meinem TIA Glauben schenken kann, ist das Komma bei der Angabe S5T#0,5s das Problem. Statt dessen muss der Punkt verwendet werden, also S5T#0.5s.
Aber Dentechs Angabe ist in der Beziehung richtig, das man statt 0.5s auch 500ms verwenden kann.
 
... dennoch bin ich nicht der meinung, dass die gewünschte Funktion so wie gezeigt richtig umgesetzt ist ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Einen S_SEVERZ würde ich sowieso nicht nehmen, da der Timer weiter läuft, wenn ich die Tasten loslassen würde.
Ich würde den S_SEVERZ gegen einen AVERZ tauschen und die negierung am Ausgang weglassen.
Dann wäre der Ausgang des Timers in der Ablaufenden Zeit auf "1" und danach wieder "0".
 
Hallo

Danke für die Tipps.
Es hat wahrscheinlich an dem Komma gelegen.
Ich hab die Zeit einfach mal in MS eingegeben und es ging.
Hab es jetzt wie folgt aufgebaut und es funktioniert.

Unbenannt.jpg
 
Zurück
Oben