verified connector library

DEIF AGC genset controller (Modbus H2/H9)

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
generator_voltage_l1_l2501U161
generator_voltage_l2_l3502U161
generator_voltage_l3_l1503U161
generator_voltage_l1_n504U161
generator_voltage_l2_n505U161
generator_voltage_l3_n506U161
generator_frequency_l1507U160.01
generator_frequency_l2508U160.01
generator_frequency_l3509U160.01
generator_current_l1513U161
generator_current_l2514U161
generator_current_l3515U161
generator_power_l1516I161
generator_power_l2517I161
generator_power_l3518I161
generator_power_total519I161
generator_reactive_power_total523I161
generator_apparent_power_total527U161
generator_power_factor538I160.01
busbar_voltage_l1_l2539U161
busbar_voltage_l2_l3540U161
busbar_voltage_l3_l1541U161
busbar_frequency_l1545U160.01
absolute_run_hours554U32BE1
rpm576U161

link settings as documented (unverified): RTU/ASCII; baud 9600/19200; FC 01,02,03,04,15,16; Modbus protocol type can be changed from RTU to ASCII in menu 7510. Option H2 provides RS-485, Option H9 provides RS-232.

bench facts as documented (unverified)
terminalsOption H2 (AGC/GPC/GPU/PPM/PPU): Terminals 29 (DATA+ A), 30 (DATA GND), 31 (DATA- B), 33 (DATA+ A), 35 (DATA- B). Option H2 (AGC 100): Terminals 49 (DATA- B), 50 (DATA GND), 51 (DATA+ A). Option H9: Terminals 30 (DATA GND), 32 (TxD), 34 (RxD).
A/B polarityDATA+ (A), DATA- (B)
connectorScrew terminals
wiring notesTerminals 29 and 33 are internally connected, as are 31 and 35.
protocol notesIf communication fails, the unit will operate according to the last received data.
identification notesCovers AGC-3, AGC 100, GPC-3/GPU-3 Hydro, GPU-3/PPU-3, and PPM-3.
doc revision4189340442Z
field reports — community-sourced, unverified (checked 2026-06-11)
  • A signed vs. unsigned 16-bit integer interpretation mismatch can cause PLCs (like CompactLogix) reading Modbus data from DEIF controllers to display incorrect negative values for registers exceeding 32767 (such as kWh readings at register 537). [source]
  • In AGC 200 controllers, the unit could reboot unexpectedly if a Modbus command was sent while 'inhibit modbus commands' was active (corrected in firmware 4.52.0). [source]
  • Incorrect alarm status on Modbus if two analogue input PCBs (Option M15) were present (corrected in Standard Application Software series 3.10.1 / AGC Application Software series 4.50.0). [source]
  • confirmed: Baud rates [9600, 19200], framing [RTU, ASCII], parity N, stop bits 1 — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Option H2 provides RS-485, Option H9 provides RS-232. Modbus protocol type can be changed from RTU to ASCII in menu 7510 — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Terminals 29 and 33 are internally connected, as are 31 and 35 — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Option H2 (AGC/GPC/GPU/PPM/PPU) terminals: 29 (DATA+ A), 30 (DATA GND), 31 (DATA- B), 33 (DATA+ A), 35 (DATA- B) — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Option H2 (AGC 100) terminals: 49 (DATA- B), 50 (DATA GND), 51 (DATA+ A) — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Option H9 terminals: 30 (DATA GND), 32 (TxD), 34 (RxD) — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: If communication fails, the unit will operate according to the last received data — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)
  • confirmed: Register map addresses (e.g., generator_voltage_l1_l2 @ 501, generator_current_l1 @ 513, absolute_run_hours @ 554, rpm @ 576) — confirmed by DEIF Option H2 and H9 Modbus communication manual (4189340442Z)

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.