{
 "manufacturer": "TSI",
 "manufacturer_slug": "tsi",
 "model": "PresSura 8631-CRC Clean Room Pressure Controller",
 "model_slug": "pressura-8631-crc",
 "aliases": [
  "8631-CRC",
  "8631-CRC-BAC",
  "PresSura 8631-CRC"
 ],
 "equipment_type": "Room pressure controller",
 "applies_to": "TSI PresSura Model 8631-CRC-BAC clean room pressure controllers with the BACnet board.",
 "summary": "The 8631-CRC controls clean room pressure by modulating supply and exhaust dampers, with a second pressure sensor and two supply flow inputs for monitoring. With the BACnet board it is a BACnet MS/TP device exposing pressures, flows, damper positions, the pressure and supply setpoints, alarm limits, a Status Index alarm code and an emergency mode command.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "1.0 (PICS)",
 "default_device_instance": 863001,
 "access_inferred": true,
 "notes": [
  "From the Model 8631-CRC BACnet MS/TP Object Set table (manual page 56).",
  "The table has no read/write column. Access is inferred from the PICS, which lists Present_Value as writable for Analog, Binary and Multi-state Values only.",
  "Units follow Units Value (MV 2): 1 = ft/min, 2 = m/s, 3 = in. H2O, 4 = Pa. Flow is cfm in English mode and l/s in metric mode.",
  "The ranges for Pressure Setpoint, Low Alarm and High Alarm are printed as \"-0.195000 to -0.19500\" and are kept as printed."
 ],
 "source": {
  "title": "PresSura Clean Room Pressure Monitor/Controller with LON/BACnet, Models 8631-CRM/8631-CRM-BAC/8631-CRC/8631-CRC-BAC Operation and Service Manual",
  "doc_number": "P/N 1980489",
  "revision_date": "Revision F",
  "url": "https://tsi.com/getmedia/44b7bb16-9f83-4176-b2f6-a3610aa87c8c/1980489-8631CRx-Pressura-web?ext=.pdf"
 },
 "integration": {
  "summary": "Write the room pressure setpoint (AV 2) and supply setpoint (AV 3) if the BMS manages them, and use Emergency Mode (MV 3) for purge. Read room pressure, flows, damper positions and the Status Index (MI 1) for alarms.",
  "minimum_points": [
   {
    "ref": "MV 3",
    "name": "Emergency Mode",
    "why": "1 = exit, 2 = enter emergency mode, 3 = normal"
   },
   {
    "ref": "AV 2",
    "name": "Pressure Setpoint",
    "why": "Room pressure setpoint"
   },
   {
    "ref": "AV 3",
    "name": "Supply Setpoint",
    "why": "Supply airflow setpoint"
   },
   {
    "ref": "AI 1",
    "name": "Room Pressure",
    "why": "Room differential pressure"
   },
   {
    "ref": "AI 3",
    "name": "Supply #1 Flow Rate",
    "why": "Supply 1 airflow"
   },
   {
    "ref": "AI 6",
    "name": "Supply Damper Position",
    "why": "Supply damper position, %"
   },
   {
    "ref": "AI 7",
    "name": "Exhaust Damper Position",
    "why": "Exhaust damper position, %"
   },
   {
    "ref": "MI 1",
    "name": "Status Index",
    "why": "Alarm state; 1 = normal, 8 = emergency"
   }
  ],
  "enable": "Emergency Mode (MV 3) is the only mode command. Emergency drives the room to maximum negative or positive pressure, the same as the red EMERGENCY key.",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet MS/TP master at 9600, 19.2k, 38.4k or 76.8k baud (PICS).",
   "Set the MS/TP MAC with the MAC ADDRESS menu item (1-127); it only appears on units with the BACnet board.",
   "The device instance is 863000 plus the MAC address (MAC 1 gives 863001)."
  ],
  "gotchas": [
   "Pressure units change with Units Value (MV 2); in. H2O and Pa only apply when pressure transducers are used.",
   "The device instance changes if the MAC address is changed."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Room Pressure",
   "description": "",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Sec Sens Pressure",
   "description": "Second pressure sensor",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Supply #1 Flow Rate",
   "description": "",
   "units": "cfm, l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Supply #2 Flow Rate",
   "description": "",
   "units": "cfm, l/s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Air Changes Per Hour",
   "description": "",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Supply Damper Position",
   "description": "",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Exhaust Damper Position",
   "description": "",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "MAC Address",
   "description": "Range 1 to 127",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Pressure Setpoint",
   "description": "Range -0.195 to -0.195 in. H2O as printed",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Supply Setpoint",
   "description": "Range 0 to 30,000 cfm",
   "units": "cfm, l/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Low Alarm",
   "description": "Range -0.195 to -0.195 in. H2O as printed",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "High Alarm",
   "description": "Range -0.195 to -0.195 in. H2O as printed",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Sec Low Alarm",
   "description": "Range -0.195 to 0.195 in. H2O",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Sec High Alarm",
   "description": "Range -0.195 to 0.195 in. H2O",
   "units": "ft/min, m/s, in. H2O, Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Min Supply Alarm",
   "description": "Range 0 to 30,000 cfm",
   "units": "cfm, l/s",
   "access": "W",
   "states": ""
  },
  {
   "type": "MI",
   "instance": 1,
   "name": "Status Index",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Low Alarm, 3=High Alarm, 4=Min Supply Alarm, 5=Sec Sens Low Alarm, 6=Sec Sens High Alarm, 7=Data Error, 8=Emergency"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Units Value",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1=ft/min, 2=m/s, 3=\"H2O, 4=Pa"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "Emergency Mode",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1=Exit Emergency Mode, 2=Enter Emergency Mode, 3=Normal"
  },
  {
   "type": "DEV",
   "instance": 863001,
   "name": "TSI8631-CRC",
   "description": "Device object; instance = 863000 + MAC address",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/tsi/pressura-8631-crc",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
