Raritan (Legrand) · PDU
PXC / PX2 / PX3 / PX4 intelligent PDUs and PX3TS / PX4TS transfer switches (also Legrand and Server Tech PRO3X / PRO4X) Modbus register map
Default configuration
- Protocol
- Modbus TCP
- Port
- 502
- Unit ID
- 1
- Addressing
- 0-based
- Byte order
- Big endian
- Word order
- High word first
Register map
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 0 | 1 | Overcurrent protector 1 status 1 = OCP 1 closed (good), 0 = open (tripped). Coils 0000h-003Fh are the trip status of OCP 1-64. | Binary | - | 1 | R |
| 1 | 1 | Overcurrent protector 2 status | Binary | - | 1 | R |
| 2 | 1 | Overcurrent protector 3 status | Binary | - | 1 | R |
| 3 | 1 | Overcurrent protector 4 status | Binary | - | 1 | R |
| 256 | 1 | Outlet 1 relay state 1 = switched on, 0 = switched off. Coils 0100h-017Fh are outlet 1-128; only switched outlets have a writable coil, which the capabilities register's bit 15 marks. | Binary | - | 1 | RW |
| 257 | 1 | Outlet 2 relay state | Binary | - | 1 | RW |
| 258 | 1 | Outlet 3 relay state | Binary | - | 1 | RW |
| 259 | 1 | Outlet 4 relay state | Binary | - | 1 | RW |
| 260 | 1 | Outlet 5 relay state | Binary | - | 1 | RW |
| 261 | 1 | Outlet 6 relay state | Binary | - | 1 | RW |
| 262 | 1 | Outlet 7 relay state | Binary | - | 1 | RW |
| 263 | 1 | Outlet 8 relay state | Binary | - | 1 | RW |
| 512 | 1 | Shelf power supply 1 relay state 0 = off, 1 = on. Coils 0200h-0205h cover shelf power supplies 1-6. | Binary | - | 1 | RW |
| 513 | 1 | Shelf power supply 2 relay state | Binary | - | 1 | RW |
| 514 | 1 | Shelf power supply 3 relay state | Binary | - | 1 | RW |
| 515 | 1 | Shelf power supply 4 relay state | Binary | - | 1 | RW |
| 516 | 1 | Shelf power supply 5 relay state | Binary | - | 1 | RW |
| 517 | 1 | Shelf power supply 6 relay state | Binary | - | 1 | RW |
Read this device live with Modbus Connect, free for Windows, macOS and Linux
Related guides
Notes
Xerus firmware exposes these PDUs as a Modbus/TCP server, which has to be enabled first in the web UI under Device Settings > Network Services. The document covers the Raritan PXC, PX2, PX3 and PX4 families, the PX3TS and PX4TS transfer switches, Legrand intelligent PDUs and the Server Technology PRO3X and PRO4X — one map for all of them, so no separate seed exists for those rebadges. The register set is versioned with the firmware: this seed is the 4.4.0 map (Raritan document 52884). 'All register or coil addresses are hexadecimal' and 'all register addresses listed in this document refer to these entity addresses' — i.e. wire addresses, so they are used unchanged as zero-based; adding 40001 (5-digit) or 400001 (6-digit) gives Modicon numbering, and the document warns that software limited to the 5-digit convention cannot reach the inlet and outlet blocks at all. Multi-register values are big-endian. The document names neither a TCP port nor a unit ID: the address in this seed is a placeholder, and a PDU serves this map at its main controller unit ID, so use the value the PDU's Modbus service is configured with. Blocks repeat: inlet i at 3000h + i*100h, outlet i at 8000h + i*100h, overcurrent protector i at 4000h + i*100h, peripheral sensor i at 0800h + i*10h, each with the offsets listed here (so inlet 2's RMS voltage is 0x310A/0x310B). Only component 1 of each repeated block is listed, with a few coils of each range. Left out because the format has no 64-bit type: the QWord active, apparent and reactive energy counters (18h-1Fh and 26h-29h in each inlet and outlet block). The shelf-power-supply and power-bus blocks (2400h, 2F00h) are not seeded. A write-only transfer action (2003h) is marked W; the coil ranges are read-only for OCP trip status and read-write for switched outlets and shelf power supplies. Source: Raritan 'Xerus Modbus Interface', document PDU_Modbus_4.4.0_52884, served from cdn1.raritan.com.