BACnet objects - EasyIO - LIT-12014127 - EASYIO-FW-VAV - FV-VAV - 1.0

EasyIO FW-VAV Application Note

Brand
EasyIO
Product name
FV-VAV
Document type
Application Note
Document number
LIT-12014127
Version
1.0
Revision date
2024-04-09
Product status
Active
Language
English

The EasyIO FW-VAV can work in full standalone mode or you can connect it to a BACnet/IP network over Ethernet or Wi-Fi. The following table shows a list of all the BACnet objects available for integration. The values in brackets are the imperial unit conversion.

Table 1. BACnet Objects
Object name Object ID

CPT Folder

Default Read or write Description Dashboard page
Bacnet Server name:

EasyIO-FWVAV

Bacnet objectID: 14   Read and write   Page: System_Config
UnOccCoolSp analogValue:1

NetIn

26.0°C

(78°F)

Read and write Cooling set point maintained when unoccupied Page: System_Config
StandbyCoolSp analogValue:2

NetIn

25.0°C

(77°F)

Read and write Cooling set point maintained in standby Page: System_Config
OccCoolSp analogValue:3

NetIn

24.0°C

(76°F)

Read and write Cooling set point maintained when occupied Page: System_Config
OccHeatSp analogValue:4

NetIn

22.0°C

(72°F)

Read and write Heating set point maintained when occupied Page: System_Config
StandbyHeatSp analogValue:5

NetIn

20.0°C

(68°F)

Read and write Heating set point maintained in standby Page: System_Config
UnOccHeatSp analogValue:6

NetIn

20.0°C

(68°F)

Read and write Heating set point maintained when unoccupied Page: System_Config
WallModAdj analogValue:7

NetIn

4.0°C

(4.0°F)

Read and write Maximum occupied set point offset allowed from wall module Page: Input_Config
Config_WallModResHigh analogValue:8

NetIn

10000 Ω Read and write Wall module set point slider maximum resistance Page: Input_Config
Config_WallModResLow analogValue:9

NetIn

0 Ω Read and write Wall module set point slider minimum resistance Page: Input_Config
OaTempIn analogValue:10

NetIn

0°C

(0°F)

Read and write Network OaTemp input value, it has no control effect, only for display  
Config_Co2VentMaxFlow% analogValue:11

NetIn

1 % Read and write

Maximum allowed flow during high CO2 concentration, MaxFlowSp * AV11

Page: System_Config

Name: MaxFlow%

Config_MinHeatCoolDifferential analogValue:13

NetIn

1°C

(2°F)

Read and write Minimum differential spread allowed between occupied heating and cooling set points Page: System_Config

Name: Min H/C Diff

Config_HeatPidIntegral analogValue:14

NetIn

60 s Read and write Heating PID integral setting Page: System_Config

Name: HeatPid Int

Config_HeatPidPropotional analogValue:15

NetIn

0.2 constant Read and write Heating PID proportional gain Page: System_Config

Name: HeatPid Pr

Config_DaHighLimitSp analogValue:16

NetIn

30°C

(120°F)

Read and write Maximum allowed box leaving air temperature, ReHeat is throttled to maintain limit Page: System_Config

Name: High Limit Sp

Config_FanDemandPidSp analogValue:18

NetIn

5 % Read and write PID trigger value to enable serial fan when occupied Page: System_Config

Name: Fan Demand PidSp %

Config_Stage2OnDelay analogValue:19

NetIn

600 s Read and write ReHeat stage-2 delay, stage-1 ON starts timer Page: System_Config

Name: Reheat Stage 2 Delay

Config_CoolPidIntegral analogValue:20

NetIn

60 s Read and write Cooling PID integral setting Page: System_Config

Name: CoolPid Int

Config_CoolPidPropotional analogValue:21

NetIn

0.2 constant Read and write Cooling PID proportional gain Page: System_Config

HeatPid Pr

Config_LimitPidsIntegral analogValue:22

NetIn

90 s Read and write DaTemp limit PID integral setting Page: Systen_Config

Name: DaLimitPid Int

Config_LimitPidsPropotional analogValue:23

NetIn

0.3 constant Read and write DaTemp limit PID proportional gain Page: Systen_Config

DaLimitPid Pr

Config_MaxFlowSp analogValue:24

NetIn

400 Lps

(800 CFM)

Read and write VAV terminal max flow setting Page: Bal_Mobile_VAV

Name: Max Flow Sp

Config_MaxHeatFlowSp analogValue:25

NetIn

200 Lps

(500 CFM)

Read and write VAV terminal max flow setting allowed when in ReHeat, set this property to minimum if no heating is required Page: Bal_Mobile_VAV

Name: Max Heat Flow Sp

Config_MinFlowSp analogValue:26

NetIn

150 Lps

(400 CFM)

Read and write VAV terminal min flow setting Page: Bal_Mobile_VAV

Name: Min Flow Sp

Config_Box_KFactor analogValue:28

NetIn

426 Lps

(904 CFM)

Read and write VAV terminal ASHRAE K-Factor, CFM flow at 1 in. WC delta P Page: Bal_Mobile_VAV

Name: Nom.air flow (250Pa)

(CFM flow at 1 in. WC)

Config_PercentFlowDeadBandCfm analogValue:29

NetIn

10 % Read and write If the flow is 10% less or higher than the setpoint for 600 s (default), which is adjustable, a flow alarm sounds. Page: System_Config

Name: AlarmDB%

Name: Delay (sec)

Co2_Stpt analogValue:30

NetIn

900 ppm Read and write Maximum allowable zone CO2 set point if physical CO2 sensor is installed Page: System_Config

Name: CO2 Setpoint

Config_ReHeatDCV_AtZeroPos analogValue:31

NetIn

0 VDC Read and write Heating modulating actuator minimum DC volts, 0.0 or 2.0 Page: System_Config

Name: Reheat AO Minimum

DC volts

Config_Co2PidPropotional analogValue:32

NetIn

0.2 constant Read and write CO2 PID proportional gain Page: System_Config

Name: CO2PID Pr

Config_Co2PidIntegral analogValue:33

NetIn

60 Read and write CO2 PID integral gain Page: System_Config

Name: CO2Pid Int

BalancingFlowCommand analogValue:36

NetIn

1 enum Read and write Balancers flow command
  • 1.0 = Auto
  • 2.0 = Minimum flow
  • 3.0 = Maximum flow
  • 4.0 = Fully closed
  • 5.0 = Fully open
Page: Bal_Mobile_VAV

Name: Flow Override Command

NetDuctInletTemp analogValue:37

NetIn

0°C

(0°F)

Read and write Network duct temperature input from AHU/RTU, not applicable if no Network Inlet Temp is received by the BACnet  
Config_RoomTempCalibrationOffset analogValue:38

NetIn

0°C

(0°F)

Read and write Room temperature calibration offset Page: Input_Config

Name: Offset

Config_InletTempCalibrationOffset analogValue:39

NetIn

0°C

(0°F)

Read and write Inlet temperature calibration offset, not applicable if the Inlet Temperature sensor is not connected Page: Input_Config

Name: Offset

Config_DaTempCalibrationOffset analogValue:40

NetIn

0°C

(0°F)

Read and write DaTemp calibration offset, not applicable if the Discharge Temp sensor is not connected Page: Input_Config

Name: Offset

Config_Co2SenCalibrationOffset analogValue:41

NetIn

0 ppm Read and write CO2 sensor calibration offset Page: Input_Config

Name: Offset

Config_DamperDriveTime_Seconds analogValue:43

NetIn

72 s Read and write Internal Actuator Damper drive time.
  • 50Hz power supply = 72 s
  • 60Hz power supply = 60 s
Page: System_Config

Name: Drive Time

Config_ParallelTempPidOnSp analogValue:45

NetIn

15 % Read and write Parallel temperature, heating PID demand trigger set point Page: System_Config

Name: Parallel Temp Pid OnSp %

Config_ParallelFlowCfmOnSpPct analogValue:46

NetIn

0.5 % Read and write Parallel flow CFM trigger set point, EffFlowSp < MaxFlowSp * AV46 Page: System_Config

Name: Parallel Flow Cfm OnSpPct %

Config_VVT_VentPos analogValue:47

NetIn

25 % Read and write VVT damper position when not actively heating or cooling Page: Bal_Mobile_VVT

Name: Min Vent Position

Config_VVT_MaxPos analogValue:48

NetIn

100 % Read and write Maximum VVT damper position Page: Bal_Mobile_VVT

Name: Max Position

Config_VVT_VentTempHighSp analogValue:49

NetIn

22°C

(72°F)

Read and write VVT if inlet temperature above AV49, damper fully closed when no heating is required Page: Bal_Mobile_VVT

Name: Vent Temp HighSp

Config_VVT_VentTempLowSp analogValue:50

NetIn

20°C

(68°F)

Read and write VVT if inlet temperature below AV50, damper fully closed when no cooling is required Page: Bal_Mobile_VVT

Name: Vent Temp LowSp

Config_VVT_MaxReHeatDmprPos analogValue:51

NetIn

0 % Read and write VVT maximum allowed damper position when in ReHeat Page: Bal_Mobile_VVT

Name: Max Reht Position

Config_BalCfmMaxFlow analogValue:53

NetIn

0 Lps

(0 CFM)

Read and write Applied flow reading during maximum flow multi-point balancing Page: Bal_Mobile_VAV

Name: Measured Max Flow

Config_BalCfmMinFlow analogValue:54

NetIn

0 Lps

(0 CFM)

Read and write Applied flow reading during minimum flow multi-point balancing Page: Bal_Mobile_VVT

Name: Measured Min Flow

Config_DiffPressureUnit analogValue:56

NetIn

1 int

(0)

Read and write Toggle between Imperial in WC and Metric in Pascal for differential pressure pickup.
  • 0 = Imperial, inch WC

  • 1 = Pascal, Pa

 
RoomTemp analogValue:70

NetOut

0°C

(0°F)

Read Actual room temperature Page: Overview

Name: Room Temperature

DaTemp analogValue:71

NetOut

0°C

(0°F)

Read Actual discharge temperature UI3 if connected Page: Overview

Name: Discharge Temperature

OaTempOut analogValue:72

NetOut

0°C

(0°F)

Read Network reported Oa Temp source in OaTempIn AV10  
EffWallModuleSp analogValue:73

NetOut

0°C

(0°F)

Read Active wall module offset added or subtracted from occupied heating or cooling, limited by AV7 Page: Overview

Name: Setpoint Adjustment

EffectiveHeatSp analogValue:74

NetOut

22°C

(72°F)

Read Maintained active heat set point Page: Overview

Name: Effective Heating Setpoint

EffectiveCoolSp analogValue:75

NetOut

24°C

(76°F)

Read Maintained active cool set point Page: Overview

Name: Effective Cooling Setpoint

HeatTerminalLoad analogValue:76

NetOut

100 % Read Heating PID demand 0 to 100% Page: Overview

Name: Heat Terminal Load

CoolTerminalLoad analogValue:77

NetOut

0 % Read Cooling PID demand 0 to 100% Page: Overview

Name: Cool Terminal Load

BoxFlow analogValue:78

NetOut

0 Lps

(0 CFM)

Read Current measured CFM flow Page: Overview

Name: Actual Box Flow

EffectiveFlowSp analogValue:79

NetOut

200 Lps

(500 CFM)

Read Active CFM flow set point Page: Overview

Actual Box Flow Setpoint

DpSensor analogValue:80

NetOut

0 Pa. Read Current measured differential value Pascals or WC Page: Overview

Name: DP Sensor

TerminalLoad analogValue:81

NetOut

-160 % Read Calculated heat or cool terminal load +160 to -160  
Co2_Sensor analogValue:82

NetOut

0 ppm Read Actual CO2 value Page: Overview

Name: Actual CO2 Value

Damper analogValue:100

HardOut

100 % Read and write Commanded damper position Page: Overview

Name: Damper Position

ReHeat analogValue:101

HardOut

100 % Read and write Commanded ReHeat position or capacity Page: Overview

Name: Reheat (UO1)

Bacnet_Room_Temp analogValue:110

NetIn

0°C

(0°F)

Read and write Subordinate/BACnet input room temperature  
BacnetIn_SetpointAdj analogValue:111

NetIn

0°C

0°F

Read and write Subordinate/BACnet input setpoint offset  
Bacnet_CO2Sensor analogValue:112

NetIn

0 ppm Read and write Subordinate/BACnet input CO2 value  
OccupancyCommand binaryValue:1

NetIn

True Read and write If True: Occupied

If False: Unoccupied

Page: System_Config (Toggle)

Name: Occupancy Command

Config_FanOnWithHeat binaryValue:2

NetIn

False Read and write If True: Local duct reheat

If False: No local duct reheat

Page: System_Config (Toggle)

Name: Fan On with Heat

Config_DmprRevRotation binaryValue:3

NetIn

False Read and write If True: Reverse rotation

If False: Normal rotation

Page: Bal_Mobile_VAV (Toggle)

Name: Damper Rotation

Config_UseMotSenWhenUnocc binaryValue:4

NetIn

False Read and write If True: Use motion when unoccupied

If False: Do not use motion when unoccupied

Page: System_Config (Toggle)

Name: Use MotionSensor when Unocc

Config_HasLocalMotSen binaryValue:5

NetIn

False Read and write If UI4 or NS8000 is selected in the dropdown menu, it is set to True

If Not Used is selected it is set to False

Page: Input_Config

Name: Motion Detection (Dropdown)

MorningWarmUpCmnd binaryValue:6

NetIn

False Read and write Global morning warm up from central AHU or RTU Page: Overview (Indicator light)

Name: MorningWarmUp

Config_FullCloseWhenStby binaryValue:7

NetIn

True Read and write If True: Fully close when standby

If False: Minimum flow when standby

Page: System_Config (Toggle)

Name: Fully Close when Standby

Config_UseFanInMWU binaryValue:8

NetIn

True Read and write If True: Fan is allowed at MorningWarmUp

If False: Fan is not allowed at MorningWarmUp

Page: System_Config (Toggle)

Name: Use Fan in MorningWarmUp

HeatLockoutCmnd binaryValue:10

NetIn

False Read and write Global heat disable command, typical if locked out by OaTemp or no boiler in operation  
Config_AutoZeroTrigger binaryValue:11

NetIn

False Read and write Auto Zero trigger, forces terminal fan off, drives damper closed, times out and zeros flow sensor
Note: This Bacnet point is not on the dashboard. Start Auto Zero with the Auto Zero button on the Bal_Mobile_VAV page
Config_Use_UI3_ForCo2 binaryValue:12

NetIn

False Read and write If CO2 is selected in the dropdown menu, it is True.

If you select another option, it is set to False

Page: Input_Config

Name: UI3 function select/CO2 (dropdown)

Config_UseHeatInMwu binaryValue:13

NetIn

False Read and write If True, use Local Reheat at MorningWarmUp

If False, lock out Local Reheat at MorningWarmUp

Page: System_Config (Toggle)

Name: Use Heat in MorningWarmUp

Config_HasParallelTempFan binaryValue:14

NetIn

False Read and write Set True if a parallel temperature fan is installed.

Set False if no parallel temperature fan is installed.

Page: System_Config (Toggle)

Name: Has Parallel Temp Fan

Config_HasParallelFlowFan binaryValue:15

NetIn

False Read and write Set True if a parallel flow fan is installed.

Set False no parallel flow fan is installed.

Page: System_Config (Toggle)

Name: Has Parallel Flow Fan

Config_IsVVT_Damper binaryValue:16

NetIn

False Read and write Set True if a VVT control is installed.

Set as False if unit is VAV

Page: Bal_Mobile_VVT

Name: Unit is VVT

Config_Float_Close binaryValue:18

NetIn

True Read and write

Set to True to sync the damper to close position during the transition from Occupied mode to Unoccupied mode.

Set to False to sync the damper to open position during the transition from Occupied mode to Unoccupied mode.

Page: System_Config (Toggle)

Name: Sync When Occ to Unocc

Config_RadValve_Is_2-Pos_NO binaryValue:20

NetIn

False Read and write

Set to True if Reheat stage 1 is normally open.

Set to False if Reheat stage 1 is normally closed.

Page: System_Config (Toggle)

Name: Reheat Stage 1

MotSenStatus binaryValue:51

NetOut

False Read Local motion sensor status Page: Overview (Indicator light)

Name: Motion Sensor

OccupancyStatus binaryValue:52

NetOut

True Read Occupancy status Page: Overview (Indicator light)

Name: Occupied

BypassStatus binaryValue:53

NetOut

False Read Bypass status Page: Overview

Name: Bypass

StandbyStatus binaryValue:54

NetOut

False Read Standby status Page: Overview (Indicator light)

Name: Standby

InvalidStptAlarm binaryValue:56

NetOut

False Read Alarm activates if occupied, standby, or unoccupied set points overlap Page: Overview (Indicator light)

Name: Invalid Setpoint Alarm

LowCfmAlarm binaryValue:58

NetOut

True Read Alarm activates if the flow rate is below or above the active flow rate set point for 600 seconds. Time is adjustable. Page: Overview (Indicator light)

Name: Flow Alarm

ManualFlowAlarm binaryValue:59

NetOut

False Read Alarm activates if the balancing mode is not in the auto mode Overview Page (Indicator light)

Name: Balancing Mode

DeviceInAutoZero binaryValue:60

NetOut

False Read True when Auto Zero sequence is active. AV43 + 25 seconds Page: Overview (Indicator light)

Name: Device in Auto Zero

FanEnable binaryValue:100

HardOut

True Read and write Status of fan digital output (DO) Page: Overview (Indicator light)

Name: Fan Command (DO1)

HeatStage_1 binaryValue:101

HardOut

True Read and write Status of heat stage-1 DO Page: Overview (Indicator light)

Name: Heat Stage 1 Status (DO2)

HeatStage_2 binaryValue:102

HardOut

True Read and write Status of heat stage-2 DO Page: Overview (Indicator light)

Name: Heat Stage 2 Status (DO3)

OccOut_Contact binaryValue:103

HardOut

True Read and write Status of Occ Output DO  

If you need a different flow unit from the one in the default application, change the value of the objects as indicated in table 5. When you change the value of the objects to the wanted flow rate unit, both EffectiveFlowSP and BoxFlow automatically display their value in the same unit. For example, if you need the flow rate to be in cubic meters per minute instead of liters per second, change the value from 400 to 24.

The metric version contains a dropdown menu on the top of the the Bal_Mobile_VAV page. In this dropdown menu you can choose between m3/h, m3/min, and l/s. The units you select are presented on the dashboard overview page. This is only to clarify what the flow units are. For the controller, it does not matter what is being calculated with, as long as it is always with the same unit. You can edit the dashboard and fill in your flow units.

Table 2. Values
Config analogValue Lps m3/min
Config_MaxFlowSp 24 400 24
Config_MaxHeatFlowSp 25 200 12
Config_MinFlowSp 26 150 9
Config_Box_KFactor 28 420 25.2
Config_BalCfmMaxFlow 53 0 0
Config_BalCfmMinFlow 54 0 0