verified connector library

Server Technology PRO3X/PRO4X rack PDU (Xerus)

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
register_set_version0U161
number_of_inlets1U161
number_of_overcurrent_protectors2U161
number_of_outlets3U161
number_of_transfer_switches4U161
sensor_1_type2048U161
sensor_1_state2049U161
sensor_1_reading2050F32BE1
sensor_1_battery_voltage2053U160.001
transfer_switch_active_inlet8193U161
transfer_switch_preferred_inlet8194U161
transfer_switch_phase_sync_angle8200F32BE1degrees
transfer_switch_phase_sync_angle_status8202U161
inlet_1_voltage12296F32BE1V
inlet_1_current12298F32BE1A
inlet_1_peak_current12300F32BE1A
inlet_1_unbalanced_current12304F32BE1%
inlet_1_active_power12306F32BE1W
inlet_1_apparent_power12308F32BE1VA
inlet_1_power_factor12310F32BE1
inlet_1_phase_angle12320F32BE1degrees
inlet_1_frequency12322F32BE1Hz
inlet_1_reactive_power12324F32BE1var
ocp_1_current16394F32BE1A
ocp_1_peak_current16396F32BE1A
outlet_1_voltage32776F32BE1V
outlet_1_current32778F32BE1A
outlet_1_peak_current32780F32BE1A
outlet_1_inrush_current32782F32BE1A
outlet_1_unbalanced_current32784F32BE1%
outlet_1_active_power32786F32BE1W
outlet_1_apparent_power32788F32BE1VA
outlet_1_power_factor32790F32BE1
outlet_1_phase_angle32800F32BE1degrees
outlet_1_frequency32802F32BE1Hz
outlet_1_reactive_power32804F32BE1var

link settings as documented (unverified): TCP; FC 01,03,05,06,15,16,22,43; Xerus devices can act as a Modbus/TCP server.

bench facts as documented (unverified)
protocol notesTrying to read outside a defined block will result in an Illegal Data Address exception. Trying to read an undefined coil will result in an Invalid Data Address exception.
model register0000h
identification notesRegister set version is at address 0000h.
FC 43 device IDsupported
firmware applicabilityLegrand intelligent PDUs, Raritan PXC, PXE, PX2, PX3, and PX4 intelligent PDUs, Raritan PX3TS transfer switches, Server Technology PRO3X and PRO4X intelligent PDUs, Raritan BCM2 and PMC branch circuit monitors.

generated by gemini:gemini-3.5-flash · harvested from https://cdn.servertech.com/download/pdu-g4/4.2.10/PDU_Modbus_4.2.10_50400.pdf (Server Technology (Legrand)); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; proved interop-verified on 2026-06-11 · recorded 2026-06-11

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.

Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.

Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.