PortDock

Mitsubishi Electric FR-F700 Modbus register map

Fan and pump inverter. RS-485 terminals Modbus RTU. Holding registers in 40001 form: system variables 40002-, real-time monitor 40201-, fault history 40501-40508, parameters 41000 + number · Inverter (VFD) · FR-F720-0.75K~110K, FR-F740-0.75K~560K

An unofficial summary of facts (addresses, types, units, scaling) from the maker's manual. Not affiliated with the maker; values can differ by firmware or model. Always check the device manual before writing (run commands, settings).

Default communication

ProtocolModbus RTU
Baud (factory)9600 bps — options: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400
Data · parity · stop8 · Even · 1
Manual address style40001/30001 style (wire address + 1, first digit = table)

Registers (34)

«Wire» is the 0-based address in the request frame (PortDock's «0-based» notation). Value = raw × scale. Table: HR holding register, IR input register, CO coil, DI discrete input. Function codes in hex.

34

Swipe the table sideways — the first column (manual address) stays put.

ManualWireTableNameTypeUnit · scaleR/WFCDetails
400021 (0x0001)HRInverter resetU16W06·10
Write any value. No reply to the reset command
p.217 (PDF 226)
400098 (0x0008)HRInverter status / control input commandU16R/W03·06·10
Write = control input, read = inverter status. Signals in parentheses are initial assignments; inputs follow Pr.180-189, outputs Pr.190-196
b0 Write: stop / Read: RUN (running) · b1 Write: forward rotation / Read: forward running · b2 Write: reverse rotation / Read: reverse running · b3 Write: RH (high speed) / Read: SU (up to frequency) · b4 Write: RM (middle speed) / Read: OL (overload) · b5 Write: RL (low speed) / Read: IPF (instantaneous power failure) · b6 Write: JOG (jog) / Read: FU (frequency detection) · b7 Write: RT (second function) / Read: ABC1 (fault) · b8 Write: AU (current input selection) / Read: ABC2 · b9 Write: CS (automatic restart after instantaneous power failure) · b10 Write: MRS (output stop) · b11 Write: STOP (start self-holding) · b12 Write: RES (reset) · b15 Read: fault occurrence
p.217 (PDF 226)
400109 (0x0009)HROperation mode / inverter settingU16R/W03·06·10
Values are the read mode. Write: 0010h = EXT, 0014h = NET (no PU write value in the table)
0 = EXT · 1 = PU · 2 = EXT JOG · 3 = PU JOG · 4 = NET · 5 = PU+EXT
p.217 (PDF 226)
4001413 (0x000D)HRSet frequency (RAM)U16×0.01 HzR/W03·06·10
Changes to r/min units depending on Pr.37/Pr.144. Manual FC06 example: 60 Hz = 1770h
p.217 (PDF 226)
4001514 (0x000E)HRSet frequency (EEPROM)U16×0.01 HzW06·10
p.217 (PDF 226)
40201200 (0x00C8)HROutput frequencyU16×0.01 HzR03
0.01 Hz with initial settings (Pr.37 = 0, Pr.144 = 4); changes to r/min or machine speed (increment 1) depending on Pr.37/Pr.144 (p.130 (PDF 139))
p.217 (PDF 226)
40202201 (0x00C9)HROutput currentU16×0.01 AR03
0.01 increments for 55K or lower (FR-F720-55K·FR-F740-55K); 0.1 for 75K or higher
p.217 (PDF 226)
40203202 (0x00CA)HROutput voltageU16×0.1 VR03
p.217 (PDF 226)
40205204 (0x00CC)HRSet frequencyU16×0.01 HzR03
0.01 Hz with initial settings (Pr.37 = 0, Pr.144 = 4); changes to r/min or machine speed (increment 1) depending on Pr.37/Pr.144 (p.130 (PDF 139))
p.217 (PDF 226)
40206205 (0x00CD)HRRunning speedU16r/minR03
p.217 (PDF 226)
40208207 (0x00CF)HRConverter output voltageU16×0.1 VR03
p.217 (PDF 226)
40209208 (0x00D0)HRRegenerative brake dutyU16×0.1 %R03
p.217 (PDF 226)
40210209 (0x00D1)HRElectronic thermal relay function load factorU16×0.1 %R03
p.217 (PDF 226)
40211210 (0x00D2)HROutput current peak valueU16×0.01 AR03
0.01 increments for 55K or lower (FR-F720-55K·FR-F740-55K); 0.1 for 75K or higher
p.217 (PDF 226)
40212211 (0x00D3)HRConverter output voltage peak valueU16×0.1 VR03
p.217 (PDF 226)
40213212 (0x00D4)HRInput powerU16×0.01 kWR03
0.01 increments for 55K or lower (FR-F720-55K·FR-F740-55K); 0.1 for 75K or higher
p.217 (PDF 226)
40214213 (0x00D5)HROutput powerU16×0.01 kWR03
0.01 increments for 55K or lower (FR-F720-55K·FR-F740-55K); 0.1 for 75K or higher
p.217 (PDF 226)
40215214 (0x00D6)HRInput terminal statusU16R03
1 = ON
b0 STF · b1 STR · b2 AU · b3 RT · b4 RL · b5 RM · b6 RH · b7 JOG · b8 MRS · b9 STOP · b10 RES · b11 CS
p.217 (PDF 226)
40216215 (0x00D7)HROutput terminal statusU16R03
1 = ON
b0 RUN · b1 SU · b2 IPF · b3 OL · b4 FU · b5 ABC1 · b6 ABC2
p.217 (PDF 226)
40217216 (0x00D8)HRLoad meterU16×0.1 %R03
p.217 (PDF 226)
40220219 (0x00DB)HRCumulative energization timeU16hR03
Accumulates 0-65535 h, then restarts from 0 (overflow count in Pr.563)
p.217 (PDF 226)
40223222 (0x00DE)HRActual operation timeU16hR03
Accumulates 0-65535 h, then restarts from 0 (overflow count in Pr.564)
p.217 (PDF 226)
40224223 (0x00DF)HRMotor load factorU16×0.1 %R03
p.217 (PDF 226)
40225224 (0x00E0)HRCumulative powerU16kWhR03
p.217 (PDF 226)
40252251 (0x00FB)HRPID set pointU16×0.1 %R03
p.217 (PDF 226)
40253252 (0x00FC)HRPID measured valueU16×0.1 %R03
p.217 (PDF 226)
40254253 (0x00FD)HRPID deviationU16×0.1 %R03
p.217 (PDF 226)
40501500 (0x01F4)HRFault history 1 (latest)U16R/W03·06·10
Low byte is the fault code (00xxh). Writing any value clears the whole fault history
p.219 (PDF 228)
40502501 (0x01F5)HRFault history 2U16R03
Same format up to 40508 (fault history 8)
p.219 (PDF 228)
410041003 (0x03EB)HRMulti-speed setting, high speed (Pr.4)U16×0.01 HzR/W03·06·10
Register = parameter number + 41000. Manual read example reply: 1770h = 60.00 Hz
p.212 (PDF 221)
410051004 (0x03EC)HRMulti-speed setting, middle speed (Pr.5)U16×0.01 HzR/W03·06·10
Register = parameter number + 41000. Manual read example reply: 0BB8h = 30.00 Hz
p.212 (PDF 221)
410061005 (0x03ED)HRMulti-speed setting, low speed (Pr.6)U16×0.01 HzR/W03·06·10
Register = parameter number + 41000. Manual read example reply: 03E8h = 10.00 Hz
p.212 (PDF 221)
410071006 (0x03EE)HRAcceleration time (Pr.7)U16×0.1 sR/W03·06·10
Register = parameter number + 41000. 0.1 s units with Pr.21 = 0 (initial); 0.01 s with Pr.21 = 1 (p.96 (PDF 105)). Manual FC10 example: 0.5 s = 0005h
p.215 (PDF 224)
410081007 (0x03EF)HRDeceleration time (Pr.8)U16×0.1 sR/W03·06·10
0.1 s units with Pr.21 = 0 (initial); 0.01 s with Pr.21 = 1. Manual FC10 example: 1 s = 000Ah
p.215 (PDF 224)

Notes

Read it with PortDock

  1. Install the free PortDock Modbus Master and connect with the device's settings.
  2. On the table toolbar, «Device profile…» → pick this device → «Load». Polling tables, names, types and the Slave ID are filled in (optionally the serial settings too).
  3. Names carry the unit and scale (e.g. «×0.01 Hz»). Values on screen are raw — multiply by the scale.
  4. To test your program without the device, PortDock Modbus Slave's «Emulate device…» serves the same map with example values.

Download JSON

Sources