CodeSys 3.5 SP16: OneWire - Erhöhung der Taskzeit um ca. 1 s je Sensor?

LeFish

Level-2
Beiträge
61
Reaktionspunkte
3
Hallo allerseits,

ich habe das hier befindliche (https://forum.codesys.com//download/file.php?id=2542) Genmed Project um 3 weitere Sensoren erweitert.

Ich musste dabei feststellen, dass ich auf 4 s Zykluszeit wechseln musste, um nicht massiven Jitter zu haben.

Das wundert mich, da ich auf einem ESP8266 vor einigen Jahren ein Projekt umgesetzt habe, bei dem ich mit 6 DS18B20 eine stabil eine Zykluszeit von <1 s schaffe.

Im Anhang ist mein Projekt.

Mache ich etwas grundlegendes falsch?

Danke!

Beste Grüße
LeFish
 

Anhänge

So wie ich das sehe wird da zyklisch der Bus nach neuen Teilnehmern gescannt. Ist das wirklich notwendig?
Ich würde nur einmal scannen und die IDs übernehmen, und dann nur mit den gespeicherten IDs arbeiten.
 
Zurück
Oben