MBMap Registry
  1. Devices
  2. Reinhausen
  3. TAPCON 250

Reinhausen TAPCON 250 Modbus register map

Digital on-load tap-changer voltage controller with the CI communication module

  • Official
  • 39 registers
  • Modbus RTU
  • Revision 2 · 2026-10-18

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 RTU
Unit ID
1
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit
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
3 holding registers, 6 input registers, 6 coils, 24 discrete inputs
Groups
8
Translation tables
3
Revision
2 · 2026-10-18
Added
()
File
maps/reinhausen/tapcon-250.mbmap.json · 8 KB · history
SHA-256
0425802ec505fa1b14ede3e9a3e389c59fc7b771ecdea8f3253c1e3c599baf48
Manufacturer
reinhausen.com

Sources and notes

  • Digital OLTC Voltage Controller TAPCON 250, Implementation of MODBUS (ASCII/RTU) Protocol · version BB 2072201/02, 2011-05
    section 6, device data points

Source: Maschinenfabrik Reinhausen, "TAPCON 250 Implementation of MODBUS (ASCII/RTU) Protocol", supplement BB 2072201/02 (2011-05), section 6

  • Modbus RTU or ASCII over RS-232 (default), RS-485, fibre or the optional Ethernet/modem port of the CI module.
  • Over Ethernet the controller speaks Modbus RTU wrapped in TCP, not Modbus TCP.
  • Coils can only be written (FC05); their state cannot be read back. Holding registers are written one at a time with FC06.
  • Currents are in percent of the 200 mA nominal input (100 % = 200 mA).
AreaAddressNameTypeAccessUnitScaleDescription
CO 0 bool W On sets auto mode, off sets manual mode
CO 1 bool W On starts a raise command; off has no effect
CO 2 bool W On starts a lower command; off has no effect
CO 7 bool W Sets or resets a flag that the controller can use like an input
CO 8 bool W Sets or resets a flag that the controller can use like an input
CO 9 bool W Sets or resets a flag that the controller can use like an input
DI 0 bool R
DI 3 bool R Only one voltage level is active at a time
DI 4 bool R
DI 5 bool R
DI 6 bool R
DI 7 bool R Listed without a function code in the supplement
DI 8 bool R Listed without a function code in the supplement
DI 9 bool R Listed without a function code in the supplement
DI 10 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 18 bool R
DI 19 bool R
DI 20 bool R
DI 21 bool R
DI 22 bool R
DI 23 bool R
DI 24 bool R
DI 27 bool R
DI 30 bool R
IR 0 int16 R -50 to 140
IR 1 uint16 R V ×0.1
IR 2 int16 R % ×0.1
IR 3 int16 R % ×0.01 100 % = 200 mA
IR 4 int16 R % ×0.01 100 % = 200 mA
IR 5 int16 R % ×0.01 100 % = 200 mA
HR 0 uint16 RW V ×0.1 Reference voltage level (raw 1000-1350)
HR 6 uint16 RW
HR 7 uint16 RW

Help improve this map