{
 "manufacturer": "Trane",
 "manufacturer_slug": "trane",
 "model": "Symbio 800 RTHD (CH530)",
 "model_slug": "symbio-800-rthd-ch530",
 "aliases": [
  "RTHD",
  "Series R RTHD",
  "RTHD CH530",
  "CH530",
  "BAS-PTS033"
 ],
 "equipment_type": "Water-cooled screw chiller controller",
 "applies_to": "Trane RTHD water-cooled helical-rotary chillers covered by Trane's 'RTHD (CH530)' Symbio 800 points list.",
 "summary": "A short Symbio 800 list of about 60 objects for RTHD chillers marked CH530, with small instance numbers. AIs cover evaporator and condenser water temperatures, refrigerant pressures, run data and motor currents. The BAS writes chilled water, hot water, current limit and base loading setpoints (AO), auto/stop, reset and base loading (BO) and mode (MO).",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "Only the points that apply to the unit's factory configuration show up; the doc lists every possible point.",
  "The tables have no read/write column: AI/BI/MI are read-only, and the AO/BO/MO objects (listed with a relinquish default) are the BAS setpoints and commands, marked writable here.",
  "Units are listed as a quantity (Temperature, Pressure, Percent...); the actual engineering unit is the factory-configured I-P or SI set.",
  "The Symbio 800 integration guide (BAS-SVP083) covers BACnet IP and BACnet MS/TP; the rotary address sets the MS/TP MAC and a default Device ID of 1-127, and a software Device ID can be set instead.",
  "Trane titles this list 'RTHD (CH530)' and does not explain the suffix in the document. Its objects use short instance numbers (AI 1, BI 4...) instead of the 5-digit numbering in the standard Symbio 800 RTHD list (BAS-PTS015), so check which list matches the controller on site.",
  "The source places the three binary output objects under a 'Binary Values' footer; their identifiers say Binary Output, which is used here."
 ],
 "source": {
  "title": "Symbio 800 Integration Points List BACnet - RTHD (CH530)",
  "doc_number": "BAS-PTS033A-EN",
  "revision_date": "12/6/2024",
  "url": "https://elibrary.tranetechnologies.com/public/commercial-hvac/Literature/Points%20List/BAS-PTS033A-EN_12062024.pdf"
 },
 "integration": {
  "summary": "Put the chiller on the network (BACnet MS/TP or IP), then write the auto/stop command, chilled water setpoint, current limit and mode. Read back running state, leaving water temperature and capacity. Check the local-setpoint flag to confirm the BAS setpoints are actually in use. The alarm-present flag gives a single summary alarm.",
  "minimum_points": [
   {
    "ref": "BO 1",
    "name": "Chiller Auto Stop Command",
    "why": "BMS auto/stop (enable) command"
   },
   {
    "ref": "MO 1",
    "name": "Chiller Mode Command",
    "why": "Cool/heat/ice mode command"
   },
   {
    "ref": "AO 1",
    "name": "Chilled Water Setpoint",
    "why": "Chilled water setpoint from the BMS"
   },
   {
    "ref": "AO 2",
    "name": "Current Limit Setpoint",
    "why": "Current (capacity) limit from the BMS, %"
   },
   {
    "ref": "BI 4",
    "name": "Chiller Running State",
    "why": "Chiller on/off status"
   },
   {
    "ref": "BI 2",
    "name": "Local Setpoint Control",
    "why": "Shows if local setpoints override BAS setpoints"
   },
   {
    "ref": "AI 45",
    "name": "Evaporator Leaving Water Temp",
    "why": "Leaving chilled water temperature"
   },
   {
    "ref": "AI 5",
    "name": "Actual Running Capacity",
    "why": "Actual running capacity in percent"
   },
   {
    "ref": "BI 23",
    "name": "Alarm Present",
    "why": "Any active alarm on the chiller"
   }
  ],
  "enable": "BO 1 Chiller Auto Stop Command (Inactive = Stop, Active = Auto) is the BMS auto/stop; its relinquish default is True (Auto). BI 1 Run Enabled shows whether the chiller is available to run. The document doesn't say how to hand setpoint control to the BAS; BI 2 Local Setpoint Control shows when the chiller is using local setpoints instead of BAS setpoints.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "With no protocol specified at order, the controller ships as BACnet MS/TP at 76,800 bps with the rotary address at 000, and MS/TP is disabled at 000. Set a rotary address of 001-127 to bring it online.",
   "The rotary address sets the MS/TP MAC and the Device ID and takes effect without a power cycle. A software Device ID (1-4194302) can be set in the web UI, Tracer SC+ or Tracer TU.",
   "The web UI is reached only over USB at http://198.80.18.1/; the Ethernet ports do not serve it.",
   "BACnet IP uses Ethernet port 1 (or the optional USB Wi-Fi adapter); the default UDP port is 47808. Enable BBMD only if this is the only BACnet IP device on the subnet, then fill in the BDT.",
   "MS/TP wiring lands on the P1 link; P2 and P3 are for factory devices only, and Ethernet port 2 is only for the touch-screen display."
  ],
  "gotchas": [
   "Communicated units (I-P or SI) are fixed at the factory; changing them in the field needs a Trane representative. Web UI display units do not change the BACnet values.",
   "Points that don't apply to the unit's configuration are absent, and a technician can 'recycle' (remove) factory points from the interface, so a missing object may have been recycled.",
   "This list has no read/write column; writability of the command and setpoint objects is inferred from their object type and relinquish defaults.",
   "Relinquish defaults: AO 1 44 °F (6.7 °C), AO 2 100 %, AO 4 120 °F (48.9 °C), AO 5 50 %, BO 1 Auto, MO 1 Cool. Releasing BO 1 leaves the chiller in Auto.",
   "AO 5 Base Loading Setpoint only applies while BO 3 Base Loading Auto/ On Request is On; BI 8 shows base loading active.",
   "MI 3 MP Communication Status is marked 'Do Not Use This Point' in the document."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Active Cool/Heat Setpoint Temperature",
   "description": "Active chiller water or hot water setpoint",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Active Current Limit Setpoint",
   "description": "Active capacity current limit setpoint",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Active Base Loading Setpoint",
   "description": "Value of base loading setpoint currently being used by the chiller",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Actual Running Capacity",
   "description": "Level of capacity that the chiller is currently running at",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Evaporator Refrigerant Pressure- Ckt1",
   "description": "Circuit 1 evaporator refrigerant pressure",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Evaporator Refrigerant Pressure- Ckt 2",
   "description": "Circuit 2 evaporator refrigerant pressure",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Evaporator Saturated Refrigerant Temperature- Ckt 1",
   "description": "Circuit 2 evaporator refrigerant temperature",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Condenser Refrigerant Pressure- Ckt 1",
   "description": "Circuit 1 condenser refrigerant pressure",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Condenser Refrigerant Pressure- Ckt 2",
   "description": "Circuit 2 condenser refrigerant pressure",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Condenser Saturated Refrigerant Temperature- Ckt 1",
   "description": "Circuit 1 condenser refrigerant temperature",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Condenser Saturated Refrigerant Temperature- Ckt 2",
   "description": "Circuit 2 condenser refrigerant temperature",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Local Atmospheric Pressure",
   "description": "",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "Starts- Compressor 1A",
   "description": "Number of starts for compressor 1A",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Run Time- Compressor 1A",
   "description": "Total run time of compressor 1A",
   "units": "Time",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 44,
   "name": "Evaporator Entering Water Temp",
   "description": "Temperature of the water entering the evaporator",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 45,
   "name": "Evaporator Leaving Water Temp",
   "description": "Temperature of the water leaving the evaporator",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 46,
   "name": "Condenser Entering Water Temp",
   "description": "Temperature of the water entering the condenser",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 47,
   "name": "Condenser Leaving Water Temp",
   "description": "Temperature of the water leaving the condenser",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "High Side Oil Pressure- Compressor 1A",
   "description": "Pressure of the oil at the high side of compressor 1A",
   "units": "Pressure",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 56,
   "name": "Refrigerant Disch Temp- Ckt 1",
   "description": "Temperature of the refrigerant being discharged from Ckt 1",
   "units": "Temperature",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 58,
   "name": "Condenser Control Output",
   "description": "Percentage of condenser water flow being requested by the chiller",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 59,
   "name": "Phase AB Voltage- Compressor 1A",
   "description": "Phase AB voltage, compressor 1A",
   "units": "Voltage",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 60,
   "name": "Phase BC Voltage- Compressor 1A",
   "description": "Phase BC voltage, compressor 1A",
   "units": "Voltage",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 61,
   "name": "Phase CA Voltage- Compressor 1A",
   "description": "Phase CA voltage, compressor 1A",
   "units": "Voltage",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 71,
   "name": "Line 1 Current (in Amps)- Compressor 1A",
   "description": "",
   "units": "Current",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "Line 2 Current (in Amps)- Compressor 1A",
   "description": "",
   "units": "Current",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 73,
   "name": "Line 3 Current (in Amps)- Compressor 1A",
   "description": "",
   "units": "Current",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 83,
   "name": "Line 1 Current (%RLA)- Compressor 1A",
   "description": "",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 84,
   "name": "Line 2 Current (%RLA)- Compressor 1A",
   "description": "",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 85,
   "name": "Line 3 Current (%RLA)- Compressor 1A",
   "description": "",
   "units": "Percent",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 95,
   "name": "Number of Circuits",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 96,
   "name": "Number of Compressors, Ckt 1",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 97,
   "name": "Number of Compressors, Ckt 2",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 98,
   "name": "Chiller Design Capacity",
   "description": "Design Capacity of the Chiller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 1,
   "name": "Chilled Water Setpoint",
   "description": "Desired leaving water temperature if chiller is in cooling mode",
   "units": "Temperature",
   "access": "W",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 2,
   "name": "Current Limit Setpoint",
   "description": "Sets the maximum capacity that the chiller can use",
   "units": "Percent",
   "access": "W",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 4,
   "name": "Hot Water Setpoint",
   "description": "Desired leaving water temperature if chiller is in heating mode",
   "units": "Temperature",
   "access": "W",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 5,
   "name": "Base Loading Setpoint",
   "description": "Capacity level to which the chiller should control",
   "units": "Percent",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Run Enabled",
   "description": "The chiller is available to run or is currently running",
   "units": "",
   "access": "R",
   "states": "Inactive = Stop, Active = Auto"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Local Setpoint Control",
   "description": "The chiller is being controlled by local setpoints instead of BAS setpoints",
   "units": "",
   "access": "R",
   "states": "Inactive = Remote Control, Active = Local Control"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Capacity Limited",
   "description": "Conditions may exist that prevent the chiller from reaching setpoint",
   "units": "",
   "access": "R",
   "states": "Inactive = Not Limited, Active = Limited"
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Chiller Running State",
   "description": "The chiller is running or stopped",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = On"
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Condenser Water Flow Status",
   "description": "",
   "units": "",
   "access": "R",
   "states": "Inactive = No Flow, Active = Flow"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "Head Relief Request",
   "description": "The chiller is asking an outside system to provide more heat rejection",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = On"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "Base Loading Active",
   "description": "The base loading control method is currently being used",
   "units": "",
   "access": "R",
   "states": "Inactive = Inactive, Active = Active"
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Compressor 1A Running",
   "description": "Compressor 1A is running",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = Running"
  },
  {
   "type": "BI",
   "instance": 17,
   "name": "Evaporator Water Pump Request",
   "description": "Request from the chiller to turn on the evaporator water pump",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = On"
  },
  {
   "type": "BI",
   "instance": 19,
   "name": "Condenser Water Pump Request",
   "description": "Request from the chiller to turn on the condenser water pump",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = On"
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "Evaporator Water Flow Status",
   "description": "Water is flowing through the evaporator",
   "units": "",
   "access": "R",
   "states": "Inactive = No Flow, Active = Flow"
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "Alarm Present",
   "description": "An alarm is active",
   "units": "",
   "access": "R",
   "states": "Inactive = No Alarm, Active = Alarm"
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "Shutdown Alarm Present",
   "description": "A shutdown alarm is active",
   "units": "",
   "access": "R",
   "states": "Inactive = No Alarm, Active = None"
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "Last Diagnostic",
   "description": "Last diagnostic for the chiller",
   "units": "",
   "access": "R",
   "states": "Inactive = Off, Active = On"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "Chiller Auto Stop Command",
   "description": "Allows the chiller to run if conditions for running are met",
   "units": "",
   "access": "W",
   "states": "Inactive = Stop, Active = Auto"
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "Remote Diagnostic Reset Command",
   "description": "Resets remotely diagnostics that can be reset",
   "units": "",
   "access": "W",
   "states": "Inactive = No Reset Request, Active = Reset Request"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "Base Loading Auto/ On Request",
   "description": "Requests chiller to use base loading",
   "units": "",
   "access": "W",
   "states": "Inactive = Auto, Active = On"
  },
  {
   "type": "MI",
   "instance": 1,
   "name": "Running Mode",
   "description": "Primary running mode of the chiller",
   "units": "",
   "access": "R",
   "states": "1 = Chiller Off, 2 = Chiller in Start Mode, 3 = Chiller in Run Mode, 4 = Chiller in Pre-shutdown Mode, 5 = Chiller in Service Mode"
  },
  {
   "type": "MI",
   "instance": 2,
   "name": "Operating Mode",
   "description": "Primary operating mode of the chiller",
   "units": "",
   "access": "R",
   "states": "1 = HVAC_Cool, 2 = HVAC_Heat, 3 = HVAC_Ice (a), 4 = Not Used"
  },
  {
   "type": "MI",
   "instance": 3,
   "name": "MP Communication Status",
   "description": "Do Not Use This Point",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 4,
   "name": "Refrigerant Type",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1 = R-11, 2 = R-12, 3 = R-22, 4 = R-123, 5 = R-134A, 6 = R407C, 7 = R-410A"
  },
  {
   "type": "MI",
   "instance": 5,
   "name": "Model Information",
   "description": "Model type of the chiller",
   "units": "",
   "access": "R",
   "states": "1 = RTA, 2 = CVH, 3 = CVG, 4 = CVR, 5 = CDH, 6 = RTH, 7 = CGW, 8 = CGA, 9 = CCA, 10 = RTW, 11 = RTX, 12 = RTU, 13 = CCU, 14 = CXA, 15 = CGC, 16 = RAU"
  },
  {
   "type": "MI",
   "instance": 6,
   "name": "Cooling Type",
   "description": "Cooling type of the condenser",
   "units": "",
   "access": "R",
   "states": "1 = Water Cooled, 2 = Air Cooled"
  },
  {
   "type": "MI",
   "instance": 7,
   "name": "Manufacturing Location",
   "description": "Location where chiller was manufactured",
   "units": "",
   "access": "R",
   "states": "1 = Field Applied, 2 = La Crosse, 3 = Pueblo, 4 = Charmes, 5 = Rushville, 6 = Macon, 7 = Waco, 8 = Lexington, 9 = Forsyth, 10 = Clarksville, 11 = Ft. Smith, 12 = Penang, 13 = Colchester, 14 = Curitiba, 15 = Taicang, 16 = Taiwan, 17 = Epinal, 18 = Golbey"
  },
  {
   "type": "MO",
   "instance": 1,
   "name": "Chiller Mode Command",
   "description": "Mode of operation of the chiller",
   "units": "",
   "access": "W",
   "states": "1 = HVAC_Cool, 2 = HVAC_Heat, 3 = HVAC_Ice (a), 4 = Not Used"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/trane/symbio-800-rthd-ch530",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
