Am Thu, 19 Nov 2009 15:49:23 +0100 schrieb Markus Philippi:
Ja, tut sie. Ich habe mir diese Verriegelung gestern lange angesehen und habe dabei versucht die Logo näher zu verstehen. Das Verhalten der Logo lässt nur den Schluss zu, daß sie so, wie von dir beschrieben, arbeitet.
Doch, tut es leider und es lässt sich im Einzelschritt auch schon nachvollziehen warum. Wenn man das von mir gepostete Beispiel nimmt, dann ist so:
Startet man die Logo wenn alle Eingänge LOW sind, ist alles OK. Startet man aber mit den Eingängen auf HIGH, beginnt die Logo zu oszillieren. Der Grund ist der, daß das Einschalten der Ausgänge einen Zyklus dauert.
Konkret:
Zyklus 1:
Alle Eingänge auf HIGH. Die Ausgänge der SPS sind alle LOW. Bei den Verrieglungen, den AND ist der erste Eingang, der vom Eingang der SPS kommt so und so HIGH. Die Eingänge der AND auf die die negierten Ausgänge der SPS geführt sind, sind (da negiert) auch HIGH. Somit wird nichts verriegelt und der Ausgang des AND ist HIGH. Die Ausgänge der SPS sind aber LOW
Zyklus 2:
Alle Eingänge auf HIGH, Die Ausgänge der SPS sind nun durchgeschalten und demnach auch HIGH. Nun sind die Eingänge der AND nicht mehr alle HIGH, die Verriegelung wirkt, die Ausgänge der AND sind auf LOW. Die Ausgänge der SPS sind aber nach wie vor HIGH.
Zyklus 3: Die Ausgänge der SPS wechseln nun endlich nach LOW. Damit schalten die AND durch... siehe Zyklus 1.
Und schon schwingt der Spaß.
Grüße, Thorsten