Page 1 of 1

Node-Red Dashboard, Encoder Ausgabe

Posted: 26 Mar 2020, 09:42
by MaSiMO2020
Liebes Forum

Ich lese mit Hilfe der von KUNBUS veröffentlichten NODES für Node-Red die Ausgabe schneller Zähler (Encodermotoren) aus und übertrage sie zur Anzeige in ein Dasboard. Das funktioniert soweit so gut. Nur beim Vorzeichenwechsel der Encoder von Plus auf Minus wird nicht negativ weiter gezählt sondern mit dem 32 Bit Maxwert (also es wird angezeigt 4 294 967 295 ) begonnen und dann weiter runtergezählt. In Logi.Cad3 werden z. B. die Werte dagegen "vernüftig" ausgegeben ... sprich .. 3,2,1,0,-1,-2,-3 etc. und nicht 3,2,1,0,4294967295, 4294967294 usw. Ist das von Seiten der Node-Programmierung so gewollt und man soll eine Funktion schreiben in der bei negativen Zahlen auf den Wert 4 294 967 295 bezogen wird (Differenzbildung) oder gibt es eine "elegantere" Lösung?

Danke und Grüße
Marco

Re: Node-Red Dashboard, Encoder Ausgabe

Posted: 30 Mar 2020, 13:52
by jgerlach-erminas
Hi Marco,
das klingt stark nach einem Bug. Wir werden uns das genauer anschauen und dir dann berichten.
Grüße,
Jonas