This page lists customer questions about the WattNode® Modbus® meter and how they were answered or resolved.

The most common customer problems with the Modbus WattNode result from configuration problems with the Modbus master.

  • Registers are sometimes documented with leading “3”s or “4”s to indicate holding or input registers. This results in register numbers like “41221”. But the leading “4” is not actually part of the register number and isn’t included in the Modbus packet. To avoid confusion, we do not include a leading “4” in front of our register numbers, but some tools expect or will display a leading “4” anyway.
  • Some WattNode values are 32 bits long and must be transferred as two 16-bit registers. Most Modbus master devices support two register orderings (one sometimes called “reversed”) for long integers and floating point numbers. If this isn’t configured correctly, the values will be nonsense.
  • The Modbus specification calls for registers to be documented as one-based, but communicated as zero-based, so register 1221 appears as 1220 in the Modbus packet.

A good starting point is to read the WattNode meter’s integer frequency register (at the one-based address of 1221), since it uses the simplest number format (a single 16-bit integer register) and it is unaffected by installation problems like a CT installed backwards or CT connected to the wrong phase.

FAQ – Frequently Asked Questions

Modbus Programming Tips