verified connector library

Solplanet Ai-Logger 1000 (Modbus TCP for ASW fleet)

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 only confirmed at the hardware-verified rung.

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
sensor1_wind_speed986U161m/s
sensor1_irradiance987U160.1Watt/m2
sensor1_cell_temperature988I160.1°C
sensor1_humidity991U161%
inverter_rated_power1027U32BE1W
inverter_grid_rated_voltage1300U160.1V
inverter_grid_rated_frequency1301U160.01Hz
inverter_e_today1302U32BE0.1kWh
inverter_e_total1304U32BE0.1kWh
inverter_internal_temperature1310I160.1
inverter_bus_voltage1316U160.1V
inverter_pv1_voltage1318U160.1V
inverter_pv1_current1319U160.01A
inverter_pv2_voltage1320U160.1V
inverter_pv2_current1321U160.01A
inverter_l1_voltage1358U160.1V
inverter_l1_current1359U160.1A
inverter_apparent_power1368U32BE1VA
inverter_active_power1370U32BE1W
inverter_reactive_power1372U32BE1Var
inverter_power_factor1374I160.01
total_active_power36100U32BE1W
total_reactive_power36102U32BE1Var
meter_l1_voltage36104F32BE1Volts
meter_l1_current36110F32BE1Amps
meter_l1_power36116F32BE1Watts
meter_total_power36156F32BE1Watts
meter_frequency36174F32BE1Hz
meter_import_wh36176F32BE1kWh/ MWh
meter_export_wh36178F32BE1kWh/ MWh
active_power_control_command60000I160.01%Pn
ac_power_factor_control_command60001I160.0001
inverter_on_off_control_command60002U161
active_power_limitation_percentage60003U160.01%Pn

link settings as documented (unverified): TCP; unit ID 239; FC 03,04,06,10; Default port is 9999 (customizable), selected port is 502. Slave ID can be 239 (Method 1) or the Modbus 485 RTU address of the inverter (Method 2).

⚠ Third party devices need to continuously communicate with the Modbus TCP every 1~3 seconds. Cannot use single communication and then pause method. If they only need to be read/write once, the correct method of operation is to disconnect the TCP link after the read/write is completed. If TCP is disconnected or timeout occurs, the third-party device should be reconnected after 5 seconds. At the same time, only one device can communicate with Modbus TCP. — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
protocol notesThird party devices need to continuously communicate with the Modbus TCP every 1~3 seconds. Cannot use single communication and then pause method. If they only need to be read/write once, the correct method of operation is to disconnect the TCP link after the read/write is completed. If TCP is disconnected or timeout occurs, the third-party device should be reconnected after 5 seconds. At the same time, only one device can communicate with Modbus TCP.
model register1018
serial register1002
firmware register1029
identification notesModel register range 1018-1025, Serial register range 1002-1017, Firmware register range 1029-1035 (Master) and 1036-1042 (Slave).
doc revisionUM0058_Ai-logger Modbus TCP_EN_V03_0424
firmware applicabilityApplicable to software versions 003R or above. Method 2 supported by software version 006R or above.

generated by gemini:gemini-3.5-flash · harvested from https://solplanet.net/wp-content/uploads/2024/04/UM0058_Ai-logger-Modbus-TCP_EN_V03_0424.pdf (Solplanet (AISWEI)); manual-faithful — the document's claims, panel risk: LOW — panel concurs, no field disagreements; proved interop-verified on 2026-06-10 · recorded 2026-06-10

The trust ladder

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

Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.

Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.

Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.