Easy BACnet
  1. Home
  2. BACnet points lists
  3. Neptronic
  4. HECB electric duct heater controller

Electric duct heater / terminal reheat controller · BACnet points list

Neptronic HECB electric duct heater controller BACnet points list

Updated 6 November 2026

Short answer

The HECB controller runs Neptronic electric duct heaters and connects to BACnet MS/TP. The user guide lists 209 objects: system mode and occupancy, network setpoint and temperature inputs, demand and power limit, heat output and measured power, stage outputs, temperature limits, airflow status, cutout alarms and PID/configuration objects.

This page lists 209 BACnet objects for the Neptronic HECB electric duct heater controller — 114 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Neptronic’s own free documentation, linked below.

Manufacturer
Neptronic
Model
HECB electric duct heater controller
Equipment
Electric duct heater / terminal reheat controller
Equipment type
VAV boxes & fan coils
BACnet objects
209 (114 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
153000 + MAC address
Also known as
HECB, HEC, Neptronic HECB, electric duct heater controller
Source document
HECB Controller - BACnet User Guide · HECB Controller - BACnet User Guide -240311 · rev. 2024-03-11
Download CSV 209 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 Neptronic’s current documentation and the live device before use. Not official Neptronic information. Terms of use.

BMS integration notes: Neptronic HECB electric duct heater controller

Integration in brief

Set BV.1 SystemMode to Heat and MSV.2 Occupancy, then either write AV.1 SystemDemand (Network control mode) or, in internal control, AV.12 NetworkSetpoint with MSV.102 = Network setpoint and AV.14 NetworkTemp with MSV.101 = Network Temp. Read AV.3 HeatOutput, MSV.1 AirFlowStatus and BV.30 AL_GlobalAlarmMask.

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
BV 1SystemModeHeat or offWrite
MV 2OccupancyOccupied, unoccupied or vacant setpointWrite
AV 1SystemDemandHeating demand, 0-100 % (Network control mode)Write
AV 12NetworkSetpointSetpoint from the BMS (MSV.102 = Network)Write
AV 8PowerDemandLimitInputMaximum output limit, %Write
AV 14NetworkTempTemperature from the BMS (MSV.101 = Network)Write
AV 3HeatOutputActual heat output, % of capacityRead
MV 1AirFlowStatusEAS airflow: no heat, no flow, low, regularRead
BV 30AL_GlobalAlarmMaskAny alarm activeRead

Enable & remote start

BV.1 SystemMode switches the heater between Heat and Off. MSV.101 and MSV.102 select where the control temperature and setpoint come from.

Heartbeat & communication loss

When the setpoint and/or temperature source is Network, AV.105 Cfg_NetworkTimeout (1-15 min) is the time without BMS communication before the controller raises an alarm and turns the system off; AV.15 NetworkDowncounter shows the countdown, so keep writing the network values.

Sensors & values from the BMS

AV.14 NetworkTemp (with MSV.101 = Network Temp) and AV.12 NetworkSetpoint (with MSV.102 = Network setpoint) take BMS values in internal control mode.

Watch out for

Neptronic HECB electric duct heater 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.

209 of 209 shown
Type
Multi-state
Access
Show
Neptronic HECB electric duct heater controller BACnet Points List
DescriptionStates
AI1AnalogInputVoltage measured at the analog inputmVRead
AI2InputTemp/ExternalTempTemperature measured by room sensor or duct sensor°F/°CRead
AI3HeaterSensor1TempTemperature measured by EAS heater sensor 1°F/°CRead
AI4HeaterSensor2TempTemperature measured by EAS heater sensor 2°F/°CRead
AI5SSRTempTemperature measured on the solid-state relay°F/°CRead
AI6SupplyTempTemperature measured by the duct sensor connected to TS5 input of HEC°F/°CRead
AI7ReturnTempTemperature measured by the duct sensor connected to TS4 input of HEC°F/°CRead
AI8OnBoardSetpointSetpoint value from the control board's potentiometer°F/°CRead
AI9BoardTempTemperature of printed circuit board°F/°CRead
AI10TRLTempRoom temperature measured by TRL.°F/°CRead
AI11Phase1currentPhase 1 current valueRead
AI12Phase2currentPhase 2 current valueRead
AI13Phase3currentPhase 3 current valueRead
AI14LineFrequencyReading of line frequencyRead
AI15TRLRHHumidity measure by TRL%Read
AI200AI_TpmDutyTime pulse modulation duty cycle of analog inputmsRead
AI201PneumaticPressurePneumatic pressure measured by the external sensor (input signal)Read
AI202DI_TpmDutyTime pulse modulation duty cycle of digital inputmsRead
AVmin1SystemDemandActual heating demand%Write
AV2TPMStageOutputCurrent Time Pulse Modulated stage output duty cycle in percentmsRead
AVmin3HeatOutputActual heat output in % of full capacity%Read
AV4HeatNominalPowerTheoretic demand in kWRead
AV5HeatMeasuredPowerActual measured power in kW using phase transducersRead
AV6HeaterDeltaTempDifference between EAS temperature sensors (AI.3 + AI.4)°F/°CRead
AV7DuctDeltaTempDifference between Supply and Discharge temperature sensors (TS4 and TS5)°F/°CRead
AVmin8PowerDemandLimitInputProgrammable maximum system output limit in percent of total capacity%Write
AV9UnoccupiedSetpointSetpoint value used during no occupancy°F/°CWrite
AV10VacantSetpointSetpoint used during vacant mode°F/°CWrite
AV11TRLSetpointSetpoint value from the TRLWrite
AVmin12NetworkSetpointSetpoint value coming from network BMS. Available only when MSV.100 = Internal°F/°CWrite
AV13ReturnTempShutdownSetpointThe system turns the unit off when temperature read by the Inlet°F/°CWrite
AVmin14NetworkTempTemperature value coming from network BMS. Available only when MSV.100 = Internal°F/°CWrite
AV15NetworkDowncounterCountdown of Network timeoutsRead
AV16EnergyAuditResultResult of average kWh (see AV.106)Read
AV100Cfg_ProportionalBandPID controller proportional band value°F/°CWrite
AV101Cfg_IntegralTimePID controller integral timesWrite
AV102Cfg_DifferentialTimePID controller derivative timesWrite
AV103Cfg_TRLSetpointMinMinimum programmable setpoint value°F/°CWrite
AV104Cfg_TRLSetpointMaxMaximum programmable setpoint value°F/°CWrite
AV105Cfg_NetworkTimeoutNetwork timeout before alarm and shutdown, minutesminWrite
AV106Cfg_EnergyAuditPeriodDefines rolling average used to calculate average kWh valueminWrite
AV107Cfg_FanOnDelayDelay value to turn on the fan in secondssWrite
AV108Cfg_FanOffDelayDelay value to turn off the fan in secondssWrite
AV300Cfg_HeatOutputRampHeat ramp output%Write
AV301Cfg_DuctTempSetpointDuct temperature setpoint°F/°CWrite
AV302Cfg_DuctTempCutoutDuct temperature cutout°F/°CWrite
AV303Cfg_DuctTempPropBandPID controller proportional band value for duct temperature°F/°CWrite
AV304Cfg_DuctTempIntegralTimePID controller integral time for duct temperaturesWrite
AV305Cfg_DuctTempDerivativeTimePID controller derivative time for duct temperaturesWrite
AV306Cfg_PowerAlarmThresholdThe % error between the nominal (AV.4) and measured (AV.5) power%Write
AV307Cfg_StageOnDelayDelay value to turn on a stage in secondssWrite
AV308Cfg_StageOffDelayDelay value to turn off a stage in secondssWrite
AV309Cfg_PneumaticSignalMinPneumatic signal minimum valueWrite
AV310Cfg_PneumaticSignalMaxPneumatic signal maximum valueWrite
AV311Cfg_InputTempOffsetInput temperature offset calibration°CWrite
AV312Cfg_HeaterSensor1TempOffsetHeater sensor 1(EAS) temperature offset calibration°CWrite
AV313Cfg_HeaterSensor2TempOffsetHeater sensor 3(EAS) temperature offset calibration°CWrite
AV314Cfg_SSR TempOffsetSSR temperature offset calibration°CWrite
AV315Cfg_SupplyTempOffsetDischarge sensor (TS5) temperature offset calibration°CWrite
AV316Cfg_ReturnTempOffsetSupply sensor (TS4) temperature offset calibration°CWrite
AV317Cfg_BoardTempOffsetPCB temperature offset calibration°CWrite
AV318Cfg_TRLRoomTempOffsetTRL thermostat internal temperature offset calibration°CWrite
AV319Cfg_TRLRoomRHOffsetTRL thermostat internal humidity offset calibration%RHWrite
AO1FeedbackVoltageVoltage output read at pin 7mVWrite
BO1FanOutputFan output statusWrite0=Off, 1=On
BI1ThermalCutoutStatus is On when Thermal Input = openedRead0=Open, 1=Close
BI2AirflowCutoutStatus is On when no air flow (AirFlowInput = opened)Read0=Open, 1=Close
BI3InterlockCutoutStatus is On when Interlock Input = openedRead0=Open, 1=Close
BVmin1SystemModeActual system modeWrite0=Heat, 1=Off
BV2Stage1OutputStage 1 outputRead0=Off, 1=On
BV3Stage2OutputStage 2 outputRead0=Off, 1=On
BV4Stage3OutputStage 3 outputRead0=Off, 1=On
BV5Stage4OutputStage 4 outputRead0=Off, 1=On
BV6Stage5OutputStage 5 output Number of stages depends on internal configurationRead0=Off, 1=On
BV7Stage6OutputStage 6 outputRead0=Off, 1=On
BV8Stage7OutputStage 7 outputRead0=Off, 1=On
BV9Stage8OutputStage 8 outputRead0=Off, 1=On
BV10Stage9OutputStage 9 outputRead0=Off, 1=On
BV11Stage10OutputStage 10 outputRead0=Off, 1=On
BV12Stage11OutputStage 11 outputRead0=Off, 1=On
BV13Stage12OutputStage 12 outputRead0=Off, 1=On
BV14LimitedByHeaterTempPower output limited by temperature inside heater enclosureRead0=Off, 1=On
BV15LimitedBySSRTempPower output limited by SSR temperatureRead0=Off, 1=On
BV16LimitedByBoardTempPower output limited by PCB temperatureRead0=Off, 1=On
BV17LimitedByDuctTempPower output limited by duct discharge temperature (TS5 input)Read0=Off, 1=On
BV18LimitedByChangoverTempPower output limited by changeover temperatureRead0=Off, 1=On
BVmin30AL_GlobalAlarmMaskActive as soon as one or more alarms are presentRead0=Off, 1=On
BV31AL_ThermalCutoutThermal cutoutRead0=Off, 1=On
BV32AL_AirflowCutoutAir flow cutoutRead0=Off, 1=On
BV33AL_InterlockCutoutInterlockRead0=Off, 1=On
BV34AL_HeaterTempCutoutHeater temperature cutoutRead0=Off, 1=On
BV35AL_BoardTempCutoutBoard temperature cutoutRead0=Off, 1=On
BV36AL_SSRTempCutoutSSR temperature cutoutRead0=Off, 1=On
BV37AL_TRLSensorFailureTRL thermostat temperature sensor failureRead0=Off, 1=On
BV38AL_TRLTimeoutAlarm in case of a TRL time- out (no communication)Read0 = Off, 1 = On (I) = Displayed but not used
BV39AL_NetworkTimeoutAlarm if network does not respond (no communication)Read0 = Off, 1 = On (I) = Displayed but not used
BV40AL_MeasuredPowerTooHighMeasured powered is above target value (as per design)Read0=Off, 1=On
BV41AL_MeasuredPowerTooLowMeasured powered is below target value (as per design)Read0=Off, 1=On
BV42AL_AirFlowNotDetectedAlarm if no air flow is detected by air flow sensorRead0=Off, 1=On
BV44AL_InvalidConfgurationInvalid configurationRead0=Off, 1=On
BV100Cfg_InletTempShutdownWhen on, the system turns the unit off whenever the temperature readWrite0=Off, 1=On
BV101Cfg_NetworkTempUnitsAvailable temperature units when viewed via BACnetWrite0=Celsius, 1=Fahrenheit
BV102Cfg_NetworkcontrolOverrideOverrides DIP switch value to force network control modeWrite0=Off, 1=On
BV103Cfg_TRLTempUnitsAvailable temperature units when viewed via TRL ThermostatWrite0=Celsius, 1=Fahrenheit
BV104Cfg_TRLSetpointLockIf ON, setpoint cannot be modified via TRL thermostatWrite0=Off, 1=On
BV105Cfg_TRLSystemStatusLockWhen on, the heater can't be switched on/off locallyWrite0=Off, 1=On
BV106Cfg_DuctSafetyDuct safetyWrite0=Off, 1=On
BV107Cfg_AutoPIDAutomatic PIDWrite0=Off, 1=On
BV108Cfg_TRLDisplayTimeDisplay time on TRL thermostatWrite0=Off, 1=On
BV109Cfg_TRLTimeFormatTime formatWrite0=24h, 1=12h
BV230AL_HeaterSensor1FailureHeater temperatures sensor 1 for EAS patent failure statusRead0=Off, 1=On
BV231AL_HeaterSensor2FailureHeater temperatures sensor 2 for EAS patent failure statusRead0=Off, 1=On
BV232AL_BoardSensorFailurePCB sensor failureRead0=Off, 1=On
BV233AL_SSRSensorFailureSSR sensor failureRead0=Off, 1=On
BV234AL_InputSensorFailureInput sensor failureRead0=Off, 1=On
BV235AL_ReturnSensorFailureReturn temperature sensor failure (TS5)Read0=Off, 1=On
BV236AL_SupplySensorFailureSupply temperature sensor failure (TS4)Read0=Off, 1=On
BV237AL_CurrentSensor0FailurePhase1 current transducer failureRead0=Off, 1=On
BV238AL_CurrentSensor1FailurePhase2 current transducer failureRead0=Off, 1=On
BV239AL_CurrentSensor2FailurePhase3 current transducer failureRead0=Off, 1=On
MVmin1AirFlowStatusAirflow detected at the heater by the patented EAS (Electronic Air FlowRead1=NoHeat, 2=NoFlow, 3=LowFlow, 4=RegularFlow
MVmin2OccupancyDefines setpoint to be used based on set occupancy modeWrite1=Occupied, 2=Unoccupied, 3=Vacant
MV100Cfg_ControlModeSystem control mode as per dip switches, factory configuration and user parametersRead1=External, 2=Internal, 3=Neptronic Signal, 4=Network, 5=Pneumatic, 6=TPM, 7=Network
MV101Cfg_ControlTempSourceInternal control temperature input sourceWrite1=Analog Input, 2=Network Temp, 3=TRL Temp, 4=Supply Temp, 5=Discharge Temp
MV102Cfg_ControlSetpointSourceInternal control setpoint sourceWrite1=On board setpoint, 2=Network setpoint, 3=TRL setpoint
MV103Cfg_ObjectListModeDetermines which BACnet objects can be viewedWrite1=Integrator, 2=Advanced, 3=Factory
Other1FirmwareUpdateFirmware upgrade process available for the controllerRead
FILE1FirmwareUpdateFile object of the controller firmware upgradeRead
FILE2BootloaderUpdateFile object of the controller boot loader firmware upgradeRead
SCH1OccupancyScheduleWeekly occupancy schedule to specify which occupancy state is active during specificRead
AI1001ISens0Reading of current transducer on phase 1Read
AI1002ISens1Reading of current transducer on phase 2Read
AI1003ISens2Reading of current transducer on phase 3Read
AI1004MeasuredLineVoltageMeasured line voltageRead
AI1005HeaterSensor1InputMeasured input voltage of EAS heater sensor 1mVRead
AI1006HeaterSensor2InputMeasured input voltage of EAS heater sensor 2mVRead
AI1007SSRSensorInputMeasured input voltage of solid-state relay sensormVRead
AI1008SupplySensorInputInput voltage of the TS5 duct sensormVRead
AI1009ReturnSensorInputInput voltage of the TS4 duct sensormVRead
AI1010OnBoardSetpointInputMeasured input voltage of the control board's potentiometermVRead
AI1011BoardSensorInputMeasured input voltage of the PCB's temperature sensormVRead
AI1012MicroTempMeasured temperature of the on-board microprocessor°F/°CRead
AV1000HeatOutputRampAutoHeat output rampRead
AV1001HeatValidDowncntrHeat valid countdownsRead
AV1002LastFanActionDowncntrLast fan action countdownsRead
AV1003LastStageActionDowncntrLast stage action countdownsRead
AV1004TRLtimeoutDowncntrTRL timeout countdownsRead
AV1005HeaterSensor1IdleTempIdle temperature of EAS heater sensor 1°F/°CRead
AV1006HeaterSensor2IdleTempIdle temperature of EAS heater sensor 2°F/°CRead
AV1500Cfg_HeaterTempPropBandPID controller proportional band value for temperature inside the heater enclosure°F/°CWrite
AV1501Cfg_HeaterTempIntegralTimePID controller integral time for temperature inside the heater enclosuresWrite
AV1502Cfg_HeaterTempDerivativeTimePID controller derivative time for temperature inside the heater enclosuresWrite
AV1503Cfg_SSRTempPropBandPID controller proportional band value for SSR temperature°F/°CWrite
AV1504Cfg_SSRTempIntegralTimePID controller integral time for SSR temperaturesWrite
AV1505Cfg_SSRTempDerivativeTimePID controller derivative time for SSR temperaturesWrite
AV1506Cfg_BoardTempPropBandPID controller proportional band value for board temperature°F/°CWrite
AV1507Cfg_BoardTempIntegralTimePID controller integral time for board temperaturesWrite
AV1508Cfg_BoardTempDerivativeTimePID controller derivative time for board temperaturesWrite
AV1509Cfg_SystemOutputDeadbandLowDemand low limit dead band range inside which system output is 0%%Write
AV1510Cfg_SystemOutputDeadbandHighDeadband at the demand high limit%Write
AV1511Cfg_ISens0offsetCurrent transducer on phase 1°CWrite
AV1512Cfg_ISens1offsetCurrent transducer on phase 2, if sensors are available°CWrite
AV1513Cfg_ISens2offsetCurrent transducer on phase 3°CWrite
AV1514Cfg_Sens0SensitivitySensitivity of current transducer on phase 1Write
AV1515Cfg_Sens1SensitivitySensitivity of current transducer on phase 2Write
AV1516Cfg_Sens2SensitivitySensitivity of current transducer on phase 3Write
AV1517Cfg_AutoControlPbandMinMinimum proportional band for automatic PID of control ramp°CWrite
AV1518Cfg_AutoControlPbandMaxMaximum proportional band for automatic PID of control ramp°CWrite
AV1519Cfg_AutoControlItimeMinMinimum integral time for automatic PID of control rampsWrite
AV1520Cfg_AutoControlItimeMaxMaximum integral time for automatic PID of control rampsWrite
AV1521Cfg_HeaterTempSetpointHeater temperature setpoint°F/°CWrite
AV1522Cfg_HeaterTempCutoutHeater temperature cutout°F/°CWrite
AV1523Cfg_AutoHeaterTempPbandMinMinimum proportional band for automatic PID of temperature inside the heater°CWrite
AV1524Cfg_AutoHeaterTempPbandMaxMaximum proportional band for automatic PID of temperature inside the heater°CWrite
AV1525Cfg_AutoHeaterTempItimeMinMinimum integral time for automatic PID of temperature inside the heatersWrite
AV1526Cfg_AutoHeaterTempItimeMaxMaximum integral time for automatic PID of temperature inside the heatersWrite
AV1527Cfg_SSRTempSetpointSSR temperature setpoint°F/°CWrite
AV1528Cfg_SSRTempCutoutSSR temperature cutout°F/°CWrite
AV1529Cfg_AutoSSRTempPbandMinMinimum proportional band for automatic PID of SSR temperature°CWrite
AV1530Cfg_AutoSSRTempPbandMaxMaximum proportional band for automatic PID of SSR temperature°CWrite
AV1531Cfg_ AutoSSRTempItimeMinMinimum integral time for automatic PID of SSR temperaturesWrite
AV1532Cfg_ AutoSSRTempItimeMaxMaximum integral time for automatic PID of SSR temperaturesWrite
AV1533Cfg_BoardTempSetpointPC board temperature setpoint°F/°CWrite
AV1534Cfg_BoardTempCutoutPC board temperature cutout°F/°CWrite
AV1535Cfg_AutoBoardTempPbandMinMinimum proportional band for automatic PID of PC board temperature°CWrite
AV1536Cfg_AutoBoardTempPbandMaxMaximum proportional band for automatic PID of PC board temperature°CWrite
AV1537Cfg_AutoBoardTempItimedMinMinimum integral time for automatic PID of PC board temperaturesWrite
AV1538Cfg_AutoBoardTempItimeMaxMaximum integral time for automatic PID of PC board temperaturesWrite
AV1539Cfg_AutoDuctTempPbandMinMinimum proportional band for automatic PID of duct temperature°CWrite
AV1540Cfg_AutoDuctTempPbandMaxMaximum proportional band for automatic PID of duct temperature°CWrite
AV1541Cfg_AutoDuctTempItimeMinMinimum integral time for automatic PID of duct temperaturesWrite
AV1542Cfg_AutoDuctTempItimeMaxMaximum integral time for automatic PID of duct temperaturesWrite
AV1543Cfg_HeatOutputRampMinMinimum value of heat ramp output%Write
AV1544Cfg_HeatOutputRampMaxMaximum value of heat ramp output%Write
AV1545Cfg_HeatOutputRampMinReturnTempMinimum value of heat ramp output measured by the duct sensor connected°F/°CWrite
AV1546Cfg_HeatOutputRampMaxReturnTempMaximum value of heat ramp output measured by the duct sensor connected°F/°CWrite
AV1547Cfg_FlowDeltaTempThresholdAirflow Delta temperature threshold°F/°CWrite
BV1500Cfg_AirFlowCutoutDeactivationAir flow cutout deactivationWrite0=Off, 1=On
BV1501Cfg_HeaterSensorsAvailHeater sensors availableWrite0=Off, 1=On
BV1502Cfg_HeaterSafetyHeater safetyWrite0=Off, 1=On
BV1503Cfg_SSRSensorAvailSSR sensor availableWrite0=Off, 1=On
BV1504Cfg_SSRSafetySSR safetyWrite0=Off, 1=On
BV1505Cfg_BoardSafetyBoard safetyWrite0=Off, 1=On
BV1506Cfg_CurrentSensor0DetectedCurrent sensor phase 1 detectedWrite0=Off, 1=On
BV1507Cfg_CurrentSensor1DetectedCurrent sensor phase 2 detectedWrite0=Off, 1=On
BV1508Cfg_CurrentSensor2DetectedCurrent sensor phase 2 detectedWrite0=Off, 1=On
BV1509Cfg_ReturnSensorDetectedReturn sensor detectedWrite0=Off, 1=On
BV1510Cfg_SupplySensorDetectedSupply/Inlet sensor detectedWrite0=Off, 1=On
MV1500Cfg_GainSelectGain selectionWrite1=88.496, 2=44.742, 3=16.176, 4=8.118, 5=2.035
Object ID lookup: Neptronic HECB electric duct heater controller 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 HECB electric duct heater 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 Neptronic HECB electric duct heater controller

How many BACnet points does the Neptronic HECB electric duct heater controller have?

This list has 209 BACnet objects: 30 analog inputs, 1 analog output, 100 analog values, 3 binary inputs, 1 binary output, 63 binary values, 2 files, 1 schedule, 7 multi-state values, 1 other. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Neptronic HECB electric duct heater controller BACnet points are writable?

114 of the 209 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 Neptronic HECB electric duct heater controller BACnet documentation?

The source is HECB Controller - BACnet User Guide (HECB Controller - BACnet User Guide -240311), revision 2024-03-11, published free by Neptronic at https://www.neptronic.com/Heaters/pdf/2024/HECB%20Controller%20-%20BACnet%20User%20Guide%20-240311.pdf.

What are the minimum BACnet points to integrate the Neptronic HECB electric duct heater controller?

Start with BV 1 SystemMode (Heat or off); MV 2 Occupancy (Occupied, unoccupied or vacant setpoint); AV 1 SystemDemand (Heating demand, 0-100 % (Network control mode)); AV 12 NetworkSetpoint (Setpoint from the BMS (MSV.102 = Network)); AV 8 PowerDemandLimitInput (Maximum output limit, %); AV 14 NetworkTemp (Temperature from the BMS (MSV.101 = Network)); AV 3 HeatOutput (Actual heat output, % of capacity); MV 1 AirFlowStatus (EAS airflow: no heat, no flow, low, regular); BV 30 AL_GlobalAlarmMask (Any alarm active).

How do I enable BMS control of the Neptronic HECB electric duct heater controller?

BV.1 SystemMode switches the heater between Heat and Off. MSV.101 and MSV.102 select where the control temperature and setpoint come from.

Does the Neptronic HECB electric duct heater controller need a BACnet heartbeat or have a communication timeout?

When the setpoint and/or temperature source is Network, AV.105 Cfg_NetworkTimeout (1-15 min) is the time without BMS communication before the controller raises an alarm and turns the system off; AV.15 NetworkDowncounter shows the countdown, so keep writing the network values.

Can the BMS supply sensor values to the Neptronic HECB electric duct heater controller?

AV.14 NetworkTemp (with MSV.101 = Network Temp) and AV.12 NetworkSetpoint (with MSV.102 = Network setpoint) take BMS values in internal control mode.

How do I check these points on the real HECB electric duct heater 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 Neptronic BACnet points lists

Source: HECB Controller - BACnet User Guide · HECB Controller - BACnet User Guide -240311 · rev. 2024-03-11. Object names, instances and units are reproduced as published; descriptions are our own.