Hallo Hugo,
ich meinte ja auch nicht einen Drehgeber sondern nur das Prinzip.
Wenn im laufenden Betrieb nur Sensor 1 oder 2 Pulse gibt, wäre das zum Beipiel schon ein Hinweis auf einen Defekt.
Ebenso, wenn Sensor 1 oder 2 immer auf High steht.
Ein weiterer Fehler wäre eben, wenn die Sensoren in umgekehrter Reihenfolge schalten würden, also ein Verdrahtungs- /Konfigurationsfehler vorliegt, oder die Anlage aus irgendeinem Grunde tatsächlich rückwärts läuft.
Ich habe es gesten nur schnell hingetippt.
Ich dachte an eine "Phasenfolgeüberwachung"
Sensor 1
High * _____*_______________________*______ * *
__________ *____| * * |___________*___________________*_
* * * * *
Low * * * * *
* * * * *
* * * * *
* * * * *
Sensor 2 * * * * *
High * * _________*__________________*______ *
___________*__________*_____________| * * |____________*__________________
* * * * *
Low * * * * *
* * * * *
Phase A Phase B Phase C Phase D Phase A
Also immer wieder Phasen A;B;C;D;A;B;C;D..... usw..
Wenn irgendwein Sensorfehler vorliegt, ändert sich die Reihenfolge der Phasen und anhand dessen könnte man einen Fehlercodes ausgeben.
Zum Beispiel Sensor 2 immer High (Weil verschmutzt oder Kurzschluss) gäbe die Folge C;D;C;D;C;D;... usw. da die anderen Phasen nicht mehr möglich wären.
Bei Rückwärtslauf wären es die Phasen D;C;B;A;D;C;B;A... usw..
So könnte man einen Geber mit zwei Lichtschranken und Fehlerkontrolle realisieren.
Wie findest Du das?
Gruss
McNugget