Ich habe 2 Sensoren S6 UND S8 .
S6 zählt Plastik
S8 zählt Metall
aber gebt es eine tastend Problem . S6 zählt Plastik und Metall .Und S8 zählt Metall.
Vielen dank für helfe
Also ich mach mal einen Versuch.
1. Es ist anzunehmen, das beide Sensoren nicht exakt gleichzeitig schalten, das ist mechanisch bedingt.
Deshalb muß man überlegen, wie man das korrekt auswerten will.
Vorschlag:
2 statische Bits (Bit 1 und Bit2), eines für S6, eines für S8.
Wenn S6 = True, dann Bit1 auf True setzen
Wenn S8 = True, dann Bit 2 auf True setzen
Wenn S6 = False und S8 = False, dann eine Flanke bilden
Mit dieser Flanke:
Wenn Bit 1 UN Bit 2 --> Plastikzähler hochzählen
Wenn Bit 2 --> Metallzähler hochzählen
Bit 1 und Bit 2 zurücksetzen
Dann gehts wieder los, wenn ein Sensor etwas erfaßt.
PS: Entprellen der Sensoren wäre auch noch sinnvoll.