-
-
Erfahrener Benutzer
Begeisterter Techniker
Das Problem habe ich mit dem MD23 in ähnlicher Form auch.
Bei mir "hüpft" der Wert (sporadisch) in relativ großen Sprüngen.
Nachdem der 3. Umbau des I2C-Busses (da hängen noch mehrere Teilnehmer dran) nichts gebracht hat, habe ich folgende (Not)-Lösung angewendet:
- do
- GelesenWert von MD23 holen
- Delta = abs (GelesenWert - AltWert)
- wiederholen bis Delta < Toleranz
- AltWert = GelesenWert
"Toleranz" ist abhängig von der Geschwindigkeit des Antriebes und der Zykluszeit des Auslesens. Bei meiner Maschine auf 1000 gesetzt !
Ich hoffe, das hilft Dir erstmal weiter. \
/
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen