verified connector library

Ingeteam INGECON SUN inverter

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
vac14097U160.1V
iac14098U160.01A
pac14099U32BE0.1W
frequency14101U160.01Hz
vac24102U160.1V
iac24103U160.01A
pac24104U32BE0.1W
frequency24106U160.01Hz
vac34107U160.1V
iac34108U160.01A
pac34109U32BE0.1W
frequency34111U160.01Hz
vmppt14112U160.1V
imppt14113I160.01A
pmppt14114U32BE0.1W
vmppt24116U160.1V
imppt24117I160.01A
pmppt24118U32BE0.1W
vmppt34120U160.1V
imppt34121I160.01A
pmppt34122U32BE0.1W
inner_temp4124I161°C
inverter_state4125U161
alarm_code_14126U161
alarm_code_24127U161
alarm_code_34128U161
total_energy4129U32BE0.1Wh
generation_time4131U32BE1Hours
p_total_active_power4151U32BE0.1W
q_total_reactive_power4153U32BE0.1VAr
power_generation_peak4155U32BE0.1W
cosine_of_phi4157I160.001PF
vmppt44158U160.1V
imppt44159I160.01A
pmppt44160U32BE0.1W
istring14177I160.01A
vstring14178U160.1V
istring24179I160.01A
vstring24180U160.1V
istring34181I160.01A
vstring34182U160.1V
istring44183I160.01A
vstring44184U160.1V
istring54185I160.01A
vstring54186U160.1V
istring64187I160.01A
vstring64188U160.1V
istring74189I160.01A
vstring74190U160.1V
istring84191I160.01A
vstring84192U160.1V
istring94193I160.01A
vstring94194U160.1V
istring104195I160.01A
vstring104196U160.1V
istring114197I160.01A
vstring114198U160.1V
istring124199I160.01A
vstring124200U160.1V
istring134201I160.01A
vstring134202U160.1V
istring144203I160.01A
vstring144204U160.1V
istring154205I160.01A
vstring154206U160.1V
istring164207I160.01A
vstring164208U160.1V
istring174209I160.01A
vstring174210U160.1V
istring184211I160.01A
vstring184212U160.1V
vmppt54224U160.1V
imppt54225I160.01A
pmppt54226U32BE0.1W
vmppt64228U160.1V
imppt64229I160.01A
pmppt64230U32BE0.1W
vmppt74232U160.1V
imppt74233I160.01A
pmppt74234U32BE0.1W
vmppt84236U160.1V
imppt84237I160.01A
pmppt84238U32BE0.1W
vmppt94240U160.1V
imppt94241I160.01A
pmppt94242U32BE0.1W

link settings as documented (unverified): TCP; unit ID 1; FC 03; Ingeteam recommends a single client connected to port 502 and with a Modbus-TCP request period to the unit of no less than 1 second.

bench facts as documented (unverified)
connectorEthernet or Wi-Fi
wiring notesThe inverter can be monitored from the web application, either locally or remotely. This is done through the Dongle.
max registers/read124
protocol notesIngeteam recommends a single client connected to port 502 and with a Modbus-TCP request period to the unit of no less than 1 second.
doc revisionACL2010IMB05_.docx
field reports — community-sourced, unverified (checked 2026-06-11)
  • While the inverter's Modbus TCP registers are published on port 502, the external wattmeter (e.g., Carlo Gavazzi ET112) connected to the inverter is published on port 503. [source]
  • Users reported HTTP/400 Bad Request errors when trying to insert Modbus values into InfluxDB after updating the inverter to firmware version ABH1007_W. [source]
  • confirmed: comms.default_unit_id: 1 — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05) [1.1.1]
  • confirmed: comms.framing: ['TCP'] — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: comms.function_codes: [3] — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: comms.notes / quirks.notes: 'Ingeteam recommends a single client connected to port 502 and with a Modbus-TCP request period to the unit of no less than 1 second.' — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: physical.connector: 'Ethernet or Wi-Fi' — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: physical.notes: 'The inverter can be monitored from the web application, either locally or remotely. This is done through the Dongle.' — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: quirks.max_read_registers: 124 — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)
  • confirmed: Register map addresses (e.g., vac1 @ 4097, iac1 @ 4098, pac1 @ 4099, etc.) — confirmed by Ingeteam INGECON SUN 1PLAY/3PLAY monitoring document (ACL2010IMB05)

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.