- Home
- BACnet points lists
- Continental Control Systems
- WattNode BACnet electric power meter (WNC-...-BN)
Power and energy meter (BACnet MS/TP) · BACnet points list
Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) BACnet points list
Updated 4 November 2026
The WattNode BACnet is a three-phase power and energy meter with BACnet MS/TP on board. It has a fixed object list: Analog Inputs for energy, power, voltage, current, frequency, power factor and demand; Analog Values for error history, diagnostics and setup (CT amps, demand period, PT ratio, gain and phase trims); Binary Values for CT polarity and reset commands; and Multi-state Values for service type, averaging and demand reset.
This page lists 107 BACnet objects for the Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) — 50 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Continental Control Systems’s own free documentation, linked below.
- Manufacturer
- Continental Control Systems
- Model
- WattNode BACnet electric power meter (WNC-...-BN)
- Equipment
- Power and energy meter (BACnet MS/TP)
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 107 (50 writable)
- Transport
- BACnet MS/TP
- Firmware
- 1.13 and 1.20 (manual WNC-BN-1.20)
- Default device instance
- Meter serial number
- Also known as
- WattNode BACnet, WNC-3Y-208-BN, WNC-3Y-480-BN, WNC-3D-240-BN, RWNC-3Y-208-BN, WattNode Revenue BACnet, CCS WattNode, WattNode BACnet object list
Reference only, provided as-is: verify against Continental Control Systems’s current documentation and the live device before use. Not official Continental Control Systems information. Terms of use.
BMS integration notes: Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN)
Set the MS/TP address and baud rate on the DIP switch, then set CtAmpsA/B/C (AV 12-14) to the rated amps of the CTs and pick the service type (MV 0). After that, read total power (AI 3), net energy (AI 0 or the resettable AI 38), demand (AI 31) and the phase voltages and currents. ErrorStatus1 (AV 0) holds the newest error code.
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 |
|---|---|---|---|
| AI 3 | PowerSum | Total real power, W | Read |
| AI 0 | EnergySumNR | Net energy total, kWh, never resets | Read |
| AI 31 | DemandSum | Real power demand, W | Read |
| AI 15 | VoltAvgLN | Average line-to-neutral voltage | Read |
| AI 24 | CurrentA | Phase A current, A | Read |
| AI 27 | PowerFactorAvg | Average power factor | Read |
| AI 23 | Freq | Line frequency, Hz | Read |
| AV 0 | ErrorStatus1 | Newest error code, 0 = no errors | Read |
Network setup
- MS/TP MAC address 0-63 set with DIP switches 1-6 (factory default 0).
- Baud rate on DIP switches 7 and 8: 9600 (default), 19200, 38400 or 76800.
- The device instance defaults to the meter serial number and can be changed over the network; the change survives power loss.
- After a DIP switch change the meter drops offline until the switches have been stable for five seconds.
- Set CtAmpsA/B/C (AV 12-14), and PtRatio (AV 24) if potential transformers are used; wrong values make every reading wrong.
Watch out for
- Writing ZeroEnergy (BV 4) zeroes all resettable energy objects; the NR totals (AI 0-2) keep counting.
- Changing the demand setup (AV 15-16) or the CT setup (CtAmps, InvertCt) zeroes the demand readings.
- A ConfigPasscode (AV 11) locks configuration writes until the passcode is written again.
- Calibrate (AV 25) is a factory object; do not write it.
Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) 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 | 0 | EnergySumNR | Net energy, all phases, not resettable | kWh | Read | |
| AI | 1 | EnergyPosSumNR | Positive energy, all phases, not resettable | kWh | Read | |
| AI | 2 | EnergyNegSumNR | Negative energy, all phases, not resettable | kWh | Read | |
| AImin | 3 | PowerSum | Real power, sum of phases | W | Read | |
| AI | 4 | PowerA | Real power, phase A | W | Read | |
| AI | 5 | PowerB | Real power, phase B | W | Read | |
| AI | 6 | PowerC | Real power, phase C | W | Read | |
| AI | 7 | PowerReacSum | Reactive power, sum of phases | VAR | Read | |
| AI | 8 | PowerReacA | Reactive power, phase A | VAR | Read | |
| AI | 9 | PowerReacB | Reactive power, phase B | VAR | Read | |
| AI | 10 | PowerReacC | Reactive power, phase C | VAR | Read | |
| AI | 11 | PowerAppSum | Apparent power, sum of phases | VA | Read | |
| AI | 12 | PowerAppA | Apparent power, phase A | VA | Read | |
| AI | 13 | PowerAppB | Apparent power, phase B | VA | Read | |
| AI | 14 | PowerAppC | Apparent power, phase C | VA | Read | |
| AImin | 15 | VoltAvgLN | Average line-to-neutral voltage | V | Read | |
| AI | 16 | VoltA | Voltage, phase A to neutral | V | Read | |
| AI | 17 | VoltB | Voltage, phase B to neutral | V | Read | |
| AI | 18 | VoltC | Voltage, phase C to neutral | V | Read | |
| AI | 19 | VoltAvgLL | Average line-to-line voltage | V | Read | |
| AI | 20 | VoltAB | Voltage, A to B | V | Read | |
| AI | 21 | VoltBC | Voltage, B to C | V | Read | |
| AI | 22 | VoltAC | Voltage, A to C | V | Read | |
| AImin | 23 | Freq | Line frequency | Hz | Read | |
| AImin | 24 | CurrentA | Current, phase A | A | Read | |
| AI | 25 | CurrentB | Current, phase B | A | Read | |
| AI | 26 | CurrentC | Current, phase C | A | Read | |
| AImin | 27 | PowerFactorAvg | Average power factor | Read | ||
| AI | 28 | PowerFactorA | Power factor, phase A | Read | ||
| AI | 29 | PowerFactorB | Power factor, phase B | Read | ||
| AI | 30 | PowerFactorC | Power factor, phase C | Read | ||
| AImin | 31 | DemandSum | Real power demand, sum of phases | W | Read | |
| AI | 32 | DemandApp | Apparent power demand, sum of phases | W | Read | |
| AI | 33 | DemandA | Real power demand, phase A | W | Read | |
| AI | 34 | DemandB | Real power demand, phase B | W | Read | |
| AI | 35 | DemandC | Real power demand, phase C | W | Read | |
| AI | 36 | DemandMin | Lowest power sum demand (resettable) | W | Write | |
| AI | 37 | DemandMax | Highest power sum demand (resettable) | W | Write | |
| AI | 38 | EnergySum | Net energy, all phases; resettable, can be preset | kWh | Write | |
| AI | 39 | EnergyPosSum | Positive energy, all phases; resettable, can be preset | kWh | Write | |
| AI | 40 | EnergyNegSum | Negative energy, all phases; resettable, can be preset | kWh | Write | |
| AI | 41 | EnergyA | Net energy, phase A; resettable, can be preset | kWh | Write | |
| AI | 42 | EnergyB | Net energy, phase B; resettable, can be preset | kWh | Write | |
| AI | 43 | EnergyC | Net energy, phase C; resettable, can be preset | kWh | Write | |
| AI | 44 | EnergyPosA | Positive energy, phase A; resettable, can be preset | kWh | Write | |
| AI | 45 | EnergyPosB | Positive energy, phase B; resettable, can be preset | kWh | Write | |
| AI | 46 | EnergyPosC | Positive energy, phase C; resettable, can be preset | kWh | Write | |
| AI | 47 | EnergyNegA | Negative energy, phase A; resettable, can be preset | kWh | Write | |
| AI | 48 | EnergyNegB | Negative energy, phase B; resettable, can be preset | kWh | Write | |
| AI | 49 | EnergyNegC | Negative energy, phase C; resettable, can be preset | kWh | Write | |
| AI | 50 | EnergyReacSum | Reactive energy, sum of phases; resettable, can be preset | kVARh | Write | |
| AI | 51 | EnergyReacA | Reactive energy, phase A; resettable, can be preset | kVARh | Write | |
| AI | 52 | EnergyReacB | Reactive energy, phase B; resettable, can be preset | kVARh | Write | |
| AI | 53 | EnergyReacC | Reactive energy, phase C; resettable, can be preset | kVARh | Write | |
| AI | 54 | EnergyAppSum | Apparent energy, sum of phases; resettable, can be preset | kVAh | Write | |
| AI | 55 | EnergyAppA | Apparent energy, phase A; resettable, can be preset | kVAh | Write | |
| AI | 56 | EnergyAppB | Apparent energy, phase B; resettable, can be preset | kVAh | Write | |
| AI | 57 | EnergyAppC | Apparent energy, phase C; resettable, can be preset | kVAh | Write | |
| AI | 58 | ThermistorTemp | External thermistor temperature (Option TM1 only) | °C | Read | |
| AVmin | 0 | ErrorStatus1 | Newest error code (0 = no errors) | Read | ||
| AV | 1 | ErrorStatus2 | Error history entry 2 | Read | ||
| AV | 2 | ErrorStatus3 | Error history entry 3 | Read | ||
| AV | 3 | ErrorStatus4 | Error history entry 4 | Read | ||
| AV | 4 | ErrorStatus5 | Error history entry 5 | Read | ||
| AV | 5 | ErrorStatus6 | Error history entry 6 | Read | ||
| AV | 6 | ErrorStatus7 | Error history entry 7 | Read | ||
| AV | 7 | ErrorStatus8 | Oldest stored error code | Read | ||
| AV | 8 | UptimeSecs | Seconds since last power-up | s | Read | |
| AV | 9 | TotalSecs | Total seconds of operation | s | Read | |
| AV | 10 | PowerFailCount | Number of power cycles | Read | ||
| AV | 11 | ConfigPasscode | Optional passcode that locks configuration | Write | ||
| AV | 12 | CtAmpsA | CT rated current, phase A (0-60000, default 5) | A | Write | |
| AV | 13 | CtAmpsB | CT rated current, phase B (0-60000, default 5) | A | Write | |
| AV | 14 | CtAmpsC | CT rated current, phase C (0-60000, default 5) | A | Write | |
| AV | 15 | DemPerMins | Demand period, 1-720 (default 15) | min | Write | |
| AV | 16 | DemSubints | Number of demand subintervals, 1-10 (default 1) | Write | ||
| AV | 17 | GainAdjustA | Power/energy gain trim, phase A (5000-20000) | 1/10000 | Write | |
| AV | 18 | GainAdjustB | Power/energy gain trim, phase B (5000-20000) | 1/10000 | Write | |
| AV | 19 | GainAdjustC | Power/energy gain trim, phase C (5000-20000) | 1/10000 | Write | |
| AV | 20 | PhaseAdjustA | CT phase angle trim, phase A (-8000 to 8000) | 0.001 deg | Write | |
| AV | 21 | PhaseAdjustB | CT phase angle trim, phase B (-8000 to 8000) | 0.001 deg | Write | |
| AV | 22 | PhaseAdjustC | CT phase angle trim, phase C (-8000 to 8000) | 0.001 deg | Write | |
| AV | 23 | CreepLimit | Minimum power for non-zero readings (default 1500) | Write | ||
| AV | 24 | PtRatio | Potential transformer ratio (default 1.0) | Write | ||
| AV | 25 | Calibrate | Factory calibration object; not for customer use | Write | ||
| AV | 26 | Rs485CollisionCount | RS-485 collision count | Read | ||
| AV | 27 | Rs485FramingErrorCount | RS-485 framing error count | Read | ||
| AV | 28 | FrameSizeErrorCount | Invalid MS/TP frame data length count | Read | ||
| AV | 29 | HeaderCRCErrorCount | Header CRC error count | Read | ||
| AV | 30 | DataCRCErrorCount | Data CRC error count | Read | ||
| AV | 31 | IncompleteFrameCount | Received frames missing bytes | Read | ||
| AV | 32 | Rs485BreakCount | RS-485 break condition count | Read | ||
| AV | 33 | BadByteCount | Unexpected received bytes count | Read | ||
| AV | 34 | LostToken | Token not received (timeout) count | Read | ||
| AV | 35 | ThermistorCoeffA | Steinhart-Hart coefficient A (Option TM1) | Write | ||
| AV | 36 | ThermistorCoeffB | Steinhart-Hart coefficient B (Option TM1) | Write | ||
| AV | 37 | ThermistorCoeffC | Steinhart-Hart coefficient C (Option TM1) | Write | ||
| BV | 0 | InvertCtA | Invert CT polarity, phase A | Write | 0=Inactive, 1=Active | |
| BV | 1 | InvertCtB | Invert CT polarity, phase B | Write | 0=Inactive, 1=Active | |
| BV | 2 | InvertCtC | Invert CT polarity, phase C | Write | 0=Inactive, 1=Active | |
| BV | 3 | ClearErrors | Write active to clear all ErrorStatus objects | Write | 0=Inactive, 1=Active | |
| BV | 4 | ZeroEnergy | Write active to zero all resettable energy objects | Write | 0=Inactive, 1=Active | |
| BV | 5 | Wink | Shows a special LED pattern to find the meter | Write | 0=Inactive, 1=Active | |
| MV | 0 | PhaseOffset | Service type used for line-to-line voltages (default 4) | Write | 1=Single-Phase, 2=3-Ph Grounded Delta, 3=3-Ph High-Leg Delta, 4=3-Ph Balanced, 5=1-Ph Center Neutral | |
| MV | 1 | Averaging | Measurement averaging mode (default 2) | Write | 1=Fastest, 2=Fast, 3=Medium, 4=Slow | |
| MV | 2 | ZeroDemand | Restart or reset demand measurements | Write | 1=No Change, 2=Reset Min Max, 3=Start New Interval, 4=Reset and Start | |
| FILE | 0 | FirmwareImage | File object for field firmware upgrades | Write |
No points match these filters.
Object ID lookup: Continental Control Systems WattNode BACnet electric power meter point IDs by name
AI0EnergySumNRAI1EnergyPosSumNRAI2EnergyNegSumNRAI3PowerSumAI4PowerAAI5PowerBAI6PowerCAI7PowerReacSumAI8PowerReacAAI9PowerReacBAI10PowerReacCAI11PowerAppSumAI12PowerAppAAI13PowerAppBAI14PowerAppCAI15VoltAvgLNAI16VoltAAI17VoltBAI18VoltCAI19VoltAvgLLAI20VoltABAI21VoltBCAI22VoltACAI23FreqAI24CurrentAAI25CurrentBAI26CurrentCAI27PowerFactorAvgAI28PowerFactorAAI29PowerFactorBAI30PowerFactorCAI31DemandSumAI32DemandAppAI33DemandAAI34DemandBAI35DemandCAI36DemandMinAI37DemandMaxAI38EnergySumAI39EnergyPosSumAI40EnergyNegSumAI41EnergyAAI42EnergyBAI43EnergyCAI44EnergyPosAAI45EnergyPosBAI46EnergyPosCAI47EnergyNegAAI48EnergyNegBAI49EnergyNegCAI50EnergyReacSumAI51EnergyReacAAI52EnergyReacBAI53EnergyReacCAI54EnergyAppSumAI55EnergyAppAAI56EnergyAppBAI57EnergyAppCAI58ThermistorTempAV0ErrorStatus1AV1ErrorStatus2AV2ErrorStatus3AV3ErrorStatus4AV4ErrorStatus5AV5ErrorStatus6AV6ErrorStatus7AV7ErrorStatus8AV8UptimeSecsAV9TotalSecsAV10PowerFailCountAV11ConfigPasscodeAV12CtAmpsAAV13CtAmpsBAV14CtAmpsCAV15DemPerMinsAV16DemSubintsAV17GainAdjustAAV18GainAdjustBAV19GainAdjustCAV20PhaseAdjustAAV21PhaseAdjustBAV22PhaseAdjustCAV23CreepLimitAV24PtRatioAV25CalibrateAV26Rs485CollisionCountAV27Rs485FramingErrorCountAV28FrameSizeErrorCountAV29HeaderCRCErrorCountAV30DataCRCErrorCountAV31IncompleteFrameCountAV32Rs485BreakCountAV33BadByteCountAV34LostTokenAV35ThermistorCoeffAAV36ThermistorCoeffBAV37ThermistorCoeffCBV0InvertCtABV1InvertCtBBV2InvertCtCBV3ClearErrorsBV4ZeroEnergyBV5WinkMV0PhaseOffsetMV1AveragingMV2ZeroDemandFILE0FirmwareImage
Integration notes
- Objects the manual marks as kept across power failures include the energy totals, error history, CT and demand setup, PhaseOffset and Averaging; energy is saved to non-volatile flash.
- AI 58 ThermistorTemp and AV 35-37 thermistor coefficients exist only on meters with Option TM1 (firmware 1.20).
- Energy objects AI 38-57 and the demand objects can be zeroed or preset by writing them; AI 0-2 (NR) can never be reset.
- Access: W marks objects the manual's PICS lists as writable, the presettable energy objects (AI 36-57) and the BV/MV commands. Demand (AI 31-35), ErrorStatus (AV 0-7) and the RS-485 counters are R: they are reset only through ZeroDemand (MV 2) or ClearErrors (BV 3). Access cross-checked with Continental's object spreadsheet, https://ctlsys.com/wp-content/uploads/2017/09/WattNode-BACnet-Objects-V120.xls.
- The manual's table prints AI 42 as 'EnerygB' (typo); the spreadsheet names it EnergyB. AI 31 is 'DemandSum' in the manual and 'Demand' in the spreadsheet.
- The manual lists DemandApp (AI 32) in W although it is the apparent power demand.
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 WattNode BACnet electric power meter (WNC-...-BN) 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 Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN)
How many BACnet points does the Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) have?
This list has 107 BACnet objects: 59 analog inputs, 38 analog values, 6 binary values, 1 file, 3 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) BACnet points are writable?
50 of the 107 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 Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN) BACnet documentation?
The source is WattNode BACnet Electric Power Meter - Reference Manual (WNC-BN-1.20), revision 2017-08-25, published free by Continental Control Systems at https://ctlsys.com/wp-content/uploads/2017/09/WNC-BACnet-Manual-V1_20.pdf.
What are the minimum BACnet points to integrate the Continental Control Systems WattNode BACnet electric power meter (WNC-...-BN)?
Start with AI 3 PowerSum (Total real power, W); AI 0 EnergySumNR (Net energy total, kWh, never resets); AI 31 DemandSum (Real power demand, W); AI 15 VoltAvgLN (Average line-to-neutral voltage); AI 24 CurrentA (Phase A current, A); AI 27 PowerFactorAvg (Average power factor); AI 23 Freq (Line frequency, Hz); AV 0 ErrorStatus1 (Newest error code, 0 = no errors).
How do I check these points on the real WattNode BACnet electric power meter (WNC-...-BN)?
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.
Source: WattNode BACnet Electric Power Meter - Reference Manual · WNC-BN-1.20 · rev. 2017-08-25. Object names, instances and units are reproduced as published; descriptions are our own.