MBMap Registry
  1. Devices
  2. Mitsubishi Electric
  3. FR-A800

Mitsubishi Electric FR-A800 Modbus register map

Also covers FR-A820, FR-A840, FR-A842, FR-A846, FR-A800-GF

FREQROL-A800 high-performance inverter with Modbus RTU on the RS-485 terminals

  • Official
  • 141 registers
  • Modbus RTU
  • Revision 1 · 2026-11-10

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
1-based · wire address = address − 1

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

Map

Registers
141 holding registers
Groups
9
Translation tables
7
Revision
1 · 2026-11-10
Added
()
File
maps/mitsubishi-electric/fr-a800.mbmap.json · 41 KB · history
SHA-256
0848f345bf48ca5d749915d5491016bc53be0e7ad3cd82c2a246ae5d4d8d64e4
Manufacturer
mitsubishielectric.com

Sources and notes

Source: Mitsubishi Electric FR-A800 Instruction Manual (Detailed) IB(NA)-0600503ENG-N (2312), MODBUS RTU communication specification

  • The manual numbers the registers 40001 and up; this map uses address_base 1, so address 201 is register 40201 and goes on the wire as 200.
  • Registers: 40002 to 40015 system environment variables, 40201 and up the real-time monitor, 40501 to 40508 the fault history, 41000 plus the parameter number for Pr. 0 to 999 (Pr. 1 is 41001), 44000 plus the number for Pr. 1000 to 1999, 44001 and up the product profile.
  • Register 40009 holds the control input instruction when written and the inverter status when read; 40010 sets the operation mode when written and gives the mode status when read, so each is listed twice with a different access.
  • Write the set frequency to 40014 (RAM) for continuous changes and to 40015 (EEPROM) only for values to keep; the EEPROM has a limited number of writes. Pr. 342 = 1 sends parameter writes to RAM only.
  • MODBUS RTU is available on the RS-485 terminals only, not on the PU connector, and the inverter must be in the NET operation mode to accept commands (Pr. 79, Pr. 340). Pr. 549 = 1 selects MODBUS RTU. Reset the inverter after changing the communication parameters.
  • With a communication option installed and Pr. 550 = 9999 (initial value), commands sent through the RS-485 terminals are invalid.
  • Initial values: Pr. 332 = 96 (9600 bit/s), Pr. 334 = 2 (even parity, 1 stop bit). The initial station number Pr. 331 = 0 is broadcast and the inverter does not answer, so the unit_id here is 1, which must be set in Pr. 331. MODBUS RTU always uses 8 data bits.
  • Monitor values depend on the inverter capacity (0.01 or 0.1 steps for current, power and energy, see the register descriptions) and on Pr. 37, Pr. 144 and Pr. 811 for speed units. Negative values need Pr. 1018. A 32-bit parameter or monitor value above 0xFFFF is returned as 0xFFFF.
  • Only a selection of parameters and monitor items is listed (those that need an option or a control mode are mostly left out); any parameter can be reached at 41000 plus its number. The analog calibration parameters C2 to C45 use special registers in the 41900, 42000 and 43900 ranges (see the manual). The fault list holds the data codes with a known panel indication; other codes read in the fault history are listed in section 6.4 of the manual.
  • Not tested on a device.
AreaAddressNameTypeAccessUnitScaleDescription
HR 2 uint16 W Write any value to reset the inverter (no reply is sent)
HR 3 uint16 W Write 0x965A; the communication parameters are not cleared
HR 4 uint16 W Write 0x99AA; the communication parameters are not cleared
HR 6 uint16 W Write 0x5A96; the communication parameters are not cleared
HR 7 uint16 W Write 0xAA99; the communication parameters are not cleared
HR 9 uint16 W Written value: bit 0 stop, 1 forward (STF), 2 reverse (STR), 3 RH, 4 RM, 5 RL, 6 JOG, 7 RT, 8 AU, 9 CS, 10 MRS, 11 STP, 12 RES. Reading the same register gives the inverter status
HR 9 bool bit 0 W
HR 9 bool bit 1 W
HR 9 bool bit 2 W
HR 9 bool bit 3 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 4 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 5 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 6 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 7 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 8 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 9 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 10 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 11 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 12 W Takes the function set by Pr. 180 to Pr. 189
HR 9 bool bit 0 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 1 R
HR 9 bool bit 2 R
HR 9 bool bit 3 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 4 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 5 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 6 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 7 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 8 R Output terminal function; follows Pr. 190 to Pr. 196
HR 9 bool bit 9 R
HR 9 bool bit 15 R
HR 10 uint16 R
HR 10 uint16 W Writing is limited by Pr. 79 and Pr. 340
HR 14 uint16 RW Hz ×0.01 Written to RAM; use for frequent changes. Unit follows Pr. 37, Pr. 144 and Pr. 811 (r/min when a speed display is set)
HR 15 uint16 W Hz ×0.01 Written to EEPROM; same unit as register 14. Limited number of writes
HR 201 int16 R Hz ×0.01 Negative values are returned only when Pr. 1018 is set; unit follows Pr. 37, Pr. 144 and Pr. 811
HR 202 uint16 R A ×0.01 0.01 A up to FR-A820-03160 and FR-A840-01800, 0.1 A above
HR 203 uint16 R V ×0.1
HR 205 uint16 R Hz ×0.01
HR 206 int16 R r/min Negative values are returned only when Pr. 1018 is set
HR 207 int16 R % ×0.1 Rated torque is 100 %; 0 % under V/F control
HR 208 uint16 R V ×0.1 DC bus voltage
HR 209 uint16 R % ×0.1
HR 210 uint16 R % ×0.1 Thermal operation level is 100 %
HR 211 uint16 R A ×0.01 Reset at every start-up; 0.01 A up to FR-A820-03160 and FR-A840-01800, 0.1 A above
HR 212 uint16 R V ×0.1 Reset at every start-up
HR 213 uint16 R kW ×0.01 0.01 kW up to FR-A820-03160 and FR-A840-01800, 0.1 kW above
HR 214 uint16 R kW ×0.01 0.01 kW up to FR-A820-03160 and FR-A840-01800, 0.1 kW above
HR 217 uint16 R % ×0.1 Torque current as a percentage of Pr. 56
HR 218 uint16 R A ×0.01 0.01 A up to FR-A820-03160 and FR-A840-01800, 0.1 A above
HR 220 uint16 R h Counts 0 to 65535 h and wraps; wraps are counted in Pr. 563
HR 223 uint16 R h Counts 0 to 65535 h and wraps; wraps are counted in Pr. 564; reset with Pr. 171
HR 224 uint16 R % ×0.1 Output current as a percentage of the inverter rated current
HR 225 uint16 R kWh ×0.01 0.01 kWh up to FR-A820-03160 and FR-A840-01800, 0.1 kWh above; reset with Pr. 170
HR 232 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set; Vector control
HR 233 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set; Vector control
HR 234 uint16 R kW ×0.01 0.01 kW up to FR-A820-03160 and FR-A840-01800, 0.1 kW above
HR 236 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set; positive for driving torque, negative for regenerative torque
HR 243 uint16 R
HR 244 uint16 R
HR 252 uint16 R % ×0.1
HR 253 uint16 R % ×0.1
HR 254 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set
HR 261 uint16 R % ×0.1 E.THM occurs at 100 %
HR 262 uint16 R % ×0.1 E.THT occurs at 100 %
HR 264 uint16 R kOhm ×0.01 Valid only when Pr. 561 is not 9999
HR 267 uint16 R % ×0.1 Shown while PID control is enabled (Pr. 128 is not 0)
HR 268 uint16 R
HR 287 uint16 R % ×0.1 Pr. 656
HR 288 uint16 R % ×0.1 Pr. 657
HR 289 int16 R % ×0.1 Pr. 658; Negative values are returned only when Pr. 1018 is set
HR 290 uint16 R % ×0.1 Pr. 659
HR 291 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set
HR 292 uint16 R % ×0.1
HR 293 uint16 R % ×0.1
HR 294 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set
HR 295 uint16 R % ×0.1
HR 296 int16 R % ×0.1 Negative values are returned only when Pr. 1018 is set
HR 297 uint16 R Hz ×0.01
HR 298 int16 R degC Negative values are returned only when Pr. 1018 is set; 0 to 100 degC, or -20 to 100 degC with a sign
HR 277 uint16 R kWh Low word; the full value is the high word (278) x 65536 + this word
HR 278 uint16 R kWh
HR 279 uint16 R kWh ×0.01 Low word; 0.01 kWh up to FR-A820-03160 and FR-A840-01800, 0.1 kWh above; the full value is the high word (280) x 65536 + this word
HR 280 uint16 R kWh ×0.01
HR 215 bool bit 0 R
HR 215 bool bit 1 R
HR 215 bool bit 2 R
HR 215 bool bit 3 R
HR 215 bool bit 4 R
HR 215 bool bit 5 R
HR 215 bool bit 6 R
HR 215 bool bit 7 R
HR 215 bool bit 8 R
HR 215 bool bit 9 R
HR 215 bool bit 10 R
HR 215 bool bit 11 R
HR 215 bool bit 14 R Safety stop input
HR 215 bool bit 15 R Safety stop input
HR 216 bool bit 0 R Output terminal status; function follows Pr. 190 to Pr. 196
HR 216 bool bit 1 R Output terminal status; function follows Pr. 190 to Pr. 196
HR 216 bool bit 2 R Output terminal status; function follows Pr. 190 to Pr. 196

Help improve this map