verified connector library

Goulds Aquavar CPC pump controller

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
reference_11U160.01%
reference_2_setpoint2U160.01%
actual_14U161
actual_25U161
actual_36U161
actual_47U161
actual_58U161
actual_69U161
actual_710U161
actual_811U161
aquavar_control_word_lsw30U161
aquavar_control_word_msw31U161
aquavar_status_word_lsw32U161
aquavar_status_word_msw33U161
motor_frequency100U160.1Hz
motor_current101U160.1A
motor_power102U160.1
dc_bus_voltage103U161V
motor_voltage104U161V
drive_temp105U160.1
vfd_on_time106U161
run_time107U161
kwh_counter108U161kWh
di6_1_status109U161
ai1110U160.1
ai2_trnsdcr_fdbk111U160.1
ro3_1_status112U161
ao1_ma113U160.1mA
ao2_ma114U160.1mA
last_fault115U161
previous_fault_1116U161
previous_fault_2117U161
fault_time_1118U161
fault_time_2119U161
speed_at_flt120U161
freq_at_flt121U160.1Hz
voltage_at_flt122U161V
current_at_flt123U160.1A
status_at_flt124U161
di_6_1_at_fault125U161
drive_on_time_hi126U161
drive_on_time_lo127U161
set_point200U160.1
actual201U160.1
pump_speed202U161
wire_to_water_power203U161
set_point_1204U160.1
set_point_2205U160.1
energy_savings206U161
pump_number207U161
used_set_point208U160.1
fb_cmd_word_1300U161
fb_cmd_word_2301U161
fb_sts_word_1302U161
fb_sts_word_2303U161
fault_word_1304U161
fault_word_2305U161
fault_word_3306U161
alarm_word_1307U161
alarm_word_2308U161
av_alarm_word309U161
av_fault_word310U161
cooling_fan_trig5100U161
cooling_fan_act5101U161
revolution_trig5102U161
revolution_act5103U161
run_time_trig5104U161
run_time_act5105U161
user_mwh_trig5106U161
user_mwh_act5107U161
fw_version9900U161
drive_rating9901U161

link settings as documented (unverified): RTU; default 9600 8N2; FC 01,02,03,04,05,06,15,16,23; Default parity is 8N2 (8 data bits, no parity, two stop bits). Valid addresses are 1 - 247. Address 0 is used to broadcast.

bench facts as documented (unverified)
terminalsRS485 terminal block, terminals 28 (Screen), 29 (B), 30 (A), 31 (AGND), 32 (Screen)
terminationBus Termination via J2 and J5 switches
wiring notesPhysical wiring of the MODBUS communication cable is to the RS485 terminal block, 28, 29 and 30.
broadcastsupported
protocol notesAddress 0 is used to broadcast messages to all slaves on the network.
firmware register49901
doc revisionADAQCPC R1 February 2013
firmware applicabilitySoftware Version 204 and later

generated by gemini:gemini-3.5-flash · harvested from https://www.xylem.com/siteassets/brand/goulds-water-technology/resources/manual/adaqcpc-r1.pdf (Xylem/Goulds); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; 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.