Schreiben Sie ein SPS-Zählerprogramm für das folgende Beispiel.
SPS-Zähler
Ein bestimmter Prozess soll die Anzahl der Wahr-zu-Falsch-Übergänge am Eingang I:0.0/0 für einen Zeitraum von 10 Sekunden zählen.
Die Zählung soll erfolgen, wenn das Eingangswort I:0.1 einen Wert kleiner als 10000 oder größer als 20000 hat.
Der 10-Sekunden-Zählzeitraum soll 15 Sekunden nach dem Start des Prozesses beginnen. I:0.0/1 ist ein Prozessstarteingang und Eingang I:0.0/2 ist ein Prozessstoppeingang.
Die Zählanzeige soll erst am Ende des Zählzeitraums an Wort O:0.0 ausgegeben werden.
Alle Ausgänge sollen 5 Sekunden nach dem Zählzeitraum abgeschaltet werden.
Der Prozess soll sich erst nach einem weiteren deutlichen Drücken des Prozessstarteingangs wiederholen.
Schreiben Sie ein effizientes Kontaktplanlogikprogramm für diesen Prozess.
SPS-Logik