verified connector library

Trane Ascend/Symbio chiller 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 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
active_chilled_water_setpoint10F32BE1
evaporator_entering_water_temperature12F32BE1
evaporator_leaving_water_temperature14F32BE1
calculated_chiller_capacity16F32BE1
active_demand_limit_setpoint18F32BE1
unit_power_consumption20F32BE1
outdoor_air_temperature24F32BE1
evaporator_refrigerant_pressure_circuit_126F32BE1
condenser_refrigerant_pressure_circuit_128F32BE1
differential_refrigerant_pressure_circuit_130F32BE1
evaporator_saturated_refrigerant_temperature_circuit_132F32BE1
condenser_saturated_refrigerant_temperature_circuit_134F32BE1
evaporator_refrigerant_pressure_circuit_236F32BE1
condenser_refrigerant_pressure_circuit_238F32BE1
differential_refrigerant_pressure_circuit_240F32BE1
evaporator_saturated_refrigerant_temperature_circuit_242F32BE1
condenser_saturated_refrigerant_temperature_circuit_244F32BE1
refrigerant_discharge_temperature_compressor_1a46F32BE1
oil_pressure_compressor_1a48F32BE1
refrigerant_discharge_temperature_compressor_2a50F32BE1
oil_pressure_compressor_2a52F32BE1
air_flow_percentage_circuit_154F32BE1
air_flow_percentage_circuit_256F32BE1
starts_compressor_1a58F32BE1
run_time_compressor_1a60F32BE1
compressor_1a_speed_status62F32BE1
motor_winding_temperature_1_circuit_164F32BE1
motor_winding_temperature_2_circuit_166F32BE1
drive_motor_current_u_rla_compressor_1a68F32BE1
drive_motor_current_v_rla_compressor_1a70F32BE1
drive_motor_current_w_rla_compressor_1a72F32BE1
drive_motor_average_current_rla_compressor_1a74F32BE1
drive_motor_current_u_compressor_1a76F32BE1
drive_motor_current_v_compressor_1a78F32BE1
drive_motor_current_w_compressor_1a80F32BE1
drive_motor_voltage_uv_circuit_182F32BE1
drive_motor_voltage_vw_circuit_184F32BE1
drive_motor_voltage_wu_circuit_186F32BE1
drive_motor_average_voltage_circuit_188F32BE1
drive_dc_bus_voltage_circuit_190F32BE1
drive_output_power_circuit_192F32BE1
drive_input_power_circuit_194F32BE1
drive_line_average_voltage_circuit_196F32BE1
drive_average_line_current_circuit_198F32BE1
drive_line_frequency_circuit_1100F32BE1
afd_frequency_circuit_1102F32BE1
afd_transistor_temperature_circuit_1104F32BE1
drive_inverter_base_temperature_circuit_1106F32BE1
drive_rectifier_base_temperature_circuit_1108F32BE1
starts_compressor_2a110F32BE1
run_time_compressor_2a112F32BE1
compressor_2a_speed_status114F32BE1
motor_winding_temperature_1_circuit_2116F32BE1
motor_winding_temperature_2_circuit_2118F32BE1
drive_motor_current_u_rla_compressor_2a120F32BE1
drive_motor_current_v_rla_compressor_2a122F32BE1
drive_motor_current_w_rla_compressor_2a124F32BE1
drive_motor_average_current_rla_compressor_2a126F32BE1
drive_motor_current_u_compressor_2a128F32BE1
drive_motor_current_v_compressor_2a130F32BE1
drive_motor_current_w_compressor_2a132F32BE1
drive_motor_voltage_uv_circuit_2134F32BE1
drive_motor_voltage_vw_circuit_2136F32BE1
drive_motor_voltage_wu_circuit_2138F32BE1
drive_motor_average_voltage_circuit_2140F32BE1
drive_dc_bus_voltage_circuit_2142F32BE1
drive_output_power_circuit_2144F32BE1
drive_input_power_circuit_2146F32BE1
drive_line_average_voltage_circuit_2148F32BE1
drive_average_line_current_circuit_2150F32BE1
drive_line_frequency_circuit_2152F32BE1
afd_frequency_circuit_2154F32BE1
afd_transistor_temperature_circuit_2156F32BE1
drive_inverter_base_temperature_circuit_2158F32BE1
drive_rectifier_base_temperature_circuit_2160F32BE1
free_cooling_capacity168F32BE1
free_cooling_entering_water_temperature170F32BE1
energy_consumption_lifetime172F32BE1
energy_consumption174F32BE1
chiller_design_capacity178F32BE1
active_cool_heat_setpoint_temperature180F32BE1
actual_running_capacity182F32BE1
bas_chilled_water_setpoint9F32BE1
bas_demand_limit_setpoint11F32BE1
run_enable3009I161
chiller_running_state3012I161
running_mode2009U161
operating_mode2010U161

link settings as documented (unverified): RTU/TCP; default 19200 8E1; The valid range of Modbus RTU server addresses is 001–247. Rotary address 000 disables Modbus RTU communications.

bench facts as documented (unverified)
terminalsP1 Link (+ and - terminals)
A/B polarityObserve wire polarity when connecting to the + and - terminals. The + terminals and the - terminals are internally connected.
connectorRJ-45 for Modbus TCP on Ethernet port 1
wiring notesP1 Link is used for RS-485 daisy chain.
protocol notesThe Symbio 800 controller does not support the optional Wi-Fi module with Modbus TCP communications.
powerPower for the controller is provided and connected from within the chiller control panel.
doc revisionBAS-SVP045B-EN
field reports — community-sourced, unverified (checked 2026-06-11)
  • Modbus communication errors can occur on Symbio 800 controllers due to harness damage, water intrusion in plug connections, or electromagnetic interference if the Modbus cable is not separated from the control power transformer as it exits the top of the control box. [source]
  • confirmed: comms.default_baud: 19200 — confirmed by Trane Integration Guide BAS-SVP045B-EN, which lists the default baud rate as 19200 bps [2.3.1].
  • confirmed: comms.framing: ['RTU', 'TCP'] — confirmed by Trane Integration Guide BAS-SVP045B-EN, which details configuration for both Modbus RTU and Modbus TCP.
  • confirmed: comms.notes: The valid range of Modbus RTU server addresses is 001–247. Rotary address 000 disables Modbus RTU communications. — confirmed by Trane Integration Guide BAS-SVP045B-EN, which states that the valid range is 001-247 and setting the rotary address to 000 disables Modbus RTU communications.
  • confirmed: comms.parity: E — confirmed by Trane Integration Guide BAS-SVP045B-EN, which lists the default parity as Even.
  • confirmed: comms.stop_bits: 1 — confirmed by Trane Integration Guide BAS-SVP045B-EN, which lists the default stop bits as 1.
  • confirmed: facts.doc_revision: BAS-SVP045B-EN — confirmed by the official Trane document title 'BACnet® and Modbus Integration to Ascend™ Air-Cooled Chiller Model ACR with Symbio™ 800 Controls'.
  • confirmed: facts.physical.connector: RJ-45 for Modbus TCP on Ethernet port 1 — confirmed by Trane Integration Guide BAS-SVP045B-EN, which instructs to connect an Ethernet cable with RJ-45 connectors to Ethernet port 1.
  • confirmed: facts.physical.notes: P1 Link is used for RS-485 daisy chain. — confirmed by Trane Integration Guide BAS-SVP045B-EN, which states P1 Link is used for RS-485 daisy chain connection to a primary controller.

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.