von Jörg am Donnerstag 24. November 2005, 09:55
So wie du das geschrieben hast, müssen die positive Flanke und die negative Flanke gleichzeitig kommen, d.h. im selben Programmzyklus. Sonst funktioniert das nicht.
Wie die Flankenmerker im Programm geschrieben werden kann ich dir z.Zt nicht sagen (hab grad kein Programmiergerät da). Ich meine, es war derart:
U M0.0 //M0.0 ist der Merker, den wir abfragen wollen
FP M0.1 //M0.1=Flankenmerker=Wert im letzten Programmzyklus
= M0.2 //M0.2=Merker wird in dem Zyklus geschaltet, in dem die positive Flanke ist.
Die Merkernamen sind natürlich austauschbar. Es ist aber darauf zu achten, dass der Flankenmerker nicht noch mal irgendwo geschrieben wird und, dass er nicht temporär ist, da ich dann ja nicht mehr weiß, was im letzten Zyklus war.
Tippe sonst mal einfach FP für positive Flanke oder FN für negative Flanke ins Programm, setz den Cursor drauf und drück F1 für die Hilfe.
Ist eigentlich gar nicht so schlecht bei Siemens beschrieben.
CU
Jörg