MBMap Registry
  1. Devices
  2. Fuji Electric
  3. FRENIC-Mini / Eco / Multi / MEGA

Fuji Electric FRENIC-Mini / Eco / Multi / MEGA Modbus register map

Also covers FRENIC-Eco, FRENIC-Multi, FRENIC-MEGA

General-purpose inverters with Modbus RTU on the RS-485 port

  • Official
  • 85 registers
  • Modbus RTU
  • Revision 1 · 2026-10-18
  • 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 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
Max read
50 registers per request

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

Map

Registers
85 holding registers
Groups
10
Translation tables
12
Revision
1 · 2026-10-18
Added
()
File
maps/fuji-electric/frenic-rs485.mbmap.json · 22 KB · history
SHA-256
4cccbc7786601526454d65ad75c910595a8679f31ff81bb05c197c7f161d38cb
Manufacturer
fujielectric.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 ROM version holding 2073 uint16

Sources and notes

Source: Fuji Electric FRENIC RS-485 User's Manual, document 24A7-E-0082 (MEH448)

  • The address of a function code is its group number times 256 plus its number: F01 is 0x0001, S01 is 0x0701, M01 is 0x0801, y01 is 0x0E01 (groups: F 0, E 1, C 2, P 3, H 4, A 5, o 6, S 7, M 8, r 10, J 13, y 14, W 15, X 16, Z 17, b 18, d 19).
  • This map lists the communications dedicated codes S and M that all four families support, the link-function codes y01 to y10, y98 and y99, and a few F codes. The W, X and Z keypad mirrors, the other F, E, C, P, H and A codes and the model-specific S and M codes (torque, PG, option, motor temperature) are in the manual.
  • Reading 03 returns up to 50 words (100 on MEGA) and does not cross a function code group; unused codes read as 0. Function 06 writes one register and 16 several; coils are not supported by FRENIC-Mini.
  • Data formats: integers use format 1, 0.1 units format 3, 0.01 units format 5 or 22, and the per-unit values (S01, S12, S13, M01, M06, M27, M32, M49, M50, M68) are +/-20000 = 100 % or the maximum frequency.
  • To run the inverter over Modbus the link must be valid: set H30 (and y98, y99) so that the frequency and operation commands come from communications; y99 = 1, 2 or 3 does the same from the host without changing H30.
  • The manual does not give the factory serial settings; the connection defaults here are the format's defaults. Parity y06 = 0 (no parity) uses 2 stop bits, 1 and 2 (even and odd) use 1 stop bit.
  • Not every code exists on every family: the manual's support columns could not be read reliably, so check the notes in each description. The manual marks M02 to M04, M08, M22, M28 to M30, M34, M66 and M67 as missing on three of the four families (they are left out here), and M07, M33 and M63 to M65 as missing on one.
AreaAddressNameTypeAccessUnitScaleDescription
HR 2071 uint16 R Four hex digits: model (bits 12-15), generation (8-11), destination (4-7), input power supply (0-3); 0x5313 is a C series, 1 series, Japan, three-phase 200 V
HR 2071 uint16 bits 12–15 R Bits 12 to 15 of the model code
HR 2071 uint16 bits 8–11 R Bits 8 to 11 of the model code
HR 2071 uint16 bits 4–7 R Bits 4 to 7 of the model code
HR 2071 uint16 bits 0–3 R Bits 0 to 3 of the model code
HR 2072 uint16 R kW ×0.01 Inverter capacity, sent as kW x 100
HR 2073 uint16 R Inverter ROM version
HR 2117 uint16 R A ×0.01 0.01 A up to 22 kW; models of 30 kW and more use 0.1 A
HR 2049 int16 R Final frequency command; 20000 = maximum frequency
HR 2053 uint16 R Hz ×0.01 Final frequency command
HR 2054 int16 R Before slip compensation; 20000 = maximum frequency
HR 2057 uint16 R Hz ×0.01
HR 2058 uint16 R % ×0.01 Percent of the nominal applicable motor output
HR 2059 uint16 R % ×0.01 Effective value, percent of the inverter rated current
HR 2060 uint16 R V ×0.1 Effective value; whole volts
HR 2061 uint16 R Same bit layout as S06
HR 2063 uint16 R
HR 2068 uint16 R h
HR 2069 uint16 R V
HR 2074 uint16 R Error code of the last RS-485 transmission (table of codes in the manual)
HR 2110 uint16 R °C
HR 2094 uint16 R % ×0.1 100 % when new
HR 2095 uint16 R h Cumulative operating time; stays at 65535 on Multi and MEGA, use W67
HR 2096 uint16 R h Cumulative operating time; stays at 65535 on Multi and MEGA, use W68
HR 2097 int16 R -20000 = -10 V, 20000 = 10 V
HR 2098 int16 R 0 = 0 mA, 20000 = 20 mA
HR 2116 int16 R 20000 = 100 %
HR 2119 uint16 R Same bit layout as S06: commands from the terminal block and communications
HR 2062 bool bit 0 R
HR 2062 bool bit 1 R
HR 2062 bool bit 2 R or pre-exciting
HR 2062 bool bit 3 R
HR 2062 bool bit 5 R 0 = undervoltage
HR 2062 bool bit 8 R
HR 2062 bool bit 9 R
HR 2062 bool bit 10 R
HR 2062 bool bit 11 R Any fault
HR 2062 bool bit 12 R
HR 2062 bool bit 15 R Busy
HR 2062 bool bit 4 R Fixed to 0 on FRENIC-Mini
HR 2062 bool bit 6 R Not on Mini or Eco
HR 2062 bool bit 7 R
HR 2064 uint16 R
HR 2065 uint16 R
HR 2066 uint16 R
HR 2067 uint16 R
HR 1793 int16 RW 20000 = maximum frequency; takes precedence over S05 when not 0
HR 1797 uint16 RW Hz ×0.01 Used when S01 is 0
HR 1798 uint16 RW Bit 0 FWD, bit 1 REV, bits 2 to 10 X1 to X9, bit 13 XF, bit 14 XR, bit 15 alarm reset (set then clear)
HR 1798 bool bit 0 RW
HR 1798 bool bit 1 RW
HR 1798 bool bit 2 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 3 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 4 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 5 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 6 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 7 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 8 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 9 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 10 RW Acts as the general-purpose terminal function set in E01 to E09; X4 and X5 are not on FRENIC-Mini, X6 to X9 only on MEGA
HR 1798 bool bit 13 RW XF; function set in E98
HR 1798 bool bit 14 RW XR; function set in E99
HR 1798 bool bit 15 RW Set to 1 and then back to 0; the run command must be cleared first
HR 1800 uint16 RW s ×0.1 0.0 to 3600.0 s on Mini, Eco and Multi, 0.0 to 6000.0 s on MEGA; the digits below 0.1 s are dropped
HR 1801 uint16 RW s ×0.1 Same range as S08
HR 1805 int16 RW +/-20000 = +/-100 %
HR 1806 uint16 RW Write 1 to reset; reads 0; always valid whatever H30, y98 and y99
HR 0 uint16 RW
HR 1 uint16 RW Source of the frequency command
HR 2 uint16 RW
HR 3 uint16 RW Hz ×0.1
HR 4 uint16 RW Hz ×0.1
HR 5 uint16 RW V
HR 3585 uint16 RW 1 to 247 for Modbus RTU
HR 3586 uint16 RW
HR 3587 uint16 RW s ×0.1
HR 3588 uint16 RW 38400 bit/s is not on FRENIC-Mini
HR 3589 uint16 RW Fixed to 8 bits for Modbus RTU
HR 3590 uint16 RW Sets the stop bits too; value 3 is not on Mini and Eco
HR 3591 uint16 RW Set automatically from the parity for Modbus RTU
HR 3592 uint16 RW s 0 disables the detection
HR 3593 uint16 RW s ×0.01
HR 3594 uint16 RW
HR 3682 uint16 RW Not on FRENIC-Mini
HR 3683 uint16 RW Not saved: returns to 0 at power-off; write it by communications

Help improve this map