blockPartialControllerVAVMultizone

Interface class for multiple-zone VAV controller

Extends from Buildings.Templates.AirHandlersFans.Components.Interfaces.PartialController (Interface class for AHU controller).

Information

This partial class provides a standard interface for multiple-zone VAV controllers.

Parameters

TypeNameDefaultDescription
IntegernZon (from PartialController)Number of served zones
Buildings.Templates.Data.AllSystemsdatAll (from PartialController)Top-level (whole building) system parameters
Buildings.Templates.Components.Types.FantypFanSup (from PartialController)Type of supply fan
Buildings.Templates.Components.Types.FantypFanRel (from PartialController)Type of relief fan
Buildings.Templates.Components.Types.FantypFanRet (from PartialController)Type of return fan
IntegernFanSup (from PartialController)Number of supply fans
IntegernFanRel (from PartialController)Number of relief fans
IntegernFanRet (from PartialController)Number of return fans
Buildings.Templates.AirHandlersFans.Components.Data.PartialControllerdat (from PartialController)Design and operating parameters
Booleanhave_freProtrueSet to true to include freeze protection
Buildings.Controls.OBC.ASHRAE.G36.Types.FreezeStattypFreStaBuildings.Controls.OBC.ASHRAE.G36.Types.FreezeStat.No_freeze_statOption for low limit (freeze) protection
Buildings.Controls.OBC.ASHRAE.G36.Types.EnergyStandardstdEnedatAll.stdEneEnergy standard
Buildings.Controls.OBC.ASHRAE.G36.Types.VentilationStandardstdVendatAll.stdVenVentilation standard
Configuration
Buildings.Templates.AirHandlersFans.Types.Controllertyp (from PartialController)Type of controller
Buildings.Templates.AirHandlersFans.Types.ControlFanReturntypCtlFanRetBuildings.Templates.AirHandlersFans.Types.ControlFanReturn.AirflowMeasuredReturn fan control type
Booleanhave_CO2SenfalseSet to true if there are zones with CO2 sensor
Economizer
Buildings.Controls.OBC.ASHRAE.G36.Types.ControlEconomizertypCtlEcoBuildings.Controls.OBC.ASHRAE.G36.Types.ControlEconomizer.FixedDryBulbEconomizer control type
Booleanuse_TMixtrueSet to true if mixed air temperature measurement is enabled
Buildings.Controls.OBC.ASHRAE.G36.Types.OutdoorAirSectiontypSecOutsecOutRel.typSecOutType of outdoor air section
Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControlbuiPreConif secOutRel.typSecRel == Buildings.Templates.AirHandlersFans.Types.ReliefReturnSection.ReliefDamper then Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReliefDamper elseif secOutRel.typSecRel == Buildings.Templates.AirHandlersFans.Types.ReliefReturnSection.ReliefFan then Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReliefFan elseif secOutRel.typSecRel == Buildings.Templates.AirHandlersFans.Types.ReliefReturnSection.ReturnFan then (if typCtlFanRet == Buildings.Templates.AirHandlersFans.Types.ControlFanReturn.AirflowMeasured then Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReturnFanMeasuredAir elseif typCtlFanRet == Buildings.Templates.AirHandlersFans.Types.ControlFanReturn.BuildingPressure then Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReturnFanDp else Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReliefDamper) else Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControl.ReliefDamperType of building pressure control system

Connectors

TypeNameDefaultDescription
Buildings.Templates.AirHandlersFans.Interfaces.Busbus (from PartialController)AHU control bus
Buildings.Templates.ZoneEquipment.Interfaces.Bus[nZon]busTer (from PartialController)Terminal unit control bus

Components

TypeNameDefaultDescription
Buildings.Templates.AirHandlersFans.Components.Interfaces.PartialOutdoorReliefReturnSectionsecOutRelOutdoor/relief/return air section
Buildings.Templates.Components.Coils.NonecoiCooCooling coil
Buildings.Templates.Components.Coils.NonecoiHeaPreHeating coil (preheat position)
Buildings.Templates.Components.Coils.NonecoiHeaRehHeating coil (reheat position)