- Home
- BACnet points lists
- TSI
- PresSura RPM20-CC Room Pressure Monitor (particle counting)
Room pressure monitor · BACnet points list
TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) BACnet points list
Updated 6 November 2026
The RPM20-CC is the RPM20 room pressure monitor with two particle-count channels for clean rooms. Over BACnet MS/TP it exposes the room pressure, temperature, humidity and flow readings, the particle counts and particle alarm settings, per-room modes and the Status Index alarm code.
This page lists 81 BACnet objects for the TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) — 53 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from TSI’s own free documentation, linked below.
- Manufacturer
- TSI
- Model
- PresSura RPM20-CC Room Pressure Monitor (particle counting)
- Equipment
- Room pressure monitor
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 81 (53 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- RPM20-CC, PresSura RPM20-CC, RPM20 CC
Reference only, provided as-is: verify against TSI’s current documentation and the live device before use. Not official TSI information. Terms of use.
BMS integration notes: TSI PresSura RPM20-CC Room Pressure Monitor (particle counting)
Read room pressure, the flows and the Status Index (MV 16) for alarms; door and occupancy inputs are BIs. The room mode (positive, negative, no isolation) is writable from the BMS. The monitor can also take some readings from the BMS instead of wired sensors.
Minimum points to map
The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.
| Object | Name | Why | Access |
|---|---|---|---|
| MV 11 | Room 1 Mode | 1 = positive, 2 = negative, 3 = no isolation | Write |
| AI 1 | Room1 Pressure | Room differential pressure | Read |
| AI 16 | Particle Channel A Counts | Particle channel A count | Read |
| AI 17 | Particle Channel B Counts | Particle channel B count | Read |
| AI 5 | Room Temperature | Room temperature | Read |
| AI 4 | Relative Humidity | Room relative humidity | Read |
| AV 19 | Particle Alarm Status | Particle sensor status; 2 = normal | Read |
| MV 16 | Status Index | Active alarm code; 1 = normal | Read |
Sensors & values from the BMS
Supply flow, exhaust flow, relative humidity and room temperature can come from the BMS: enable BV 9 / BV 12 / BV 10 / BV 11 and write AV 55 / AV 58 / AV 56 / AV 57.
Network setup
- Set Comm Type to BACnet in the Interface menu (Modbus is the default); Address (1-127) is the MS/TP MAC and MAC ID is the BACnet device ID.
- BACnet MS/TP baud: 9600, 19200, 38400, 76800 or AutoBaud. Address, MAC ID and baud changes can take up to 1 minute to apply.
- The BACnet MS/TP bus lands on terminals 34 (B), 35 (A) and 36 (Ref) of the digital interface module.
Watch out for
- Engineering units follow Units Value (MV 18): 1 = in. W.C./cfm (default), 2 = Pa/lps, 3 = Pa/m³/hr.
- Room label AIs (AI 10 and up) carry the room name in their object name, not a value.
- Alarm limits, delays, address and MAC ID are writable settings; do not write them cyclically.
TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) BACnet objects
Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AImin | 1 | Room1 Pressure | Object name is writable | in. W.C. | Read | |
| AI | 2 | Supply Flow Rate | cfm | Read | ||
| AI | 3 | Air Changes Per Hour | Read | |||
| AImin | 4 | Relative Humidity | %RH | Read | ||
| AImin | 5 | Room Temperature | °F | Read | ||
| AI | 6 | Exhaust Flow Rate | cfm | Read | ||
| AI | 7 | Anteroom Pressure | Anteroom configs only | in. W.C. | Read | |
| AI | 8 | Room 2 Pressure | Two rooms + anteroom only | in. W.C. | Read | |
| AI | 10 | Room 1 Label | Object name holds the room label; write the name to change it | Read | ||
| AI | 11 | Anteroom Label | Object name holds the room label; write the name to change it | Read | ||
| AI | 12 | Room 2 Label | Object name holds the room label; write the name to change it | Read | ||
| AImin | 16 | Particle Channel A Counts | Range 0 to 1E+09 | ft³ | Read | |
| AImin | 17 | Particle Channel B Counts | Range 0 to 1E+09 | ft³ | Read | |
| AV | 1 | Room 1 Neg Low Alarm | Range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 2 | Room 1 Neg High Alarm | Range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 3 | Room 1 Pos Low Alarm | Range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 4 | Room 1 Pos High Alarm | Range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 5 | Room 1 Low Exhaust Alarm | Range 0 to 30,000 cfm | cfm | Write | |
| AV | 6 | Room 1 Low Supply Alarm | Range 0 to 30,000 cfm | cfm | Write | |
| AV | 7 | Room 1 Low Temperature Alarm | Range 50 to 100 °F | °F | Write | |
| AV | 8 | Room 1 High Temperature Alarm | Range 50 to 100 °F | °F | Write | |
| AV | 9 | Room 1 Low RH Alarm | Range 0 to 100 | %RH | Write | |
| AV | 10 | Room 1 High RH Alarm | Range 0 to 100 | %RH | Write | |
| AV | 11 | Room 1 Volume | Range 0 to 20,000 | ft³ | Write | |
| AVmin | 19 | Particle Alarm Status | Read | 1=No Signal, 2=Normal, 3=Laser Alarm, 4=Flow Alarm, 5=Flow and Laser Alarm | ||
| AV | 20 | Particle Alarm Strategy | Write | 1=Consecutive, 2=SPC | ||
| AV | 31 | Anteroom Neg Low Alarm | Anteroom configs only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 32 | Anteroom Neg High Alarm | Anteroom configs only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 33 | Anteroom Pos Low Alarm | Anteroom configs only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 34 | Anteroom Pos High Alarm | Anteroom configs only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 35 | Room 2 Neg Low Alarm | Two rooms + anteroom only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 36 | Room 2 Neg High Alarm | Two rooms + anteroom only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 37 | Room 2 Pos Low Alarm | Two rooms + anteroom only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 38 | Room 2 Pos High Alarm | Two rooms + anteroom only; range ±0.195 (TSI sensor) or ±1.0 in. W.C. (transducer) | in. W.C. | Write | |
| AV | 39 | Alarm Delay | Range 20 to 600 seconds | Write | ||
| AV | 40 | Mute Timeout | Range 1 to 60 minutes | Write | ||
| AV | 41 | Door Delay | Range 20 to 600 seconds | Write | ||
| AV | 42 | Address | Range 1 to 127 | Write | ||
| AV | 43 | MAC ID (Device ID) | Range 0 to 4,194,302 | Write | ||
| AV | 46 | Particle Alarm Consecutive Readings | Range 1 to 60 | Write | ||
| AV | 47 | Particle Alarm Exit Readings | Range 1 to 10 | Write | ||
| AV | 48 | Particle Alarm Frequency | Range 1 to 60 | Write | ||
| AV | 49 | Particle Alarm Period | Range 1 to 60 | Write | ||
| AV | 52 | Particle A High Alarm Setpoint | Range 0 to 1E+09 | ft³ | Write | |
| AV | 54 | Particle B High Alarm Setpoint | Range 0 to 1E+09 | ft³ | Write | |
| AV | 55 | Supply Flow over BACnet | Range 0 to 10,000 cfm | cfm | Write | |
| AV | 56 | Relative Humidity over BACnet | Range 0 to 100% | %RH | Write | |
| AV | 57 | Room 1 Temperature over BACnet | Range 50 to 85 °F | °F | Write | |
| AV | 58 | Exhaust Flow over BACnet | Range 0 to 10,000 cfm | cfm | Write | |
| BI | 1 | Room 1 Door Switch | Read | 0=Door Closed (Normal), 1=Door Open | ||
| BI | 3 | Room 2 Door Switch | Read | 0=Door Closed (Normal), 1=Door Open | ||
| BI | 4 | Room 1 Occupancy | Read | 0=Occupied (Normal), 1=Unoccupied | ||
| BI | 6 | Room 2 Occupancy | Read | 0=Occupied (Normal), 1=Unoccupied | ||
| BV | 1 | Room 1 High Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 2 | Room 1 Low Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 3 | Anteroom High Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 4 | Anteroom Low Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 5 | Room 2 High Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 6 | Room 2 Low Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 7 | Particle A High Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 8 | Particle B High Alarm | Write | 0=Disable, 1=Enable | ||
| BV | 9 | Supply Flow over BACnet Enable | Write | 0=Disable, 1=Enable | ||
| BV | 10 | Relative Humidity over BACnet Enable | Write | 0=Disable, 1=Enable | ||
| BV | 11 | Room 1 Temperature over BACnet Enable | Write | 0=Disable, 1=Enable | ||
| BV | 12 | Exhaust Flow over BACnet Enable | Write | 0=Disable, 1=Enable | ||
| MV | 1 | Number of Rooms | Read | 1=1 Room, 2=1 Room with Anteroom, 3=2 Rooms with Anteroom | ||
| MV | 3 | Passcode Enable | Write | 1=No Password, 2=Room Mode Password, 3=Menu Password, 4=Menu & Room Mode Passwords | ||
| MV | 4 | Input 1 Configuration | Read | 1=TSI Sensor, 2=Pressure Transducer | ||
| MV | 5 | Input 2 Configuration | Read | 1=TSI Sensor, 2=Pressure Transducer, 4=Particle Channel A, 5=None | ||
| MV | 6 | Input 3 Configuration | Read | 1=Supply Pressure Flow, 2=Supply Linear Flow, 3=Supply Venturi Flow, 4=Supply Switch, 5=TSI Sensor, 6=Pressure Transducer, 7=None | ||
| MV | 7 | Input 4 Configuration | Read | 1=Room 1 Door Switch, 2=Room 1 Occupancy Sensor, 3=Particle Channel B, 4=None | ||
| MV | 8 | Input 5 Configuration | Read | 1=Room 1 Key Switch, 2=Room 1 Relative Humidity, 3=None | ||
| MV | 9 | Input 6 Configuration | Read | 1=Room 1 Temp Sensor, 3=Room 2 Occupancy Sensor, 4=Room 2 Door Switch, 6=None | ||
| MV | 10 | Input 7 Configuration | Read | 2=Exhaust Pressure Flow, 3=Exhaust Linear Flow, 4=Exhaust Venturi Flow, 5=Exhaust Switch, 6=Room 2 Key Switch, 8=Particle Status, 9=None | ||
| MVmin | 11 | Room 1 Mode | Write | 1=Positive, 2=Negative, 3=No Isolation | ||
| MV | 12 | ACH Duct | Write | 1=Supply, 2=Exhaust, 3=Off | ||
| MV | 14 | Anteroom Mode | Write | 1=Positive, 2=Negative, 3=No Isolation | ||
| MV | 15 | Room 2 Mode | Write | 1=Positive, 2=Negative, 3=No Isolation | ||
| MVmin | 16 | Status Index | Read | 1=Normal, 2=Room 1 Negative Low Alarm, 3=Room 1 Negative High Alarm, 4=Room 1 Positive Low Alarm, 5=Room 1 Positive Low Alarm, 6=Low Exhaust Flow Alarm, 7=Low Supply Flow Alarm, 8=Low Temperature Alarm, 9=High Temperature Alarm, 10=Low RH Alarm, 11=High RH Alarm, 12=Anteroom Negative Low Alarm, 13=Anteroom Negative High Alarm, 14=Anteroom Positive Low Alarm, 15=Anteroom Positive High Alarm, 16=Room 2 Negative Low Alarm, 17=Room 2 Negative High Alarm, 18=Room 2 Positive Low Alarm, 19=Room 2 Positive High Alarm, 20=Data Error | ||
| MV | 17 | Device Type | Read | 2=RPM20 | ||
| MV | 18 | Units Value | Write | 1=in. W.C., cfm, F, 2=Pa, lps, C, 3=Pa, m3/hr, C |
No points match these filters.
Object ID lookup: TSI PresSura RPM20-CC Room Pressure Monitor point IDs by name
AI1Room1 PressureAI2Supply Flow RateAI3Air Changes Per HourAI4Relative HumidityAI5Room TemperatureAI6Exhaust Flow RateAI7Anteroom PressureAI8Room 2 PressureAI10Room 1 LabelAI11Anteroom LabelAI12Room 2 LabelAI16Particle Channel A CountsAI17Particle Channel B CountsAV1Room 1 Neg Low AlarmAV2Room 1 Neg High AlarmAV3Room 1 Pos Low AlarmAV4Room 1 Pos High AlarmAV5Room 1 Low Exhaust AlarmAV6Room 1 Low Supply AlarmAV7Room 1 Low Temperature AlarmAV8Room 1 High Temperature AlarmAV9Room 1 Low RH AlarmAV10Room 1 High RH AlarmAV11Room 1 VolumeAV19Particle Alarm StatusAV20Particle Alarm StrategyAV31Anteroom Neg Low AlarmAV32Anteroom Neg High AlarmAV33Anteroom Pos Low AlarmAV34Anteroom Pos High AlarmAV35Room 2 Neg Low AlarmAV36Room 2 Neg High AlarmAV37Room 2 Pos Low AlarmAV38Room 2 Pos High AlarmAV39Alarm DelayAV40Mute TimeoutAV41Door DelayAV42AddressAV43MAC ID (Device ID)AV46Particle Alarm Consecutive ReadingsAV47Particle Alarm Exit ReadingsAV48Particle Alarm FrequencyAV49Particle Alarm PeriodAV52Particle A High Alarm SetpointAV54Particle B High Alarm SetpointAV55Supply Flow over BACnetAV56Relative Humidity over BACnetAV57Room 1 Temperature over BACnetAV58Exhaust Flow over BACnetBI1Room 1 Door SwitchBI3Room 2 Door SwitchBI4Room 1 OccupancyBI6Room 2 OccupancyBV1Room 1 High AlarmBV2Room 1 Low AlarmBV3Anteroom High AlarmBV4Anteroom Low AlarmBV5Room 2 High AlarmBV6Room 2 Low AlarmBV7Particle A High AlarmBV8Particle B High AlarmBV9Supply Flow over BACnet EnableBV10Relative Humidity over BACnet EnableBV11Room 1 Temperature over BACnet EnableBV12Exhaust Flow over BACnet EnableMV1Number of RoomsMV3Passcode EnableMV4Input 1 ConfigurationMV5Input 2 ConfigurationMV6Input 3 ConfigurationMV7Input 4 ConfigurationMV8Input 5 ConfigurationMV9Input 6 ConfigurationMV10Input 7 ConfigurationMV11Room 1 ModeMV12ACH DuctMV14Anteroom ModeMV15Room 2 ModeMV16Status IndexMV17Device TypeMV18Units Value
Integration notes
- From the RPM20-CC PresSura Monitor table in the BACnet MS/TP Object Set appendix (manual pages 110-116).
- Access follows the Writable Value column; rows marked only in the Writable Object column have a writable object name and are shown here as read-only values.
- Units shown are the English set; the table lists the metric alternatives (Pa, l/s, m³/hr, °C).
- AV 19 (Particle Alarm Status) and AV 20 (Particle Alarm Strategy) are Analog Values with numbered states in the table; the states are kept as printed.
- MV 17 Device Type is printed as "2 RPM20" in this table.
Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the PresSura RPM20-CC Room Pressure Monitor (particle counting) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.
Questions about the TSI PresSura RPM20-CC Room Pressure Monitor (particle counting)
How many BACnet points does the TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) have?
This list has 81 BACnet objects: 13 analog inputs, 36 analog values, 4 binary inputs, 12 binary values, 16 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) BACnet points are writable?
53 of the 81 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.
Where is the official TSI PresSura RPM20-CC Room Pressure Monitor (particle counting) BACnet documentation?
The source is PresSura Room Pressure Monitor Models RPM10 and RPM20 Operation and Service Manual (P/N 6006644), revision Revision N, February 2023, published free by TSI at https://tsi.com/getmedia/8220cb07-6f38-4cec-9e7a-900fecd113e9/RPM10-RPM20_PresSura_Monitor_6006644J-web?ext=.pdf.
What are the minimum BACnet points to integrate the TSI PresSura RPM20-CC Room Pressure Monitor (particle counting)?
Start with MV 11 Room 1 Mode (1 = positive, 2 = negative, 3 = no isolation); AI 1 Room1 Pressure (Room differential pressure); AI 16 Particle Channel A Counts (Particle channel A count); AI 17 Particle Channel B Counts (Particle channel B count); AI 5 Room Temperature (Room temperature); AI 4 Relative Humidity (Room relative humidity); AV 19 Particle Alarm Status (Particle sensor status; 2 = normal); MV 16 Status Index (Active alarm code; 1 = normal).
Can the BMS supply sensor values to the TSI PresSura RPM20-CC Room Pressure Monitor (particle counting)?
Supply flow, exhaust flow, relative humidity and room temperature can come from the BMS: enable BV 9 / BV 12 / BV 10 / BV 11 and write AV 55 / AV 58 / AV 56 / AV 57.
How do I check these points on the real PresSura RPM20-CC Room Pressure Monitor (particle counting)?
Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.
More TSI BACnet points lists
- Laboratory room airflow and pressure controller
TSI Laboratory Room Controller (LRC)
TSI LRC modular laboratory room controllers handling up to 6 supplies, 2 general exhausts and 20 fume hoods.
Also known as: LRC, LRC00, LRC00-LPS, LRC00-CMH, TSI LRC, Lab Room Controller - Room pressure controller
TSI PresSura 8631-CRC Clean Room Pressure Controller
TSI PresSura Model 8631-CRC-BAC clean room pressure controllers with the BACnet board.
Also known as: 8631-CRC, 8631-CRC-BAC, PresSura 8631-CRC - Room pressure monitor
TSI PresSura 8631-CRM Clean Room Pressure Monitor
TSI PresSura Model 8631-CRM-BAC clean room pressure monitors with the BACnet board.
Also known as: 8631-CRM, 8631-CRM-BAC, PresSura 8631-CRM - Room pressure controller
TSI PresSura 8631-HC Hospital Room Pressure Controller
TSI PresSura Model 8631-HC hospital isolation room pressure controllers with the BACnet board.
Also known as: 8631-HC, 8631-HC-BAC, PresSura 8631-HC - Room pressure monitor
TSI PresSura 8631-HM Hospital Room Pressure Monitor
TSI PresSura Model 8631-HM hospital isolation room pressure monitors with the BACnet board.
Also known as: 8631-HM, 8631-HM-BAC, PresSura 8631-HM - Room pressure controller
TSI PresSura RPC30 Room Pressure Controller
TSI PresSura RPC30 controllers that hold one room (optionally with an anteroom) at a set pressure by driving exhaust, supply and reheat outputs.
Also known as: RPC30, PresSura RPC30, RPC30 PresSura - Room pressure monitor
TSI PresSura RPM10 Room Pressure Monitor
TSI PresSura RPM10 single-room pressure monitors.
Also known as: RPM10, PresSura RPM10, RPM10 PresSura - Room pressure monitor
TSI PresSura RPM20 Room Pressure Monitor
TSI PresSura RPM20 room pressure monitors for one room, a room with anteroom, or two rooms with an anteroom.
Also known as: RPM20, PresSura RPM20, RPM20 PresSura - Room pressure controller
TSI SureFlow 8636 Room Pressure Controller
TSI SureFlow Model 8636-BAC room pressure controllers with the BACnet MS/TP board.
Also known as: 8636, 8636-BAC, SureFlow 8636 - Laboratory room pressure and airflow offset controller
TSI SureFlow 8681 Adaptive Offset Controller
TSI SureFlow Model 8681-BAC adaptive offset (lab room) controllers with the BACnet MS/TP board.
Also known as: 8681, 8681-BAC, SureFlow 8681 - Laboratory room pressure and airflow offset controller
TSI SureFlow 8682 Adaptive Offset Controller
TSI SureFlow Model 8682-BAC adaptive offset controllers (up to 4 supplies, 2 general exhausts and 7 hoods) with the BACnet MS/TP board.
Also known as: 8682, 8682-BAC, SureFlow 8682
Source: PresSura Room Pressure Monitor Models RPM10 and RPM20 Operation and Service Manual · P/N 6006644 · rev. Revision N, February 2023. Object names, instances and units are reproduced as published; descriptions are our own.