Climatix BACnet Library

The Climatix BACnet extension installs a set of libraries that are available at the following path: Libraries > L1-Headquarter > BA > Device > BA_Device_Climatix_BACnet_HQ_150.

Object Models

The following are the Desigo CC BACnet object models based on the BACnet objects listed in the Climatix VVS11 PICS document and included in the libraries installed with the Climatix BACnet extension.

Name

Description

GMS_Climatix_EO_BA_ACC_150

Climatix BACnet Accumulator

GMS_Climatix_EO_BA_AGG_150

Climatix BACnet Aggregator

GMS_Climatix_EO_BA_AI_150

Climatix BACnet Analog Input

GMS_Climatix_EO_BA_AO_150

Climatix BACnet Analog Output

GMS_Climatix_EO_BA_AV_150

Climatix BACnet Analog Value

GMS_Climatix_EO_BA_BI_150

Climatix BACnet Binary Input

GMS_Climatix_EO_BA_BO_150

Climatix BACnet Binary Output

GMS_Climatix_EO_BA_BV_150

Climatix BACnet Binary Value

GMS_Climatix_EO_BA_CAL_150

Climatix BACnet Calendar

GMS_Climatix_EO_BA_CV_150

Climatix BACnet Characterstring Value

GMS_Climatix_EO_BA_DEV_150

Climatix BACnet Device

GMS_Climatix_EO_BA_DTPV_150

Climatix BACnet Datetime Pattern Value

GMS_Climatix_EO_BA_EE_150

Climatix BACnet Event Enrollment

GMS_Climatix_EO_BA_FILE_150

Climatix BACnet File

GMS_Climatix_EO_BA_MSI_150

Climatix BACnet Multistate Input

GMS_Climatix_EO_BA_MSO_150

Climatix BACnet Multistate Output

GMS_Climatix_EO_BA_MSV_150

Climatix BACnet Multistate Value

GMS_Climatix_EO_BA_NC_150

Climatix BACnet Notification Class

GMS_Climatix_EO_BA_PIV_150

Climatix BACnet Positive Integer Value

GMS_Climatix_EO_BA_SCH_150

Climatix BACnet Schedule

GMS_Climatix_EO_BA_TL_150

Climatix BACnet Trend Log

Functions

Desigo CC functions belonging to the common Desigo CC Building Automation libraries (see Dependencies below) are already associated to the object models most used, so that they are available during the import or discovery operations.

The following are the pre-configured associations organized per object model.

GMS_Climatix_EO_BA_ACC_150

  • MeasureCumulated

 

GMS_Climatix_EO_BA_AI_150

  • Measure
  • MeasureConsumption
  • MeasureCosine
  • MeasureCurrent
  • MeasureEnergy
  • MeasureFrequency
  • MeasurePower
  • MeasureTime
  • MeasureVoltage
  • MeasureVolume
  • Sensor
  • SensorAirCO2
  • SensorAirDeltaPressure
  • SensorAirFilter
  • SensorAirFlow
  • SensorAirHumidity
  • SensorAirPressure
  • SensorAirQuality
  • SensorAirTemperature
  • SensorAirVelocity
  • SensorFilter
  • SensorFlow
  • SensorLevel
  • SensorLux
  • SensorOutsideHumidity
  • SensorOutsidePressure
  • SensorOutsideTemperature
  • SensorPosition
  • SensorPressure
  • SensorQuality
  • SensorRoomCO2
  • SensorRoomHumidity
  • SensorRoomPressure
  • SensorRoomQuality
  • SensorRoomTemperature
  • SensorSolar
  • SensorTemperature
  • SensorWind

GMS_Climatix_EO_BA_AO_150

  • Measure
  • BoilerVariable
  • ChillerVariable
  • CommandVariable
  • CoolingTowerVariable
  • DamperVariable
  • FanVariable
  • PumpVariable
  • SetpointAirCO2
  • SetpointAirQuality
  • SetpointAnalog
  • SetpointElectrical
  • SetpointEntalphy
  • SetpointFlow
  • SetpointHumidity
  • SetpointLevel
  • SetpointLimit
  • SetpointLux
  • SetpointPressure
  • SetpointTemperature
  • SetpointTime
  • ValveVariable
  • ValveVariableCooling
  • ValveVariableGas
  • ValveVariableHeating
  • ValveVariableHumidity

GMS_Climatix_EO_BA_AV_150

  • Measure
  • MeasureConsumption
  • MeasureCosine
  • MeasureCurrent
  • MeasureEnergy
  • MeasureFrequency
  • MeasurePower
  • MeasureTime
  • MeasureVoltage
  • MeasureVolume
  • SensorAirFlow
  • SensorAirHumidity
  • SensorFlow
  • SensorOutsideHumidity
  • SensorOutsidePressure
  • SensorOutsideTemperature
  • SensorRoomTemperature
  • SetpointLux
  • SetpointPressure
  • SetpointTemperature
  • SetpointTime
  • ValveVariable
  • SensorTemperature
  • BoilerVariable
  • ChillerVariable
  • CommandVariable
  • CoolingTowerVariable
  • DamperVariable
  • FanVariable
  • PumpVariable
  • SetpointAirCO2
  • SetpointAirQuality
  • SetpointAnalog
  • SetpointElectrical
  • SetpointEntalphy
  • SetpointFlow
  • SetpointHumidity
  • SetpointLevel
  • SetpointLimit
  • ValveVariableCooling
  • ValveVariableGas
  • ValveVariableHeating
  • ValveVariableHumidity

GMS_Climatix_EO_BA_BI_150

  • Monitor
  • MonitorAirDeltaPressure
  • MonitorAirFilter
  • MonitorAirFlow
  • MonitorAirFrost
  • MonitorAirHumidity
  • MonitorAirPressure
  • MonitorAirSmoke
  • MonitorAirTemperature
  • MonitorAlarm
  • MonitorCondensor
  • MonitorDoors
  • MonitorElectrical
  • MonitorError
  • MonitorFilter
  • MonitorFire
  • MonitorFlame
  • MonitorFlow
  • MonitorFrost
  • MonitorGaz
  • MonitorLevel
  • MonitorLoop
  • MonitorMode
  • MonitorOccupancy
  • MonitorPresence
  • MonitorPressure
  • MonitorRain
  • MonitorRoomHumidity
  • MonitorRoomPressure
  • MonitorRoomTemperature
  • MonitorStatus
  • MonitorTemperature
  • MonitorWind
  • MonitorWindows
  • SwitchBinary

GMS_Climatix_EO_BA_BV_150

  • Monitor
  • MonitorAlarm
  • MonitorError
  • MonitorLoop
  • MonitorMode
  • MonitorStatus
  • BoilerDigital
  • ChillerDigital
  • CommandDigital
  • CommandElectrical
  • CommandStage
  • CoolingTowerDigital
  • DamperBinary
  • DamperFire
  • FanDigital
  • PumpDigital
  • SetpointDigital
  • SetpointMode
  • ValveBinary
  • ValveBinaryCooling
  • ValveBinaryGas
  • ValveBinaryHeating
  • ValveBinaryHumidity

GMS_Climatix_EO_BA_MSI_150

  • Monitor
  • MonitorAlarm
  • MonitorError
  • MonitorLoop.
  • MonitorMode.
  • MonitorStatus.

GMS_Climatix_EO_BA_MSO_150

  • BoilerDigital
  • ChillerDigital
  • CommandDigital
  • CommandElectrical
  • CommandStage
  • CoolingTowerDigital
  • FanDigital
  • PumpDigital
  • SetpointDigital
  • SetpointMode

GMS_Climatix_EO_BA_MSV_150

  • Monitor
  • MonitorAlarm
  • MonitorError
  • MonitorLoop
  • MonitorMode
  • MonitorStatus
  • BoilerDigital
  • ChillerDigital
  • CommandDigital
  • CommandElectrical
  • CommandStage
  • CoolingTowerDigital
  • FanDigital
  • PumpDigital
  • SetpointDigital
  • SetpointMode

 

Additional associations can be added by using the appropriate Function Mapper sections and by following the standard Desigo CC customization workflows.

 

Import Rules

Import rules are part of the library installed with the Climatix BACnet extension, whose data is included in the following expanders:

  • Object and Properties, where the BACnet EO Types available in the Climatix device are associated with the designed Desigo CC Climatix BACnet object models.
  • Instance Attributes Mapper where the Desigo CC Function Names pre-assigned in the object models are listed and associated with the FunctionKey alias name that can be used in the BACnet discovery rules for associating the desired Function Name to the discovered or imported Climatix point instance.

The following table describes the available FunctionKey <-> Function Name associations.

Funcion Name

Function Key

 

Funcion Name

Function Key

BoilerDigital

BoilDigital

 

MonitorAirTemperature

MonAirTmp

BoilerVariable

BoilVar

 

MonitorAlarm

MonAlm

ChillerDigital

ChilDigital

 

MonitorCondensor

MonCond

ChillerVariable

ChilVar

 

MonitorDoors

MonDoor

CommandDigital

CmdDigital

 

MonitorElectrical

MonElect

CommandElectrical

CmdElect

 

MonitorError

MonErr

CommandStage

CmdStage

 

MonitorFilter

MonFilt

CommandVariable

CmdVar

 

MonitorFire

MonFire

CoolingTowerDigital

ClgTwrDigital

 

MonitorFlame

MonFlm

CoolingTowerVariable

ClgTwrVar

 

MonitorFlow

MonFlw

DamperBinary

DamperBin

 

MonitorFrost

MonFrst

DamperFire

DamperFire

 

MonitorGaz

MonGas

DamperVariable

DamperVar

 

MonitorLevel

MonLvl

FanDigital

FanDigital

 

MonitorLoop

MonLoop

FanVariable

FanVar

 

MonitorMode

MonMode

Measure

Msr

 

MonitorOccupancy

MonOcpy

MeasureConsumption

MsrCons

 

MonitorPresence

MonPres

MeasureCosine

MsrCos

 

MonitorPressure

MonPrs

MeasureCumulated

MsrCumul

 

MonitorRain

MonRain

MeasureCurrent

MsrCurr

 

MonitorRoomHumidity

MonRoomHum

MeasureEnergy

MsrEngy

 

MonitorRoomPressure

MonRoomPrs

MeasureFrequency

MsrFreq

 

MonitorRoomTemperature

MonRoomTmp

MeasurePower

MsrPwr

 

MonitorStatus

MonStat

MeasureTime

MsrTime

 

MonitorTemperature

MonTmp

MeasureVoltage

MsrVolt

 

MonitorWind

MonWind

MeasureVolume

MsrVol

 

MonitorWindows

MonWdws

Monitor

Mon

 

PumpDigital

PmpDigital

MonitorAirDeltaPressure

MonAirDeltaPrs

 

PumpVariable

PmpVar

MonitorAirFilter

MonAirFilt

 

Sensor

Sens

MonitorAirFlow

MonAirFlw

 

SensorAirCO2

SensAirCO2

MonitorAirFrost

MonAirFrst

 

SensorAirDeltaPressure

SensAirDeltaPrs

MonitorAirHumidity

MonAirHum

 

SensorAirFilter

SensAirFilt

MonitorAirPressure

MonAirPrs

 

SensorAirFlow

SensAirFlw

MonitorAirSmoke

MonAirSmk

 

SensorAirHumidity

SensAirHum

Text Groups

The BA_Device_Climatix_BACnet_HQ_150 library provides the following texts groups:

  • TxG_GMS_Climatix_Site_DefaultBinary_150 and TxG_GMS_Climatix_Site_DefaultMultistate_150.
    These are for internal use only.
  • TxG_Climatix_Templates_Texts. This text group collects a set of generic Air and HVAC texts that can be used while creating graphic templates to represent the application running on the Climatix device (for example, Air Handling Unit or District Heating applications). This text group must be referenced by a 3rd library where the specific application and graphic template will be modeled.

 

Symbols

The Climatix BACnet extension also provides specific symbols that can be used to create graphics and graphic templates for the Climatix integration.

 

Dependencies

The Climatix BACnet extension is configured to depend on the BAS_Common extension, which will be automatically added, if it is not already installed in the system, when the Climatix BACnet installation feature is selected.

This allows the dependency of the Climatix BACnet library on the following common Building Automation libraries:

  • BA_Air_HQ_1
  • BA_Cooling_HQ_1
  • BA_Electrical_HQ_1
  • BA_Heating_HQ_1
  • BA_HVAC_HQ_1
  • BA_Services_HQ_1
  • BA_Room_Any_HQ_1
  • BA_Water_HQ_1

where all the common functions are taken.