Negative Zahlen mit Modbus TCP

julianpe

Level-1
Beiträge
61
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ist es möglich negative Werte auf dem Modbus TCP darzustellen?

Ich habe folgenden Aufbau:
Wago 750-8203 mit Ethernet -> Modbus Anschluss
Dort habe ich eine Variable als Modbus Output Variable vom Datentyp INT erzeugt
und mit dem Wert -653 definiert.
Mein Modbusscanner Ananas liest im entsprechenden Register einen Wert von
Code:
Register 1008, value: 64883, Poll: OK

Scheint daher her zu rühren:
65536-653 = 64883

Ist es dennoch möglich eine negative Zahl darzustellen?

Danke und Gruß
 
Wie Du richtig erkannt hast ist das nur ein Anzeigeproblem bzw. Interpretationsfrage des Bitmusters.
Ob Du bei Deinem Scanner einstellen kannst, ob er Werte als signed (INT, -32768 .. +32767) oder unsigned (UINT, 0 .. 65535) anzeigt, weiß ich allerdings nicht.

Harald
 
Zurück
Oben