Siemens Siemens Sentron PAC3100 Power meter 3 phase Modbus RTU template

Siemens Sentron PAC3100 Power meter 3 phase

Reads 3-phase power metering data from a Siemens Sentron PAC3100.

This template reads 3-phase power metering data from a Siemens Sentron PAC3100 via Modbus RTU. It covers voltage, current, active and reactive power, power factor, and frequency per phase and as totals, including min/max statistics. All registers are read-only.

Protocol
Modbus RTU
Connection
RS485, 19200 baud
Registers
70, read only
Brand
Siemens
Key readings
Voltage L1-N to L3-N · Current L1 to L3 · Active Power L1 to L3 and Total · Reactive Power L1 to L3 and Total · Power Factor cos phi · Frequency
Compatible models
Sentron PAC3100
Last updated

Registers (70)

70 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Voltage L1-NVRead
Voltage L2-NVRead
FrequencyHzRead
Voltage L3-NVRead
Voltage L1-L2VRead
Voltage L3-L1VRead
Current L1ARead
Current L2ARead
Current L3ARead
Apparent Power L1VARead
Apparent Power L2VARead
Apparent Power L3VARead
Active Power L1WRead
Active Power L2WRead
Active Power L3WRead
Reactive Power L1varRead
Reactive Power L2varRead
Reactive Power L3varRead
Neutral CurrentARead
Total Apparent PowerVARead
Total Active PowerWRead
Total Reactive PowervarRead
Power Factor cos φRead
Max Voltage L1-NVRead
Max Voltage L2-NVRead
Max Voltage L3-NVRead
Max Voltage L1-L2VRead
Max Voltage L2-L3VRead
Max Voltage L3-L1VRead
Max Current L1ARead
Max Current L2ARead
Max Current L3ARead
Max Apparent Power L1VARead
Max Apparent Power L2VARead
Max Apparent Power L3VARead
Max Active Power L1WRead
Max Active Power L2WRead
Max Active Power L3WRead
Max Reactive Power L1varRead
Max Reactive Power L2varRead
Max Reactive Power L3varRead
Max Neutral CurrentARead
Max FrequencyHzRead
Max Total Apparent PowerVARead
Max Total Active PowerWRead
Max Total Reactive PowervarRead
Min Voltage L1-NVRead
Min Voltage L2-NVRead
Min Voltage L3-NVRead
Min Voltage L1-L2VRead
Min Voltage L2-L3VRead
Min Voltage L3-L1VRead
Min Current L1ARead
Min Current L2ARead
Min Current L3ARead
Min Apparent Power L1VARead
Min Apparent Power L2VARead
Min Apparent Power L3VARead
Min Active Power L1WRead
Min Active Power L2WRead
Min Active Power L3WRead
Min Reactive Power L1varRead
Min Reactive Power L2varRead
Min Reactive Power L3varRead
Min Neutral CurrentARead
Min FrequencyHzRead
Min Total Apparent PowerVARead
Min Total Active PowerWRead
Min Total Reactive PowervarRead
Max Power Factor cos φRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor per-phase voltage, current, and active power on a live cloud dashboard for each subdistribution board.
  • Create alerts when power factor drops below a defined threshold to detect capacitive or inductive load imbalances.
  • Track minimum and maximum power demand over time to support electrical capacity planning for your customer.
  • Generate periodic energy consumption reports across multiple sites equipped with Sentron PAC3100 meters.
  • Compare reactive power trends between phases to identify potential wiring or load distribution issues.

Installation

  1. Wire the ModbusCloud Gateway to the RS-485 terminals (A and B) on the Siemens Sentron PAC3100, observing correct polarity and using a twisted-pair cable with termination resistor if it is the last device on the bus.

  2. On the PAC3100 front panel, set the Modbus slave address to a unique value and confirm the baud rate is set to 19200, matching the template default.

  3. Ensure the data format on the PAC3100 is configured for float32 (IEEE 754) registers, which is the factory default.

  4. In the ModbusCloud portal, add a new device, select the Siemens Sentron PAC3100 template, and enter the slave address you configured on the meter.

  5. Power on the gateway and verify that live readings for voltage, current, and power appear on the ModbusCloud dashboard.

Things to watch for

I see no data after connecting. What should I check first?

Verify that the RS-485 wiring polarity (A/B) is correct and that the baud rate on both the PAC3100 and the gateway is set to 19200. Also confirm the Modbus slave address in ModbusCloud matches the address configured on the meter.

Why do some register values show as zero or NaN?

The PAC3100 uses float32 encoding across two consecutive registers. If the byte order or word order is mismatched, values may appear as zero or NaN. The template is preconfigured for the PAC3100 default byte order, so make sure no manual byte-swap settings have been changed on the gateway.

Can I connect multiple PAC3100 meters on the same RS-485 bus?

Yes. Assign each meter a unique Modbus slave address via its front panel. In ModbusCloud, create a separate device entry for each meter using the same template but with the corresponding slave address.

Do I need a specific firmware version on the PAC3100?

The Modbus register map used by this template is consistent across standard PAC3100 firmware versions. If you have a very early hardware revision, check the Siemens documentation to confirm that all 70 registers are available.

Want to see how it works?

Electrician working in an open distribution board