ich hab ein kleines Problem beim Auslesen des VAD Wertes.
Dieser Wert wird so gut wie jeden dritten Auslesevorgang mit 0 ausgelesen.
Dabei spielt es keine Rolle wie das Updateinterval eingestellt ist.
Alle anderen Werte des DS2438 werden immer korrekt ausgelesen.
Ich betreibe mehrere DS2438. Bei manchen tritt das Problem garnicht auf
bei anderen wiederum nur für eine kurze Zeit und bei einem ständig.
Um meine Hardware / 1-Wire Netzwerk auszuschließen habe ich IPS beendet
und den OneWireViewer gestartet. Nun habe ich jedes Gerät 15 Minuten lang Pollen lassen und es traten keine Fehler auf. Die Werte wurden alle korrekt angezeigt.
Als Treiber habe ich die Versionen 4.0.2beta sowie 4.0.1 getestet. Bei beiden
Treibern das selbe Verhalten.
Leider weiss ich im Moment nicht weiter wo ich in IPS ansetzen kann.
Hatte jemand evtl. einen Tip? Vielen Dank für die Unterstützung.
Da musst Du mal noch mehr dazu sagen. Wo sind die einzelnen ICs im Einsatz, welche Entfernung untereinander, auf dem gleichen BUS Kabel, welches Kabel usw…nur mit genauen Angaben koennen wir dann die Glaskugel zur Seite legen.
Um meine Hardware / 1-Wire Netzwerk auszuschließen habe ich IPS beendet und den OneWireViewer gestartet. Nun habe ich jedes Gerät 15 Minuten lang Pollen lassen und es traten keine Fehler auf. Die Werte wurden alle korrekt angezeigt.
Das sagt ueberhaupt nichts, ist also nur als erstes Indiz nutzbar. Als Beispiel:
Ich teste immer die 1-Wire.de S0-Zaehler Module mit OWV, wenn ich da nicht die Register nach einem genauen Schema teste, kann es vorkommen, dass zwar die Werte relativ gut ausgelesen werden, aber trotzdem dre ICs nicht richtig funktionieren.
Als Treiber habe ich die Versionen 4.0.2beta sowie 4.0.1 getestet. Bei beiden
Treibern das selbe Verhalten.
Bitte benutze mal keinen Beta-Treiber. Da brauchst Du Dich nicht zu wundern, dass nicht alles funktioniert bzw. immer mal nicht.
Leider weiss ich im Moment nicht weiter wo ich in IPS ansetzen kann.
Hatte jemand evtl. einen Tip? Vielen Dank für die Unterstützung.
Aus meiner Sicht gibts eine Unmenge von Moeglichkeiten, wo bei Dir das Problem sitzt. Fange einfach systematisch mit den Sachen an, die ich hier aufgefuehrt habe…
habe bei meine Bausteinen nochmals nachgeschaut, es gibt verschiedene Varianten des DS2438, wie DS2438AZ, DS2438Z+ usw. Was diese Angaben aussagen kann ich nicht finden. Klar, es gibt bleifrei- und bleihaltige Versionen.
Vielleicht habe ich auch nur die entsprechenden Informationen übersehen.
Nach austausch der „fehlerhaften Bausteine“ läuft die entsprechende Platine nun mehrere Monate Fehlerfrei.
Du kannst ja mal für Tests verschiedene Bausteine bei Maxim als Muster ordern.
so, ich hab schon wieder einen Ausfall.
Infos zur Grafik, die Werte werden immer mit der Sandart Einstellung 60 sec. vom ds2438 geholt.
Die erste Grafik schreibt die Daten alle 5 min. in die DB die Zweite (schnelles Polling) jede 1 min.
Und nach einen Austausch den DS2438 geht es wieder, um ca. 0 Uhr getauscht.
was sollen wir sagen, hast du mal per Oszi die 5V Spannung überprüft? Mehr fällt mir nicht ein.
Wie gesagt, ich hatte bisher auch zwei Ausfälle. Seit einiger Zeit laufen alle Sensoren ohne Probleme. Ich hatte auch den Eindruck, die „sterbenden Sensoren“ haben den Bus gestört. Seit dem die beiden nicht mehr im „Rennen“ sind, laufen meine drei Kreise problemlos.
Schon fast auffällig problemlos
Beim Kopieren des Scratchpad hat IP-Symcon nicht korrekt gewartet, sondern teilweise zu früh angefangen zu Lesen. Da diese Operation anscheinend je nach Alter des Bausteins unterschiedlich lange gedauert hat, kam es zu diesem kuriosen verhalten. Das ist jetzt korrigiert. andrge hatte uns netterweise einen Baustein zugeschickt mit dem ich das Problem gut nachstellen konnte.