wichtige Änderungen gegenüber der 8.x:
-im Datentyp „one_wire_binaer“ und „DS2408“ wurde „Status“,„Aenderung“ und „DO_steuern“ in Array of Bool umgestellt.
-einige Parameter in owp wurden geändert bzw. hinzugefügt (owp.bus_ok…)
-Ablauf „one_wire“ und „ow_temperatur“ wurde geändert, die zyklische Püfung der Schnittstelle und ID-Suche wurde entfernt
-„fehler_in_liste_eintragen“ wurde geändert, bei gleicher Meldung wird Anzahl mit angezeigt…
bitte Handbuch lesen!!!
Library, Example, Doku ist unter o.g. Link zu finden
Wie immer bin ich für Anregungen, Änderungswünsche und Verbesserungsvorschläge dankbar.
Habe nun heute ein wenig probiert, und bin wieder bei der Version 8 gelandet, da hier der o.g. Fehler nicht auftritt. der DS2438 Baustein bleibt aktiv.
gibt es eigentlich auch eine Möglichkeit die Auflösung der DS1820 zu verändern ?
Wenn ich das richtig sehe werden ja aktuell nur „halbe“ Grad Schritte angezeigt?
Ich meinte natürlich den DS18B20 :o
Bei dem steht bei Maxim zwar auch „±0.5°C Accuracy from -10°C to +85°C“ aber hätte trotzdem gerne mehr als die 0.5 °C Schritte. Irgendwie kann man ihm das ja mitteilen das er das genauer versenden soll?
DS18B20 und DS18S20 haben den selben Datentyp, die Auflösung bestimmt der erkannte Bausteintyp
das ist auch nichts neues,
sind bei dir evtl. DS18S20 angeschlossen???
Also eigentlich dachte ich das wären alles DS18B20, hieß es zumindest laut Artikelbeschreibung.
Hatte auch mal einen an einem Arduino dran, dort konnte ich den genauer auslesen. War aber nicht der welcher jetzt an der Wago hängt, könnte also schon sein das da ein S20 dabei war…
Wenn ich es richtig verstehe liest OWOS also automatisch einen höher aufgelösten Wert aus, wenn ein B20 gefunden wird ?
Ich habe schon vom SPS-Forum die angepassten oscat libs, dennoch ist das Problem noch da.
Muss ich die owos_9_1.lib mit der angepassten oscat.lib neu erstellen?
Hallo,
die owos 9.x benötigt die oscat_basic_333.lib.
Nenne deine angepasste oscat.lib einfach um und entferne den Aufruf zur original oscat.lib dann sollte es auch mit dem 750-8202 klappen.
Achtung bei Verwendung von „ow_temperatur“ aus der owos_9_1 es kann zu Störungsmeldungen kommen. Lösung ist in der noch nicht veröffentlichten owos_9_2.lib oder Mail an mich…
wie gestern in der Mail geschrieben, habe ich die owos.lib angepasst.
Es funktioniert dann aber nur für ca 5-12 Stunden und dann zeigen 2 von 12 temp-Fühlern ein falschen wer an. Der eine +1054 Grad C und ein anderer -1054 an.
Benutze aktuell die 8.3.1.
Hallo,
ich hatte im Januar ohne diese Änderung die owos.lib auf dem 750-8202 laufen. Ich musste nur die angepasste oscat.lib einsetzen.
Wenn du Probleme mit dem „ow_temperatur“ hast, mail an mich.
Bitte mit brauchbarer Mailadresse, ich wollte dir die owos_9_2.lib schicken, Mail kam zurück…?