kann mir jemand helfen, ich will die ID von einem 1-Wire Teilnehmer mit einer Variable setzen, also z. B. über einen Eintrag in der Visu, der dann ins Programm übernommen werden soll. Leider funktioniert es nicht.
Ich habe es mit der Methode SetIDFromString versucht, wie beschrieben bringt die Methode auch die Rückmeldung TRUE für das erfolgreiche Setzen der ID, die ID wird aber nicht in den jeweiligen 1-Wire Teilnehmer eingetragen und dieser funktioniert somit auch nicht.
Hat da schon jemand Erfahrung, bitte um Eure Hilfe.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Auch das direkte Zuweisen der gescannten Sensoren funktioniert einwandfrei, allerdings scheint es da ein
Problem mit dem Treiber für 1-wire zu geben. Der Treiber löscht bei mir die angelegten Ordner für die einzelnen
Sensoren nicht im Verzeichenis /sys/devices/w1_bus_master1 wenn der Sensor abgekelmmt wird. Erst nach
einem Neustart des Pi wird der Ordner gelöscht.
Somit listet natürlich auch CoDeSys Sensoren auf, die es eigentlich nicht mehr gibt. Ist Dir das Problem auch
schon mal aufgefallen? Oder ist das nur bei mir so.
Hab auch schon im Internet gesucht, allerdings gibt es da auch die verschiedensten Fälle, bei manchen werden
die Ordner sofort gelöscht, bei manchen dauerts einige Minuten und andere haben auch das Problem wie ich.
Vielleicht gibt ja eine Lösung das Problerm zu beheben?
bin für jeden Tipp dankbar.
Gruß Werner
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo liebe Mitglieder,
kann mir jemand helfen, ich will die ID von einem 1-Wire Teilnehmer mit einer Variable setzen, also z. B. über einen Eintrag in der Visu, der dann ins Programm übernommen werden soll. Leider funktioniert es nicht.
Ich habe es mit der Methode SetIDFromString versucht, wie beschrieben bringt die Methode auch die Rückmeldung TRUE für das erfolgreiche Setzen der ID, die ID wird aber nicht in den jeweiligen 1-Wire Teilnehmer eingetragen und dieser funktioniert somit auch nicht.
Hat da schon jemand Erfahrung, bitte um Eure Hilfe.
Hi,
denke so prinzipiell geht es so:
diesmal haben wir es auch wirklich ausprobiert
DS18B20.ID := Onewire_master.pasScannedDevices^[0];
```
Grüße
Edwin
Related
Talk.ru: 1
Talk.ru: 2
Talk.ru: 3
Talk.ru: 5
Hallo Edwin,
danke fünktioniert gut, das war die Lösung.
Auch das direkte Zuweisen der gescannten Sensoren funktioniert einwandfrei, allerdings scheint es da ein
Problem mit dem Treiber für 1-wire zu geben. Der Treiber löscht bei mir die angelegten Ordner für die einzelnen
Sensoren nicht im Verzeichenis /sys/devices/w1_bus_master1 wenn der Sensor abgekelmmt wird. Erst nach
einem Neustart des Pi wird der Ordner gelöscht.
Somit listet natürlich auch CoDeSys Sensoren auf, die es eigentlich nicht mehr gibt. Ist Dir das Problem auch
schon mal aufgefallen? Oder ist das nur bei mir so.
Hab auch schon im Internet gesucht, allerdings gibt es da auch die verschiedensten Fälle, bei manchen werden
die Ordner sofort gelöscht, bei manchen dauerts einige Minuten und andere haben auch das Problem wie ich.
Vielleicht gibt ja eine Lösung das Problerm zu beheben?
bin für jeden Tipp dankbar.
Gruß Werner