- 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
Reference only, provided as-is: verify against Bell & Gossett’s current documentation and the live device before use. Not official Bell & Gossett information. Terms of use.
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.
Object ID lookup: Bell & Gossett Technologic Constant Speed Pump Controller point IDs by name
AI1Pump1 StateAI2Pump2 StateAI3Pump3 StateAI4Pump4 StateAI5Pump5 StateAI6Pump6 StateAI7Suc/Ret PressAI8Sys/Sup PressAI9FlowAI10TemperatureAI11PressureAI12Diff TempAI13Suc/Ret TempAI14Sys/Sup TempAI15AmpsAI16HorsepowerAO1Suc/Ret Press CmdAO2Sys/Sup Press CmdAO3Flow CommandAO4Temp CommandAO5Pressure CommandAO6Diff Temp CommandBI1Sys Strt/Stp StatBI2Sys Auto/Man StatBI3General AlarmBI4Reset RequiredBI5AI 1 FailBI6AI 2 FailBI7AI 3 FailBI8AI 4 FailBI9RTD 1 FailBI10RTD 2 FailBI11Battery FailBI12Low Suction AIBI13Low Suction SwBI14High SuctionBI15Low SystemBI16High SystemBI17NFSD DTBI18NFSD FSBI19Low LevelBI20High TempBI21Pump1 DP FailBI22Pump2 DP FailBI23Pump3 DP FailBI24Pump4 DP FailBI25Pump5 DP FailBI26Pump6 DP FailBI27Pump1 OL FailBI28Pump2 OL FailBI29Pump3 OL FailBI30Pump4 OL FailBI31Pump5 OL FailBI32Pump6 OL FailBI33CAN FailBI34Voltage TolBI35Voltage FailBO1System Start/StopBO2System ResetBO3Pump Alternation
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. 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 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 - Booster pump controller
Bell & Gossett TechnoForce e-MTV booster pump controller
Bell & Gossett (Xylem) TechnoForce e-MTV variable speed water booster systems with up to three pumps.
Also known as: TechnoForce e-MTV, e-MTV, B&G TechnoForce, TechnoForce Pump Controller, IM361
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.