device library

Yaskawa V7/E7/F7 drive (Modbus)

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
Command1U161
Frequency Reference2U161
pid_setpoint6U161
analog_output_1_setting7I161VDC
analog_output_2_setting8I161VDC
outputs9U161
Command Selection15U161
LED Oper Check60U161
Frequency Ref64U161
Output Freq65U161
Output Current66U161
Control Method67U161
u1_05_motor_speed68I161
u1_06_output_voltage69U161
u1_07_dc_bus_voltage70U161
u1_08_output_kwatts71I161
u1_09_torque_reference72I161
u1_10_input_term_sts73U161
u1_11_output_term_sts74U161
u1_12_int_ctl_sts_175U161
u1_13_elapsed_time76U161
u1_14_flash_id77U161
u1_15_term_a1_level78I161
u1_16_term_a2_level79I161
u1_17_term_a3_level80I161
u1_18_mot_sec_current81U161
u1_19_mot_exc_current82U161
u1_20_sfs_output83I161
u1_21_asr_input84I161
ASR Output85U161
PID Feedback87U161
DI-16 Reference88U161
Voltage Ref (Vq)89U161
Voltage Ref (Vd)90U161
CPU ID91U161
kWh Lower 4 dig92U161
kWh Upper 5 dig93U161
ACR(q) Output95U161
ACR(d) Output96U161
OPE Detected97U161
Zero Servo Pulse98U161
PID Input99U161
PID Output100U161
PID Setpoint101U161
Transmit Err102U161
FAN Elapsed Time103U161
ASR Out w/o Fil107U161
FF Cout Output108U161
Current Fault128U161
Last Fault129U161
Frequency Ref130U161
Output Freq131U161
Output Current132U161
Motor Speed133U161
Output Voltage134U161
DC Bus Voltage135U161
Output kWatts136U161
Torque Reference137U161
Input Term Sts138U161
Output Term Sts139U161
Inverter Status140U161
Elapsed time141U161
Last Fault144U161
CASE Monitor 11824U161
ENTER2304U161
ACCEPT2320U161
Status8192U161
Speed8193U161
Torq8194U161
PG Count Channel 18195U161
Frequency Reference8196U161
Output Frequency8197U161
Current8198U161
Terminal 14 Output8199U161
DC BUS Voltage8200U161
Error 18201U161
Error 28202U161
Error 38203U161
Analog Input A1 Value8204U161
Digital Input Terminals Value8205U161
Analog Input A3 Value8206U161
PG Count Channel 28207U161
Inverter Flash ID8208U161

link settings as documented (unverified): RTU; default 9600 8N1; unit ID 31; FC 03,06,08,16; RS232 is fixed at 9600 bps, no parity, 8 data bits, 1 stop bit. RS422/RS485 parameters are configurable via H5-xx.

⚠ Caution: Data sent to the F7 drive serially is sent to RAM. To retain it upon power loss, an ENTER command (register 0x0900) must be sent to transfer it to non-volatile memory. Maximum non-volatile writes cannot exceed 100,000. — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
terminalsS+, S-, R+, R-, IG
A/B polarity+ to + and - to -
terminationS1 switch (Termination Resistor 110 ohm)
connectorRJ45 for RS232, Terminal block for RS422/RS485
shield/groundIG terminal
wiring notesRS232 maximum cable length is 50 ft (16m). RS422/RS485 maximum cable length is 4000 ft (1200m).
max registers/read8
inter-frame delay3 ms
broadcastsupported
protocol notesWrite multiple registers (10h) allows writing 1 to 16 consecutive registers. A send delay of 5 to 65 ms can be configured via H5-06.
model registero2-04
firmware register2010h
FC 43 device IDnot supported
certificationsCE
doc revisionTM.F7.11
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: comms.default_unit_id: 31 — confirmed by Bardac Drives integration guide stating H5-01 default is 1F (31 decimal) [3.3.6]
  • confirmed: facts.control_warning: ENTER command (register 0x0900) must be sent to transfer to non-volatile memory, max 100,000 writes — confirmed by Yaskawa F7 Inverter Instruction Manual
  • confirmed: comms.function_codes: [3, 6, 8, 16] — confirmed by F7U Drive Parameter Access Technical Manual stating support for 03H, 06H, 08H, and 10H
  • confirmed: physical.terminals: S+, S-, R+, R-, IG — confirmed by F7 Drive User Manual
  • confirmed: quirks.max_read_registers: 8 — confirmed by F7 Drive User Manual stating read/write limit of 1 to 16 registers (or 1 to 8 depending on specific function constraints)
  • confirmed: register_map: command @ 1, frequency_reference @ 2, pid_setpoint @ 6, analog_output_1_setting @ 7, analog_output_2_setting @ 8 — confirmed by F7U Drive Parameter Access Technical Manual
  • confirmed: register_map: u1_01_frequency_ref @ 64 (0040H), u1_02_output_freq @ 65 (0041H), u1_03_output_current @ 66 (0042H) — confirmed by G7/F7 Modbus Communication Manual

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.