MBMap Registry
  1. Devices
  2. Reinhausen
  3. MSENSE PDM (PDM-600)

Reinhausen MSENSE PDM (PDM-600) Modbus register map

Partial discharge monitoring system with up to 6 UHF, IEC or AE channels

  • Official
  • 24 registers
  • Modbus TCP
  • Revision 1 · 2026-10-14
  • Identity: firmware

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP
Unit ID
0
TCP port
502
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
8 input registers, 16 discrete inputs
Groups
5
Revision
1 · 2026-10-14
Added
()
File
maps/reinhausen/msense-pdm.mbmap.json · 4 KB · history
SHA-256
55cdfb72ac38951f5799f12d1300c1513b6ab49068ba5f799092feed4630b5fb
Manufacturer
reinhausen.com

Device identity

What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.

Registers
RoleRegisterAddressTypeValues
Firmware Software version input 1 uint16

Sources and notes

  • MSENSE PDM Monitoring system, Operating instructions · version 12636773/00 EN, 2025-11
    section 9.2.2.1 (Modbus TCP) and figure 90

Source: Maschinenfabrik Reinhausen, "MSENSE PDM Operating instructions", 12636773/00 EN (2025-11), section 9.2.2.1

  • Manufactured for MR by BSS Hochspannungstechnik as the PDM-600.
  • Modbus TCP on port 502; the unit id is fixed at 0. Read-only: discrete inputs and input registers.
  • The unit of a PD value depends on the channel type: V (UHF without sensor calibration), V/m (UHF with calibration), C (IEC) or V (AE).
  • Channels are numbered UHF first, then IEC, then AE; read Hardware configuration to see which channel is which.
AreaAddressNameTypeAccessUnitScaleDescription
DI 0 bool R
DI 1 bool R
DI 2 bool R
DI 3 bool R
DI 11 bool R
DI 12 bool R
DI 13 bool R
DI 14 bool R
DI 15 bool R
DI 16 bool R
DI 21 bool R
DI 22 bool R
DI 23 bool R
DI 24 bool R
DI 25 bool R
DI 26 bool R
IR 0 uint16 R Decimal digits give the number of UHF, IEC and AE channels: 1230 = 1 UHF, 2 IEC, 3 AE; 30 = 0 UHF, 0 IEC, 3 AE
IR 1 uint16 R ×0.01 130 = v1.3.0
IR 2 float32 ABCD R Unit depends on the channel type (V, V/m or C)
IR 4 float32 ABCD R Unit depends on the channel type (V, V/m or C)
IR 6 float32 ABCD R Unit depends on the channel type (V, V/m or C)
IR 8 float32 ABCD R Unit depends on the channel type (V, V/m or C)
IR 10 float32 ABCD R Unit depends on the channel type (V, V/m or C)
IR 12 float32 ABCD R Unit depends on the channel type (V, V/m or C)

Help improve this map