Serial Port - Register Variable --> 100%

Hallo Community,

ich bin derzeit gerade dabei meinen eHZ übe reinen Seriellen Optokopf auslesen.

Dazu habe ich einen SerielenPort und dazu einen RegisterVariable angelegt. Diese triggert dann einen Script in welchem die Daten ausgelsen werden.
Das funktioniert soweit auch alles recht gut - nur …

das sobald ich den SerielPort öffne die Prozessorlast auf 100% geht, bis ich den Port wieder schliesse.
Hat jemand eine Ahnung woran das liegen kann?

Grüße KHC

Wie sieht denn das Script aus?

Hallo khc,

der eHZ sendet pro Sekunde mehrere Telegramme, demnach wird dein Lesesrkipt dermassen oft aufgerufen, dass die CPU lahm gelegt wird. Die Lösung ist aber einfach, schau mal hier

Danke & Gruß,
Axel