verified connector library

Yaskawa V7/E7/F7 drive (Modbus)

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire. Word order and scaling are confirmed at the hardware-verified rung and at no rung below it.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
command1U161
frequency_reference2U160.01
pid_setpoint6U160.1
analog_output_1_setting7I161VDC
analog_output_2_setting8I161VDC
u1_01_frequency_ref64U160.01
u1_02_output_freq65U160.01
u1_03_output_current66U160.1
u1_05_motor_speed68U161
u1_06_output_voltage69U160.1
u1_07_dc_bus_voltage70U161
u1_08_output_kwatts71U160.1
u1_09_torque_reference72I160.1
u1_10_input_term_sts73U161
u1_11_output_term_sts74U161
u1_12_int_ctl_sts_175U161
u1_13_elapsed_time76U161
u1_15_term_a1_level78I160.1
u1_16_term_a2_level79I160.1
u1_17_term_a3_level80I160.1
u1_24_pid_feedback87U160.1
u1_29_kwh_lower_4_dig92U161
u1_30_kwh_upper_5_dig93U161

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.

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.