19.08.2012 09:50 | |
Beigetreten: 07.05.2011 Letzter Bes: 08.01.2024 Beiträge: 4699 Bewertung: (388) |
Hallo! Im Anhang mal eine Version wie ich sie mir vorstelle. Das ganze mit nur einem Eingang und zwei Endschaltern parallel. Der Start, Stop/Reset und Zähleingang wurde beibehalten. Nach Start des Zyklus fährt der Zylinder aus und löst ein 1-Signal am obern Endschalter aus und gleichzeitig die Zählung des 1. Zyklus. Während der Ausfahrt läuft eine Einschaltverzögerung B017 von 10 Sekunden. Benötigt der Zylinder länger bis zum Endschalter wird ein Fehler erkannt und gezählt. Erreicht der Zylinder den Endschalter, wird das Ventil abgeschaltet und der Zylinder fährt zurück. Erreicht der Zylinder die untere Endlage, so löst er am unteren Endschalter ein 1-Signal aus und das Ventil wird wieder geöffnet. Bleibt der Zylinder nach einem Richtungswechsel länger als 5 Sekunden (B008) in einer der Endlagen, wird ebenfalls ein Fehler erkannt. Das ganze läuft so lange bis die Sollzahl an Zyklen erreicht ist. Indiesem Moment stopt der Ablauf und die Anzeige bleibt erhalten. Erst bei Betätigen des Sop/Reset-Tasters werden die Anzeigewerte zurückgesetzt. Ich hoffe das es deinen Wünschen entspricht. Hättest du von Anfang an geschrieben das du nur noch einen Eingang für die Endschalter hast und es dir um den Richtungswechsel geht, wäre das alles viel schneller zu lösen gewesen! DateianhangVentiltest.zip (67 Downloads) |
Zuletzt bearbeitet von: motmonti am: 19.08.2012 10:11 |
|
Folgen Sie uns auf