Hallo mmquattro,
das "riecht" als ob Du en Problem mit den Zahlenformaten hast. Ich vermute, dass Du die ModBus-Register zyklisch liest, und daher einfach auf einen IA gemappt hast. Dort kannst Du waehlen, ob Du 16 oder 32 Bit mappen willst ("Operandenkl." IA16 oder IA32).
Die Easy interpretiert alle 16-Bit-Werte grundsaetzlich als positive Zahlen, es koennen negative Werte nur als 32-Bit-Wert dargestellt werden (MD...). Wenn Du nun in 400083 den Wert 65533 liest, kann das eigentlich den Wert -3 bedeuten. Wenn Du also sicher sein willst, dass die ModBus-Werte vorzeichenrichtig dargestellt werden solltest Du sie immer auf IA32 mappen.
Viele Weihnachtsgruesse aus Norwegen
Joelas