Wiren BoardDocumentation
Reference · English

WB-MAP3E configuration registers

revision 98914

Description

Legend
RO / RW Read only / Read/Write
Shown in bold Default register value
xN Multiply the register value by this factor to obtain the value in the stated units.

If omitted, assume 1

⚡ This register supports data transmission using events in Fast Modbus.
FW Firmware version that introduced the register. Blank means it has always been available.
Error: Value on error
Grey cell Service register: purpose, format and contents may change in later firmware
Configuration registers
Address Register parameters Description Values FW
Dec Hex Type Access Format
102 0x0066 Holding RW u8 Detect phase outages ERRMAP0003 0 - disabled,
1 - enabled
2.6.3
4336 0x10F0 Holding RW u16 Peak aggregation period (s) 1 - 65535
60
2.3.0
4340 0x10F4 Holding RW u16 Current peak detection period (ms) 1 - 255
20
2.13.0
5216 0x1460 Holding RW u16 L1 (A) current transformer ratio 0 for WB-MAP3E, 2000 for WB-MAP3ET 2.1.0
5217 0x1461 Holding RW u16 L2 (B) current transformer ratio 0 for WB-MAP3E, 2000 for WB-MAP3ET 2.1.0
5218 0x1462 Holding RW u16 L3 (C) current transformer ratio 0 for WB-MAP3E, 2000 for WB-MAP3ET 2.1.0
5219 0x1463 Holding RW s16 L1 (A) current transformer phase delay x0.001, °
-32768 - 32767 (0 for WB-MAP3E, 120 for WB-MAP3ET)
2.1.0
5220 0x1464 Holding RW s16 L2 (B) current transformer phase delay x0.001, °
-32768 - 32767 (0 for WB-MAP3E, 120 for WB-MAP3ET)
2.1.0
5221 0x1465 Holding RW s16 L3 (C) current transformer phase delay x0.001, °
-32768 - 32767 (0 for WB-MAP3E, 120 for WB-MAP3ET)
2.1.0
5280 0x14A0 Holding RW u16 Phase of the current transformer connected to CT1
1 - L1(A), 2 - L2(B), 3 - L3(C)
1 2.3.2
5281 0x14A1 Holding RW u16 Phase of the current transformer connected to CT2
1 - L1(A), 2 - L2(B), 3 - L3(C)
2 2.3.2
5282 0x14A2 Holding RW u16 Phase of the current transformer connected to CT3
1 - L1(A), 2 - L2(B), 3 - L3(C)
3 2.3.2
5296 0x14B0 Holding RW bool Invert the L1 (A) current transformer
0 - no,
1 - yes
2.10.0
5297 0x14B1 Holding RW bool Invert the L2 (B) current transformer
0 - no,
1 - yes
2.10.0
5298 0x14B2 Holding RW bool Invert the L3 (C) current transformer
0 - no,
1 - yes
2.10.0
Connection settings, firmware version and other service registers
Address Register parameters Description Values Note
Dec Hex Type Access Format
Connection settings
110 0x006E Holding RW u16 RS-485 baud rate.
RS-485 connection parameter settings
×100, baud
12 — 1200 bit/s,
24 — 2400 bit/s,
48 — 4800 bit/s,
96 — 9600 bit/s,
192 — 19200 bit/s,
384 — 38400 bit/s,
576 — 57600 bit/s,
1152 — 115200 bit/s
111 0x006F Holding RW u16 RS-485 parity setting 0 — no parity (none),
1 — odd,
2 — even
112 0x0070 Holding RW u16 RS-485 stop bits
See: stop-bit tolerance
1, 2
128 0x0080 Holding RW u16 Device Modbus address (details)
Device model and firmware version
200-205 0x00C8 - 0x00CD Input RO string Device model
206-219 0x00CE - 0x00DB Input RO string Device model extension. Read 20 registers (200–219) to obtain the device model Only in firmware supporting Fast Modbus
220-244 0x00DC - 0x00F4 Input RO string Firmware build commit hash and branch name (2 characters per register)
250-265 0x00FA - 0x0109 Input RO string Firmware version
266-269 0x010A - 0x010D Input RO u64 Serial number extension
270-271 0x010E - 0x010F Input RO u32 Serial number Subtract from the received value: 0xFE000000.

After reading 0xFF001F9C, subtract 0xFE000000 to obtain the serial number 0x01001F9C = 16785308₁₀

290-301 0x0122 - 0x012D Input RO string Firmware signature
320 0x0140 Input RO u16 Firmware version in numeric format (details) MAJOR Only in firmware supporting Fast Modbus
321 0x0141 MINOR
322 0x0142 PATCH
323 0x0143 s16 SUFFIX
324-325 0x0144 - 0x0145 Input RO u32 Firmware version in numeric format Only in firmware supporting Fast Modbus
326-327 0x0146 - 0x0147 Input RO u32 Firmware version in big-endian format Only in firmware supporting Fast Modbus
Other information
104-105 0x0068 - 0x0069 Input RO u32 Uptime since boot seconds
120 0x0078 Holding RW u16 Reboot device without saving state Any non-zero value reboots the device
129 0x0081 Holding RW u16 Enter firmware update mode for 2 minutes Any non-zero value enters firmware update mode
330-337 0x014A - 0x0151 Input RO string Bootloader version
130 0x0082 Holding RW u16 Disable Status LED 0 — enabled
1 — disabled
131 0x0083 Holding RW u16 Enter firmware update mode using the current communication settings.
To check whether the firmware and bootloader support this feature, read this register. If reading succeeds and returns 0, the feature is supported.
Writing 1 enters firmware update mode
113 0x0071 Holding RW u16 Delay before replying to a Modbus request ms
0…254 (0)
Only in firmware supporting Fast Modbus
114 0x0072 Holding RW u16 Continuous reading across register gaps 0 — disabled
1 — enabled
2 — enabled persistently across reboots
Only in firmware supporting Fast Modbus
121 0x0079 Input RO u16 Current internal 5 V rail voltage mV
122 0x007A Input RO u16 Minimum internal 5 V rail voltage since boot, without averaging mV
125 0x007D Input RO u16 Current internal 5 V rail voltage, without averaging mV
119 0x0077 Input RO u16 Minimum microcontroller supply voltage since boot, before averaging mV
123 0x007B Input RO u16 Microcontroller supply voltage mV
124 0x007C Input RO s16 Internal microcontroller temperature x0.1, °C
304-319 0x0130-0x013F Input RO string Device batch number.

Available only on devices manufactured from 21 January 2026.

Since firmware 2.12.0
64256-64383 0xFB00-0xFB7F Input RO u16 FlashFS: free space per page bytes
64384-64511 0xFB80-0xFBFF Input RO u16 FlashFS: total size of current files per page bytes
64512-64639 0xFC00-0xFC7F Input RO u16 FlashFS: page fragmentation 0…100 %
0 — all data is current,
100 — no current data
64640-64767 0xFC80-0xFCFF Input RO u16 FlashFS: page erase counter
65402 0xFF7A Holding RW u16 Reset device settings to defaults. Communication settings are retained.
The device reboots after the reset.
Writing 1 resets the settings
65500 0xFFDC Coil RW bool Service register for visually testing indicator LEDs Writing 1 switches on all indicator LEDs
65504 0xFFE0 Input RO u16 Maximum stack usage bytes
0 — stack corrupted
65505 0xFFE1 Input RO u16 Free RAM bytes
65506 0xFFE2 Input RO u16 Used RAM bytes
65507 0xFFE3 Input RO u16 Stack size bytes
65508 0xFFE4 Input RO u16 Cause of last MCU reset 1 — LPWR,
2 — WWDG,
3 — IWDG,
4 — SFT,
5 — POR,
6 — PIN,
7 — OBL,
8 — V18PWR
65509 0xFFE5 Input RO u32 Firmware update counter