MBMap Registry
  1. Devices
  2. BTicino
  3. F4N200

BTicino F4N200 Modbus register map

Btdin multifunction measuring unit with RS485, 4 DIN modules, CT connection

  • Official
  • 489 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17
  • Identity: model

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 defaults
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
29 holding registers, 460 input registers
Groups
13
Revision
2 · 2026-10-17
Added
()
File
maps/bticino/f4n200.mbmap.json · 81 KB · history
SHA-256
676c33fe0bbc87f817eabb18a2dcf5b219fcd5af73c45ddafc103915fd149a95
Manufacturer
bticino.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
Model Device identifier input 768 uint16 0x0006 = F4N200

Sources and notes

Source: BTicino, "Btdin Multif. Measuring Unit RS485 - Cat.No F4N200" Modbus table, IDP000050EN_02

  • Modbus RTU over RS485, FC03 (and FC04 for input registers) reads, FC16 writes; big endian.
  • Powers and energies change scale with CT×VT: powers are 0.01 W (var, VA) below 5000 and 1 W from 5000; energies count 10 Wh up to 1000000 Wh depending on CT×VT (document notes 1 and 2).
  • Signs of the per-phase powers are separate registers (0 positive, 1 negative).
  • Changing settings: write 0x5AA5 to 0x2700, write the settings, write 0x5AA5 to 0x2700 again and 0x000A to 0x2600 to save; 0x000B to 0x2800 restores the defaults.
AreaAddressNameTypeAccessUnitScaleDescription
IR 768 uint16 R
IR 4096 uint32 ABCD R V ×0.001
IR 4098 uint32 ABCD R V ×0.001
IR 4100 uint32 ABCD R V ×0.001
IR 4102 uint32 ABCD R A ×0.001
IR 4104 uint32 ABCD R A ×0.001
IR 4106 uint32 ABCD R A ×0.001
IR 4108 uint32 ABCD R A ×0.001
IR 4110 uint32 ABCD R V ×0.001
IR 4112 uint32 ABCD R V ×0.001
IR 4114 uint32 ABCD R V ×0.001
IR 4116 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4118 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4120 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4122 uint16 R
IR 4123 uint16 R
IR 4124 uint32 ABCD R Wh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4126 uint32 ABCD R varh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4128 uint32 ABCD R Wh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4130 uint32 ABCD R varh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4132 int16 R ×0.01
IR 4133 uint16 R
IR 4134 uint16 R Hz ×0.1
IR 4135 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4137 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4139 uint16 R min
IR 4140 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4142 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4144 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4146 uint16 R
IR 4147 uint16 R
IR 4148 uint16 R
IR 4149 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4151 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4153 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4155 uint16 R
IR 4156 uint16 R
IR 4157 uint16 R
IR 4158 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4160 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4162 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4164 int16 R ×0.01
IR 4165 int16 R ×0.01
IR 4166 int16 R ×0.01
IR 4167 uint16 R
IR 4168 uint16 R
IR 4169 uint16 R
IR 4170 uint16 R % ×0.1
IR 4171 uint16 R % ×0.1
IR 4172 uint16 R % ×0.1
IR 4173 uint16 R % ×0.1
IR 4174 uint16 R % ×0.1
IR 4175 uint16 R % ×0.1
IR 4176 uint32 ABCD R A ×0.001
IR 4178 uint32 ABCD R A ×0.001
IR 4180 uint32 ABCD R A ×0.001
IR 4182 uint32 ABCD R A ×0.001
IR 4184 uint32 ABCD R A ×0.001
IR 4186 uint32 ABCD R A ×0.001
IR 4188 uint32 ABCD R A ×0.001
IR 4190 uint32 ABCD R V ×0.001
IR 4192 uint32 ABCD R V ×0.001
IR 4194 uint32 ABCD R V ×0.001
IR 4196 uint32 ABCD R V ×0.001
IR 4198 uint32 ABCD R V ×0.001
IR 4200 uint32 ABCD R V ×0.001
IR 4202 uint32 ABCD R Wh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4204 uint32 ABCD R varh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4206 uint16 R h
IR 4207 uint16 R
IR 4208 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4210 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4212 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4214 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4216 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4218 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4608 uint16 R
IR 4609 uint16 R ×0.01
IR 4614 uint16 R
IR 4688 uint32 ABCD R Wh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4690 uint32 ABCD R varh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4692 uint32 ABCD R Wh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4694 uint32 ABCD R varh Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4696 uint32 ABCD R Wh Tariff energy when the tariff option is used; Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4698 uint32 ABCD R Wh Tariff energy when the tariff option is used; Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4700 uint32 ABCD R Wh Tariff energy when the tariff option is used; Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4702 uint32 ABCD R varh Tariff energy when the tariff option is used; Wh or varh per count: 10 for CT×VT 1-10, 100 for 10-100 … 1000000 for 100000-1000000 (document note 2)
IR 4864 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4866 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4868 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4870 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4872 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4874 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4876 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4878 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4880 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4882 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4884 uint32 ABCD R var Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4886 uint32 ABCD R VA Scale 0.01 when CT×VT is below 5000, 1 from 5000
IR 4888 uint32 ABCD R W Scale 0.01 when CT×VT is below 5000, 1 from 5000

Help improve this map