MBMap Registry
  1. Devices
  2. Yaskawa
  3. GA800

Yaskawa GA800 Modbus register map

AC drive for industrial applications, 200 V, 400 V and 6-phase 400 V class, MEMOBUS/Modbus RTU on the built-in RS-485 port

  • Official
  • 396 registers
  • Modbus RTU
  • Revision 1 · 2026-10-29
  • 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
31
Serial
9600 8N1 · 9600 baud, 8 data bits, none parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first default
Addresses
0-based
Max read
16 registers per request

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

Map

Registers
396 holding registers
Groups
8
Translation tables
6
Revision
1 · 2026-10-29
Added
()
File
maps/yaskawa/ga800.mbmap.json · 64 KB · history
SHA-256
47a096e02c320d9cecea7ba854b05c75c58474a0972aecb3bffc673c198ab838
Manufacturer
yaskawa.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 Flash software number (U1-25) holding 77 uint16

Sources and notes

Source: YASKAWA GA800 Drive Technical Reference, SIEPC71061737G, section 6.3 and chapter 11

  • MEMOBUS/Modbus RTU: 8 data bits and 1 stop bit (fixed). Factory defaults are node address 0x1F (31), 9600 bps (H5-02 = 3) and no parity (H5-03 = 0); after changing them, power cycle or set H5-20 = 1.
  • The drive supports function codes 03 (read, at most 16 registers), 08 (loopback), 10 (write, at most 16 registers), 5A and 67. It has no function 06: write single registers with function 10.
  • To run from Modbus set b1-01 = 2 and b1-02 = 2. With H5-11 = 0 (default) a parameter write takes effect only after the Enter command: write 0 to 0x0900 (saved to EEPROM) or 0x0910 (RAM only). Command data (0x0001-0x001F, 0x15C0, 0x15DF) needs no Enter command.
  • Frequency registers are scaled for o1-03 = 0 (0.01 Hz), the default for induction motors. With A1-02 = 6 or 7 (PM motors) the drive sets o1-03 = 1 (0.01 % of E1-04). Some current and power registers change resolution with the drive model; their scale is left at 1.
  • Only the main parameters are listed. Every parameter has its MEMOBUS address in the manual's parameter list (chapter 11): read it with function 03 and write it as above.
  • Written from the manufacturer's manual; not tested on a device.
AreaAddressNameTypeAccessUnitScaleDescription
HR 1 bool bit 0 RW
HR 1 bool bit 1 RW
HR 1 bool bit 2 RW
HR 1 bool bit 3 RW
HR 1 bool bit 4 RW
HR 1 bool bit 5 RW
HR 1 bool bit 6 RW
HR 1 bool bit 7 RW
HR 1 bool bit 8 RW
HR 1 bool bit 9 RW
HR 1 bool bit 10 RW
HR 1 bool bit 11 RW
HR 2 uint16 RW Hz ×0.01 Units set by o1-03; 0.01 Hz with o1-03 = 0
HR 3 uint16 RW % ×0.1 100.0% at power up
HR 4 int16 RW % ×0.1 Used when enabled in register 0x000F bit 2
HR 5 int16 RW % ×0.1 Used when enabled in register 0x000F bit 3
HR 6 int16 RW % ×0.01 Used when enabled in register 0x000F bit 1
HR 7 uint16 RW Terminal FM value when set for communications; 0x4000 = 10 V
HR 8 uint16 RW Terminal AM value; 0x4000 = 10 V
HR 9 bool bit 0 RW
HR 9 bool bit 1 RW
HR 9 bool bit 2 RW
HR 9 bool bit 6 RW
HR 9 bool bit 7 RW
HR 10 uint16 RW Hz
HR 15 bool bit 1 RW
HR 15 bool bit 2 RW
HR 15 bool bit 3 RW
HR 15 bool bit 5 RW
HR 15 bool bit 12 RW
HR 15 bool bit 13 RW
HR 15 bool bit 14 RW
HR 15 bool bit 15 RW
HR 5568 bool bit 0 RW
HR 5568 bool bit 1 RW
HR 5568 bool bit 2 RW
HR 5599 bool bit 0 RW
HR 5599 bool bit 1 RW
HR 5599 bool bit 2 RW
HR 5599 bool bit 3 RW
HR 5599 bool bit 4 RW
HR 5599 bool bit 5 RW
HR 5599 bool bit 6 RW
HR 5599 bool bit 7 RW
HR 5599 bool bit 8 RW
HR 5599 bool bit 9 RW
HR 5599 bool bit 10 RW
HR 5599 bool bit 11 RW
HR 5599 bool bit 12 RW
HR 12292 uint16 RW HHMM; applied with register 0x3007
HR 12293 uint16 RW YYDW: last two digits of the year, then day of the week (00 = Sunday)
HR 12294 uint16 RW MMDD
HR 12295 uint16 RW Write 1 to apply 0x3004-0x3006; reads 0 (normal) or 8 (fault)
HR 2304 uint16 W Write 0 to save written parameters to EEPROM and apply them
HR 2320 uint16 W Write 0 to apply written parameters without saving them
HR 32 bool bit 0 R
HR 32 bool bit 1 R
HR 32 bool bit 2 R
HR 32 bool bit 3 R
HR 32 bool bit 4 R
HR 32 bool bit 5 R
HR 32 bool bit 6 R
HR 32 bool bit 7 R
HR 32 bool bit 12 R
HR 32 bool bit 13 R
HR 32 bool bit 14 R
HR 32 bool bit 15 R
HR 33 bool bit 0 R
HR 33 bool bit 1 R
HR 33 bool bit 2 R
HR 33 bool bit 3 R
HR 33 bool bit 4 R
HR 33 bool bit 6 R
HR 33 bool bit 7 R
HR 33 bool bit 8 R
HR 33 bool bit 9 R
HR 33 bool bit 10 R
HR 33 bool bit 11 R
HR 33 bool bit 12 R
HR 33 bool bit 13 R
HR 33 bool bit 14 R
HR 33 bool bit 15 R
HR 34 bool bit 0 R
HR 34 bool bit 3 R
HR 34 bool bit 4 R
HR 34 bool bit 5 R
HR 34 bool bit 6 R
HR 35 uint16 R Hz ×0.01 Units set by o1-03
HR 36 uint16 R Hz ×0.01 Units set by o1-03
HR 37 uint16 R V ×0.1 1 V units when H5-10 = 1
HR 38 uint16 R A ×0.1
HR 39 int16 R kW 0.01 kW on models 2004-2042 and 4002-4023, 0.1 kW on larger models; scale not applied
HR 40 int16 R % ×0.1
HR 41 bool bit 1 R
HR 41 bool bit 2 R
HR 41 bool bit 3 R
HR 41 bool bit 4 R
HR 41 bool bit 6 R
HR 42 bool bit 2 R
HR 42 bool bit 3 R

Help improve this map