easy-forum
Deutsch - Applikationen => Allgemein => Thema gestartet von: Raiden am März 24, 2010, 20:39:31 Nachmittag
-
Hallo Community,
versuche gerade einen Zählablauf zu programmieren und komme da nicht weiter.
Wenn ich am Ende meiner Schrittkette bin wil ich den ganzen Zählablauf wieder von vorne starten lassen.
Der Ablauf soll so sein, dass nach start Ventil1 (Q1) solange offen bist, bis die Rückmeldung offen (I1) kommt. Dann soll das Ventil gleich wieder zufahren, solange bis Rückmeldung zu (I2) kommt. Q2 soll abschalten und der Abzug (Q3) soll kurz betätigt werden.
Jetzt wird hochgezählt und der Vorgang soll selber neu starten. Soweit so gut, nur stimmt etwas nicht mit dem Zähler. Beim Istwert >=8 stellt er sich auf 0 zurück.
am mfd wird mit pfeil auf/ab der vorgabewert eingestellt, und mit der DEL Taste der Zählablauf gestartet.
kann mir da einer weiterhelfen warum das so ist, stehe gerade total auf dem schlauch.
Danke
Gruß
Andi
-
Hallo Andi,
du verwendest in deinem Programm das MW02 und das überschneidet sich mit dem M20. Sobald das MW02 den Wert 8 erreicht, wird der M20 gesetzt und somit dein Zähler zurückgesetzt. Schau dir die Merkerübersicht in der Hilfe mal an.
Gruß
Micky
-
Hallo Andi,
du verwendest bei C2 das Merkerwort 2 aber im Merkerwort 2 ist auch der Merker 20 enthalten
der dann beim verändern des Merkerwortes gesetzt wird.
Entweder du verwendest an der stelle ein anderes Merkerwort oder zum reseten einen anderen Merker.
-
Hallo Andi,
HIER (http://easy-forum.net/index.php?topic=3467.0) findest du eine Exel Tabelle für MD, MW, MB und M
Gruß
Micky
-
oh ja, jetzt hab ichs gesehen. Danke Micky und Veltins