Easy BACnet
  1. Home
  2. BACnet points lists
  3. ONICON
  4. System-40 BTU Measurement System

BTU (energy) meter, clamp-on ultrasonic · BACnet points list

ONICON System-40 BTU Measurement System BACnet points list

Updated 4 November 2026

Short answer

The System-40 measures flow with clamp-on ultrasonic transducers and pairs it with supply and return temperature sensors to calculate thermal energy. Over BACnet MS/TP it exposes energy and flow rates, temperatures, ultrasonic signal diagnostics, energy and volume totals, auxiliary pulse totals and a meter status code. Mode 1 and mode 2 totals are kept separately when the meter runs in dual mode.

This page lists 46 BACnet objects for the ONICON System-40 BTU Measurement System — 7 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from ONICON’s own free documentation, linked below.

Manufacturer
ONICON
Model
System-40 BTU Measurement System
Equipment
BTU (energy) meter, clamp-on ultrasonic
Equipment type
Thermostats, sensors & meters
BACnet objects
46 (7 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
57017
Also known as
System-40, System 40, System-40-BAC, ONICON System-40
Source document
System-40 BTU Measurement System Installation and Operation Guide · DOC-0002831 · rev. Rev.H
Download CSV 46 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against ONICON’s current documentation and the live device before use. Not official ONICON information. Terms of use.

BMS integration notes: ONICON System-40 BTU Measurement System

Integration in brief

Read the energy rate, flow and both temperatures for live data and the energy and volume totals for billing or trending. Map the signal quality AI and MV 1 Meter Status to catch transducer or sensor problems. Only the total resets are written from the BMS.

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.

ObjectNameWhyAccess
AI 1Energy rateEnergy rate, kBtu/h by defaultRead
AI 2Volume rateFlow rate, gpm by defaultRead
AI 3Supply temperatureSupply water temperatureRead
AI 4Return temperatureReturn water temperatureRead
AV 1Mode 1 energy totalEnergy total (mode 1 total in dual mode)Read
AV 9Mode 1 volume totalVolume total (mode 1 total in dual mode)Read
AI 7Signal qualityUltrasonic signal quality, 3 = bestRead
MV 1Meter StatusMeter status; 1 = Normal, 11 = System FaultRead

Network setup

Watch out for

ONICON System-40 BTU Measurement System 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.

46 of 46 shown
Type
BinaryMulti-stateOther
Access
Show
ONICON System-40 BTU Measurement System BACnet Points List
DescriptionStates
AImin1Energy ratekBtu/hRead
AImin2Volume rategpmRead
AImin3Supply temperature°FRead
AImin4Return temperature°FRead
AI5Delta temperature°FRead
AI6Signal strengthUltrasonic signal strength, 0-100 countsRead
AImin7Signal quality3-31 counts, 3 = bestRead
AI8Speed of soundMeasured speed of sound in the fluidft/sRead
AI9Peak energy rateInterval set by the trend log objectkBtu/hRead
AI10Average delta tempInterval set by the trend log object°FRead
AVmin1Mode 1 energy totalSingle mode: Energy totalkBtuRead
AV2Mode 2 energy totalSingle mode: Energy totalkBtuRead
AV3Y-T-D mode 1 energy totalSingle mode: Y-T-D energy totalkBtuRead
AV4Y-T-D mode 2 energy totalSingle mode: Y-T-D energy totalkBtuRead
AV5Previous Year mode 1 energy totalSingle mode: Previous year energy totalkBtuRead
AV6Previous Year mode 2 energy totalSingle mode: Previous year energy totalkBtuRead
AV7User mode 1 energy totalSingle mode: User defined energy totalkBtuRead
AV8User mode 2 energy totalSingle mode: User defined energy totalkBtuRead
AVmin9Mode 1 volume totalSingle mode: Volume totalgalRead
AV10Mode 2 volume totalSingle mode: Volume totalgalRead
AV11Y-T-D mode 1 volume totalSingle mode: Y-T-D volume totalgalRead
AV12Y-T-D mode 2 volume totalSingle mode: Y-T-D volume totalgalRead
AV13User mode 1 volume totalSingle mode: User defined volume totalgalRead
AV14User mode 2 volume totalSingle mode: User defined volume totalgalRead
AV15Aux pulse input 1 totalSingle mode: Aux pulse input 1 totalRead
AV16Aux pulse input 2 totalSingle mode: Aux pulse input 2 totalRead
AV17Aux pulse input 3 totalSingle mode: Aux pulse input 3 totalRead
AV18Run hoursSingle mode: Run hourshRead
AV19Incremental energy total mode 1Single mode: Incremental energy totalkBtuRead
AV20Incremental energy total mode 2Single mode: Incremental energy totalkBtuRead
AV21Incremental volume total mode 1Single mode: Incremental volume totalgalRead
AV22Incremental volume total mode 2Single mode: Incremental volume totalgalRead
AV23Previous Year mode 1 volume totalSingle mode: Previous year volume totalgalRead
AV24Previous Year mode 2 volume totalSingle mode: Previous year volume totalgalRead
BV1Mode indicationActive modeRead0=Mode 1, 1=Mode 2
BV2LocationFlow sensor locationRead0=Supply, 1=Return
BV3User defined energy total reset, Mode 1Write 1 to reset this totalWrite1 = reset total
BV4User defined energy total reset, Mode 2Write 1 to reset this totalWrite1 = reset total
BV5User defined volume total reset, Mode 1Write 1 to reset this totalWrite1 = reset total
BV6User defined volume total reset, Mode 2Write 1 to reset this totalWrite1 = reset total
BV7Aux input 1 total resetWrite 1 to reset this totalWrite1 = reset total
BV8Aux input 2 total resetWrite 1 to reset this totalWrite1 = reset total
BV9Aux input 3 total resetWrite 1 to reset this totalWrite1 = reset total
BV10Flow directionReverse flow flagRead1=Reverse flow
MVmin1Meter StatusOperating status of the meterRead1=Normal, 2=Low Supply Temperature, 3=High Supply Temperature, 4=Low Return Temperature, 5=High Return Temperature, 6=Delta T < Minimum, 7=High Energy Rate, 8=Low Signal Quality, 9=Comm error, 10=Low Supply Voltage, 11=System Fault
TL1Log DataTrend log multiple, 120 recordsRead
Object ID lookup: ONICON System-40 BTU Measurement System point IDs by name

Integration notes

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 System-40 BTU Measurement System 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 ONICON System-40 BTU Measurement System

How many BACnet points does the ONICON System-40 BTU Measurement System have?

This list has 46 BACnet objects: 10 analog inputs, 24 analog values, 10 binary values, 1 multi-state value, 1 trend log. The exact set on a given unit depends on its firmware, installed options and configuration.

Which ONICON System-40 BTU Measurement System BACnet points are writable?

7 of the 46 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 ONICON System-40 BTU Measurement System BACnet documentation?

The source is System-40 BTU Measurement System Installation and Operation Guide (DOC-0002831), revision Rev.H, published free by ONICON at https://www.onicon.com/wp-content/uploads/system-40-btu-measurement-system-manual-doc-0002831.pdf.

What are the minimum BACnet points to integrate the ONICON System-40 BTU Measurement System?

Start with AI 1 Energy rate (Energy rate, kBtu/h by default); AI 2 Volume rate (Flow rate, gpm by default); AI 3 Supply temperature (Supply water temperature); AI 4 Return temperature (Return water temperature); AV 1 Mode 1 energy total (Energy total (mode 1 total in dual mode)); AV 9 Mode 1 volume total (Volume total (mode 1 total in dual mode)); AI 7 Signal quality (Ultrasonic signal quality, 3 = best); MV 1 Meter Status (Meter status; 1 = Normal, 11 = System Fault).

How do I check these points on the real System-40 BTU Measurement System?

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 ONICON BACnet points lists

Source: System-40 BTU Measurement System Installation and Operation Guide · DOC-0002831 · rev. Rev.H. Object names, instances and units are reproduced as published; descriptions are our own.