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.
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.
| point | address (0-based) | type | scale | unit |
|---|---|---|---|---|
| actual_speed_rpm | 100 | U16 | 1 | RPM |
| actual_speed_percent | 101 | U16 | 0.1 | % |
| motor_power | 102 | U32BE | 0.01 | |
| motor_input_voltage | 104 | U16 | 0.1 | V |
| motor_input_current | 105 | U32BE | 0.01 | A |
| sensorless_head | 107 | U32BE | 0.01 | |
| sensorless_flow | 109 | U32BE | 0.01 | |
| total_flow | 111 | U32BE | 0.01 | |
| total_power | 113 | U32BE | 0.01 | |
| number_of_running_pumps | 115 | U16 | 1 | |
| max_sensorless_flow | 116 | U32BE | 0.01 | |
| max_sensorless_head | 118 | U32BE | 0.01 | |
| status | 122 | U16 | 1 | |
| digital_in | 200 | U16 | 1 | |
| analog_in_1 | 201 | U32BE | 0.01 | V or mA |
| analog_in_2 | 203 | U32BE | 0.01 | V or mA |
| analog_out_1 | 205 | U16 | 0.01 | mA |
| digital_out | 206 | U16 | 1 | |
| relays | 207 | U16 | 1 | |
| total_pump_running_hours | 275 | U32BE | 1 | h |
| trip_pump_running_hours | 277 | U32BE | 1 | h |
| total_controller_running_hours | 279 | U32BE | 1 | h |
| present_controller_running_hours | 281 | U32BE | 1 | h |
| total_pump_running_kwh | 283 | U32BE | 1 | kWh |
| trip_pump_running_kwh | 285 | U32BE | 1 | kWh |
| control_mode | 300 | U16 | 1 | |
| hoa_state | 301 | U16 | 1 | |
| alarms | 400 | U32BE | 1 | |
| warnings | 402 | U32BE | 1 |
| terminals | RS-485 Interface: (P RS-485) terminal 68, (N RS-485) terminal 69, (COM RS-485) terminal 61 |
| A/B polarity | A = + Positive, B = - Negative, G = Ground |
| termination | Terminating resistor switch set to Enabled (towards the EN label for the BAS ports) |
| connector | 3-way plug for RS485 bus |
| shield/ground | Recommended cable is 3-conductor AWG 20 stranded tinned copper, PVC insulated, foil shielded and with wire guide (e.g., Belden 3106A) |
| serial register | 908 |
| firmware register | 915 |
| power | 1 x 200-240V +- 10%, 3 x 200-240V +- 10%, 3 x 380-480V +- 10%, 3 x 525-600V +- 10%, 50/60Hz |
| environment | Ambient temperature for standard motors must be no greater than 113°F/45°C. Standard enclosure rating is UL Type 12 / IP55. |
| certifications | UL Type 12 / IP55, CE compliance, UL compliance (61800-5-1), UL compliance (508c) |
| doc revision | File No: 101.82, Date: November 10, 2025 |
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.