device library

Armstrong Design Envelope 4300/4380 pump with IVS drive

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
Actual Speed100U161RPM
Actual Speed101U160.1%
Motor Power102U32BE0.01
Motor Input Voltage104U160.1V
Motor Input Current105U32BE0.01A
Sensorless Head107U32BE0.01
Sensorless Flow109U32BE0.01
Total Flow111U32BE0.01
Total Power113U32BE0.01
Number of Running Pumps115U161
Max Sensorless Flow116U32BE0.01
Max Sensorless Head118U32BE0.01
Status122U161
Digital In200U161
Analog In 1201U32BE0.01V/mA
Analog In 2203U32BE0.01V/mA
Analog Out 1205U160.01mA
Digital Out206U161
Relays207U161
Flow Units250U161
Pressure Units251U161
Power Units252U161
Speed Units253U161
Temperature Units254U161
Total Pump Running Hours275U32BE1h
Trip Pump Running Hours277U32BE1h
Total Controller Running Hours279U32BE1h
Present Controller Running Hours281U32BE1h
Total Pump Running kWh Counter283U32BE1kWh
Trip Pump Running kWh Counter285U32BE1kWh
Control Mode300U161
HOA State301U161
Active Parameters302U161
Minimum Speed Limit303U161RPM
Maximum Speed Limit304U161RPM
Hand Mode Speed305U160.1
BMS Set Speed306U160.1
Start/Stop308U161
Alarms400U32BE1
Warnings402U32BE1
Acknowledge Warnings404U32BE1
Standard Mode - Zero Flow Head500U32BE0.01
Standard Mode - Design Head502U32BE0.01
Standard Mode - Design Flow504U32BE0.01
Standard Mode - Minimum Flow506U32BE0.01
Mode 1 - Zero Flow Head508U32BE0.01
Mode 1 - Design Head510U32BE0.01
Mode 1 - Design Flow512U32BE0.01
Mode 1 - Minimum Flow514U32BE0.01
Mode 2 - Zero Flow Head516U32BE0.01
Mode 2 - Design Head518U32BE0.01
Mode 2 - Design Flow520U32BE0.01
Mode 2 - Minimum Flow522U32BE0.01
Control Setpoint539U32BE0.01
Pump Name / Tag name900U161
Serial Number908U161
Firmware Version915U160.01
Hardware Version916U161
BMS Modbus Version917U161
Firmware Patch Version918U161

link settings as documented (unverified): RTU/TCP; FC 03,06; Modbus RTU or TCP/IP supported. Configurable via touchscreen or webserver.

bench facts as documented (unverified)
terminalsRS-485 Interface: (P RS-485) terminal 68, (N RS-485) terminal 69, (COM RS-485) terminal 61
A/B polarityA = + Positive, B = - Negative, G = Ground
terminationTerminating resistor switch set to Enabled (towards the EN label for the BAS ports)
connector3-way plug for RS485 bus
shield/groundRecommended cable is 3-conductor AWG 20 stranded tinned copper, PVC insulated, foil shielded and with wire guide (e.g., Belden 3106A)
serial register908
firmware register915
power1 x 200-240V +- 10%, 3 x 200-240V +- 10%, 3 x 380-480V +- 10%, 3 x 525-600V +- 10%, 50/60Hz
environmentAmbient temperature for standard motors must be no greater than 113°F/45°C. Standard enclosure rating is UL Type 12 / IP55.
certificationsUL Type 12 / IP55, CE compliance, UL compliance (61800-5-1), UL compliance (508c)
doc revisionFile No: 101.82, Date: November 10, 2025
field reports — community-sourced, unverified (checked 2026-06-11)
  • confirmed: File No: 101.82, Date: November 10, 2025 — confirmed by Armstrong Fluid Technology Design Envelope 4300 & 4380 manual [1.1.1]
  • confirmed: Modbus RTU or TCP/IP supported — confirmed by manual section 3.0 networking controls
  • confirmed: actual_speed_rpm @ 100, actual_speed_percent @ 101, motor_power @ 102, motor_input_voltage @ 104, motor_input_current @ 105, sensorless_head @ 107, sensorless_flow @ 109, total_flow @ 111, total_power @ 113, number_of_running_pumps @ 115, max_sensorless_flow @ 116, max_sensorless_head @ 118, status @ 122 — confirmed by Modbus register map
  • confirmed: digital_in @ 200, analog_in_1 @ 201, analog_in_2 @ 203, analog_out_1 @ 205, digital_out @ 206, relays @ 207 — confirmed by Modbus register map
  • confirmed: total_pump_running_hours @ 275, trip_pump_running_hours @ 277, total_controller_running_hours @ 279, present_controller_running_hours @ 281, total_pump_running_kwh @ 283, trip_pump_running_kwh @ 285 — confirmed by Modbus register map
  • confirmed: control_mode @ 300, hoa_state @ 301, alarms @ 400, warnings @ 402 — confirmed by Modbus register map
  • confirmed: firmware_register @ 915, serial_register @ 908 — confirmed by Modbus register map

The trust ladder

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

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.