- Home
- BACnet points lists
- Bell & Gossett
- Technologic Constant Speed Pump Controller
Constant speed pump system controller · BACnet points list
Bell & Gossett Technologic Constant Speed Pump Controller BACnet points list
Updated 28 October 2026
The Technologic Constant Speed Pump Controller runs a multi-pump constant speed system and has a BACnet MS/TP interface on RS-485 (B-ASC profile). Its PICS lists 60 objects: pump state codes and process readings as analog inputs, six process commands as analog outputs, failure flags as binary inputs, and start/stop, reset and alternation as binary outputs. Which process readings and commands are used depends on how the controller is set up.
This page lists 60 BACnet objects for the Bell & Gossett Technologic Constant Speed Pump Controller — 9 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Bell & Gossett’s own free documentation, linked below.
- Manufacturer
- Bell & Gossett
- Model
- Technologic Constant Speed Pump Controller
- Equipment
- Constant speed pump system controller
- Equipment type
- VFDs & pumps
- BACnet objects
- 60 (9 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- Technologic CS, Technologic constant speed, B&G Technologic, ITT Technologic
BMS integration notes: Bell & Gossett Technologic Constant Speed Pump Controller
Write BO 1 to start or stop the system and, if the BMS supplies the setpoint, the AO command that matches the controlled variable. Read BI 1 and BI 2 for run and auto/manual status, the pump state codes and the process readings, and use BI 3 General Alarm with BO 2 to see and reset failures.
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 |
|---|---|---|---|
| BO 1 | System Start/Stop | System start/stop command (1 = start) | Write |
| AO 2 | Sys/Sup Press Cmd | System/supply pressure command, 0-65535 | Write |
| BO 2 | System Reset | Reset/silence on a 0-to-1 change | Write |
| BI 1 | Sys Strt/Stp Stat | System start/stop status (1 = start) | Read |
| BI 2 | Sys Auto/Man Stat | Auto/manual status (1 = Auto) | Read |
| AI 1 | Pump1 State | Pump 1 state: 0 disabled, 1 run, 2 ready, 3 failed | Read |
| AI 8 | Sys/Sup Press | System/supply pressure, PSI | Read |
| BI 3 | General Alarm | Any active failure | Read |
| BI 4 | Reset Required | Failure needs a reset | Read |
Enable & remote start
BO 1 System Start/Stop starts (1) and stops (0) the system; BI 1 and BI 2 show start/stop and auto/manual status. The PICS does not say what controller setting is needed for BACnet commands to take effect.
Network setup
- BACnet MS/TP master on EIA-485; baud rates 9600, 19200 or 38400.
- The PICS does not give a default MAC address or device instance.
- Only ReadProperty and WriteProperty are supported (no ReadPropertyMultiple), and segmentation is not supported.
Watch out for
- BO 2 System Reset and BO 3 Pump Alternation act on a positive edge (0 to 1), so return them to 0 before the next command.
- The analog output commands are listed as 0 to 65535 with PSI units for all six; confirm the scaling against the controller setup before writing.
- BI 4 Reset Required reads 1 when a reset is needed; BO 2 System Reset clears it.
Bell & Gossett Technologic Constant Speed Pump Controller 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.
Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AImin | 1 | Pump1 State | Pump 1 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 2 | Pump2 State | Pump 2 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 3 | Pump3 State | Pump 3 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 4 | Pump4 State | Pump 4 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 5 | Pump5 State | Pump 5 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 6 | Pump6 State | Pump 6 state code | Read | 0=Disabled, 1=Run, 2=Ready, 3=Failed | |
| AI | 7 | Suc/Ret Press | Suction / return pressure | PSI | Read | |
| AImin | 8 | Sys/Sup Press | System / supply pressure | PSI | Read | |
| AI | 9 | Flow | Flow | GPM | Read | |
| AI | 10 | Temperature | Process temperature | °F | Read | |
| AI | 11 | Pressure | Process pressure | PSI | Read | |
| AI | 12 | Diff Temp | Differential temperature | °F | Read | |
| AI | 13 | Suc/Ret Temp | Suction / return temperature | °F | Read | |
| AI | 14 | Sys/Sup Temp | System / supply temperature | °F | Read | |
| AI | 15 | Amps | Motor current, amps | Read | ||
| AI | 16 | Horsepower | Motor horsepower | Read | ||
| AO | 1 | Suc/Ret Press Cmd | Suction / return pressure command, 0-65535 | PSI | Write | |
| AOmin | 2 | Sys/Sup Press Cmd | System / supply pressure command, 0-65535 | PSI | Write | |
| AO | 3 | Flow Command | Flow command, 0-65535 | PSI | Write | |
| AO | 4 | Temp Command | Temperature command, 0-65535 | PSI | Write | |
| AO | 5 | Pressure Command | Pressure command, 0-65535 | PSI | Write | |
| AO | 6 | Diff Temp Command | Differential temperature command, 0-65535 | PSI | Write | |
| BImin | 1 | Sys Strt/Stp Stat | System start/stop status | Read | 0=Stop, 1=Start | |
| BImin | 2 | Sys Auto/Man Stat | System auto/manual status | Read | 0=Manual, 1=Auto | |
| BImin | 3 | General Alarm | Any active failure | Read | 0=O.K., 1=Failure | |
| BImin | 4 | Reset Required | A reset is needed to clear a failure | Read | 0=O.K., 1=Reset is Required | |
| BI | 5 | AI 1 Fail | Analog input 1 failure | Read | 0=O.K., 1=Failure | |
| BI | 6 | AI 2 Fail | Analog input 2 failure | Read | 0=O.K., 1=Failure | |
| BI | 7 | AI 3 Fail | Analog input 3 failure | Read | 0=O.K., 1=Failure | |
| BI | 8 | AI 4 Fail | Analog input 4 failure | Read | 0=O.K., 1=Failure | |
| BI | 9 | RTD 1 Fail | RTD input 1 failure | Read | 0=O.K., 1=Failure | |
| BI | 10 | RTD 2 Fail | RTD input 2 failure | Read | 0=O.K., 1=Failure | |
| BI | 11 | Battery Fail | Controller battery failure | Read | 0=O.K., 1=Failure | |
| BI | 12 | Low Suction AI | Low suction alarm from the analog input | Read | 0=O.K., 1=Failure | |
| BI | 13 | Low Suction Sw | Low suction alarm from the switch | Read | 0=O.K., 1=Failure | |
| BI | 14 | High Suction | High suction alarm | Read | 0=O.K., 1=Failure | |
| BI | 15 | Low System | Low system alarm | Read | 0=O.K., 1=Failure | |
| BI | 16 | High System | High system alarm | Read | 0=O.K., 1=Failure | |
| BI | 17 | NFSD DT | No-flow shutdown (NFSD DT) | Read | 0=O.K., 1=Failure | |
| BI | 18 | NFSD FS | No-flow shutdown (NFSD FS) | Read | 0=O.K., 1=Failure | |
| BI | 19 | Low Level | Low level alarm | Read | 0=O.K., 1=Failure | |
| BI | 20 | High Temp | High temperature alarm | Read | 0=O.K., 1=Failure | |
| BI | 21 | Pump1 DP Fail | Pump 1 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 22 | Pump2 DP Fail | Pump 2 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 23 | Pump3 DP Fail | Pump 3 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 24 | Pump4 DP Fail | Pump 4 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 25 | Pump5 DP Fail | Pump 5 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 26 | Pump6 DP Fail | Pump 6 differential pressure failure | Read | 0=O.K., 1=Failure | |
| BI | 27 | Pump1 OL Fail | Pump 1 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 28 | Pump2 OL Fail | Pump 2 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 29 | Pump3 OL Fail | Pump 3 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 30 | Pump4 OL Fail | Pump 4 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 31 | Pump5 OL Fail | Pump 5 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 32 | Pump6 OL Fail | Pump 6 overload failure | Read | 0=O.K., 1=Failure | |
| BI | 33 | CAN Fail | CAN bus failure | Read | 0=O.K., 1=Failure | |
| BI | 34 | Voltage Tol | Supply voltage out of tolerance | Read | 0=O.K., 1=Failure | |
| BI | 35 | Voltage Fail | Supply voltage failure | Read | 0=O.K., 1=Failure | |
| BOmin | 1 | System Start/Stop | System start/stop command | Write | 0=Stop, 1=Start | |
| BOmin | 2 | System Reset | Reset / silence on a positive edge | Write | ||
| BO | 3 | Pump Alternation | Alternate the lead pump on a positive edge | Write |
No points match these filters.
Integration notes
- From the BACnet PICS; it has no read/write column, so AO and BO objects are marked writable and inputs read-only.
- Object instances start at 1 for every object type.
- Analog input ranges run from 0 to the span set in the Technologic User Setup Menu.
- The PICS prints PSI as the unit of every analog output, including the flow and temperature commands, and lists Amps and Horsepower without units; check units on site.
- Pump 1-6 state inputs are codes: 0 Disabled, 1 Run, 2 Ready, 3 Failed.
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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Technologic Constant Speed Pump Controller 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 Bell & Gossett Technologic Constant Speed Pump Controller
How many BACnet points does the Bell & Gossett Technologic Constant Speed Pump Controller have?
This list has 60 BACnet objects: 16 analog inputs, 6 analog outputs, 35 binary inputs, 3 binary outputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Bell & Gossett Technologic Constant Speed Pump Controller BACnet points are writable?
9 of the 60 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. The source has no read/write column, so this is inferred from object type.
Where is the official Bell & Gossett Technologic Constant Speed Pump Controller BACnet documentation?
The source is BACnet Protocol Implementation Conformance Statement - Technologic Constant Speed Pump Controller (Technologic Constant Speed Controller MSTP PIC Ver 2.2), revision September 20, 2011, published free by Bell & Gossett at https://www.bacnetinternational.net/catalog/manu/xylem/Technologic%20Constant%20Speed%20Controller%20BACnet%20MSTP%20Pic.pdf.
What are the minimum BACnet points to integrate the Bell & Gossett Technologic Constant Speed Pump Controller?
Start with BO 1 System Start/Stop (System start/stop command (1 = start)); AO 2 Sys/Sup Press Cmd (System/supply pressure command, 0-65535); BO 2 System Reset (Reset/silence on a 0-to-1 change); BI 1 Sys Strt/Stp Stat (System start/stop status (1 = start)); BI 2 Sys Auto/Man Stat (Auto/manual status (1 = Auto)); AI 1 Pump1 State (Pump 1 state: 0 disabled, 1 run, 2 ready, 3 failed); AI 8 Sys/Sup Press (System/supply pressure, PSI); BI 3 General Alarm (Any active failure); BI 4 Reset Required (Failure needs a reset).
How do I enable BMS control of the Bell & Gossett Technologic Constant Speed Pump Controller?
BO 1 System Start/Stop starts (1) and stops (0) the system; BI 1 and BI 2 show start/stop and auto/manual status. The PICS does not say what controller setting is needed for BACnet commands to take effect.
How do I check these points on the real Technologic Constant Speed Pump Controller?
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 Bell & Gossett BACnet points lists
- Pump variable frequency drive
Bell & Gossett FC-102 Embedded BACnet (pump drive)
Bell & Gossett pump packages that use the FC-102 HVAC drive with its built-in BACnet MS/TP (firmware 3.90 and above).
Also known as: FC-102, FC102, VLT HVAC Drive FC 102 - Pump variable frequency drive BACnet option card
Bell & Gossett MCA 109 Advanced BACnet Option (FC-102)
Bell & Gossett pump packages with an FC-102 drive fitted with the MCA 109 Advanced BACnet option card (firmware 3.90 and above).
Also known as: MCA109, MCA 109, FC-102 BACnet option, VLT BACnet option
Source: BACnet Protocol Implementation Conformance Statement - Technologic Constant Speed Pump Controller · Technologic Constant Speed Controller MSTP PIC Ver 2.2 · rev. September 20, 2011. Object names, instances and units are reproduced as published; descriptions are our own.