Function blocks

BACNet

Name

Description

FB_BACnetAI1201

Analog input. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetAI1203

Analog input. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetAO1201

Analog output. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetAO1203

Analog output. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetAV1201

Analog value. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetAV1202

Analog value. BACnet object-generating function block for additional parameterization from the PLC. Medium version.

FB_BACnetAV1203

Analog value. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetAV1204

Analog value. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetAVDisplay

Analog value. BACnet object generating function block which can be used to display a value from the PLC in BACnet.

FB_BACnetAVSetpoint

Analog value. BACnet object generating function block which maps the BACnet Property Present Value in the PLC.

FB_BACnetBI1201

Binary input. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetBI1203

Binary input. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBI1205

Binary input. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBO1201

Binary output. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetBO1202

Binary output. BACnet object-generating function block for additional parameterization from the PLC. Medium version.

FB_BACnetBO1203

Binary output. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBO1205

Binary output. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBV1201

Binary value. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetBV1202

Binary value. BACnet object-generating function block for additional parameterization from the PLC. Medium version.

FB_BACnetBV1203

Binary value. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBV1204

Binary value. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetBVDisplay

Binary value. BACnet object generating function block which can be used to display a value from the PLC in BACnet.

FB_BACnetBVSetpoint

Binary value. BACnet object generating function block which maps the BACnet Property Present Value in the PLC.

FB_BACnetCAL1201

Calendar. BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetLoop1201

PID controller. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetLoop1202

PID controller. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetLoopSeq1201

PID sequence controller. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetLoopSeq1202

PID sequence controller. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetMI1203

Multistate input. BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetMO1202

Multistate output. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetMO1203

Multistate output. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetMV1201

Multistate value. BACnet object-generating function block for additional parameterization from the PLC. Small version.

FB_BACnetMV1202

Multistate value. BACnet object-generating function block for additional parameterization from the PLC. Medium version.

FB_BACnetMV1203

Multistate value. BACnet object-generating function block for additional parameterization from the PLC. Large version.

FB_BACnetMVDisplay

Multistate value. BACnet object generating function block which can be used to display a value from the PLC in BACnet.

FB_BACnetMVSetpoint

Multistate value. BACnet object generating function block which maps the BACnet Property Present Value in the PLC.

FB_BACnetSchedB1201

Time schedule with boolean output values. BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetSchedBinPV

Schedule with Boolean output values of the type Binary Present Value with the function "Pre-calculating switch-on and switch-off time". BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetSchedR1201

Time schedule with REAL output values. BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetSchedUdi1201

Time schedule with integer output values. BACnet object-generating function block for additional parameterization from the PLC.

FB_BACnetTLog1201

Trend-Log. BACnet object-generating function block for additional parameterization from the PLC.

Control

Name

Description

FB_BA_Anlg3Pnt

Analog value for three-point converters

FB_BA_Cont4Stp_01

Step switch with 4 levels

FB_BA_RampLmt

Ramp limitation

FB_BA_SldgLmtMonit

Sliding limit value monitoring

FB_BA_StpDly

Delayed output of switching stages

FB_BA_Swi2P

Two-point switch

FB_BA_Swi2P_Dly

Two-point switch with delay.

FB_BA_SwiHys2P

Two-point switch around a switching point

FB_BA_SwiHys2P_Dly

Two-point switch around a switching point with delay.

FB_BA_SwiMonit

Monitoring of limit switches, e.g. for a two-point damper

Control

Name

Description

FB_BA_FltrPT1

First order filter

FB_BA_PIDCtrl

Universal PID controller

FB_BA_PIDCtrlEx

Extended PID controller with parallel PID structure or preceding P element, only available under Tc2_BA!

FB_BA_PISync1201

PI synchronization of two controllers of type FB_BACnetLoop1201

FB_BA_PISync1202

PI synchronization of two controllers of type FB_BACnetLoop1202

FB_BA_PWM

Pulse width modulation function block

FB_BA_SeqCtrl

Sequence controller, for introductory explanatory notes regarding sequence controllers see here.

FB_BA_SeqLink

Sequence controller control function block

Mathematical functions

Name

Description

FB_BA_Chrct02

Linear interpolation for 2 interpolation points

FB_BA_Chrct04

Linear interpolation for 4 interpolation points

FB_BA_Chrct07

Linear interpolation for 7 interpolation points

FB_BA_Chrct32

Linear interpolation for 32 interpolation points

FB_BA_TiAvrg

Arithmetic average over time

Messages

Name

Description

FB_BA_Alarm

Collective alarm function block with selectable alarm memory and internal acknowledgement

FB_BA_AlarmMgnr

The function block collects the alarms of all plants and pools them in a group alarm

FB_BA_AlarmPlt

The function block collects the alarms of a plant and pools them in a group alarm

FB_BA_Alm

Alarm function block with selectable alarm memory and acknowledgement

FB_BA_AlmColt04

Collective alarm function block, 4 alarms

FB_BA_AlmColt08

Collective alarm function block, 8 alarms

FB_BA_AlmColt12

Collective alarm function block, 12 alarms

FB_BA_AlmColt16

Collective alarm function block, 16 alarms

FB_BA_ComnMsg

Formation of collective messages

FB_BA_ComnMsgTermt

Global collective function block for collective messages (FB_BA_ComnMsg)

Operators

Name

Description

FB_BA_DMUX_XX

Demultiplexer function blocks

FB_BA_MMux_XX

The function block activates an input value on the output, depending on a selector and the corresponding input selector condition

FB_BA_MultiCalc_XX

Multi-calculation function blocks

FB_BA_MUX_XX

Multiplexer function blocks

FB_BA_PrioSwi_XX

Priority switch

Plant control

Name

Description

FB_BA_AntBlkg

Blocking protection for pump or actuators

FB_BA_DHW2P

Charge control for a hot water tank via an on-off controller

FB_BA_FIFO04

Sequential control of up to four aggregates

FB_BA_FIFO08

Sequential control of up to eight aggregates

FB_BA_FnctSel

Function selection (heating and/or cooling) in two- or four-pipe network

FB_BA_FrstPrtc

Monitoring of frost alarm and emergency heating

FB_BA_HX

Calculation of dew point temperature, specific enthalpy and absolute humidity

FB_BA_LglPrev

Function block for disinfecting service water and destroying legionella

FB_BA_LmtCtrl

Function block for determining the limits and its enable status

FB_BA_NgtCol

Summer night cooling

FB_BA_RcvMonit

Function block for calculating the efficiency of an energy recovery system

FB_BA_RmTAdj

Adjustment of the room temperature setpoint

FB_BA_SpRmT

Adjustment of the room temperature setpoint

FB_BA_SpSupVis

Function block for processing and checking the lower and upper setpoint of a supply air humidity or temperature control

FB_BA_StepCtrl08

Step sequence function block, 8 steps

FB_BA_StepCtrl12

Step sequence function block, 12 steps

Room functions; shading

Overview of shading correction

Shading correction: basics principles and definitions

Overview of automatic sun protection

Sun protection: basics principles and definitions

Name

Description

FB_BA_BldPosEntry

Sun protection function: input of blind positions.

FB_BA_BrtnsHysDly

Threshold switch for brightness

FB_BA_CalcSunPos

Calculation of sun position

FB_BA_FcdElemEntry

Shading correction: input of facade elements per function block.

FB_BA_InRngAzm

Verification of valid sun position and sun direction range (azimuth angle)

FB_BA_InRngElv

Verification of valid sun position and sun elevation range (elevation angle)

FB_BA_RdFcdElemLst

Shading correction: input of facade elements via data list (csv).

FB_BA_RdShdObjLst

Shading correction: input of shading objects via data list (csv).

FB_BA_RolBldActr

Roller shutter actuator

FB_BA_ShdCorr

Shading correction function block

FB_BA_ShdObjEntry

Shading correction: input of shading objects per function block.

FB_BA_SunBldActr

Blind actuator

FB_BA_SunBldPosDly

Start-up delay for blinds/groups of blinds

FB_BA_SunBldEvt

Output of a specified blind position and angle in percent

FB_BA_SunBldPrioSwi4

Priority control, 4 inputs

FB_BA_SunBldPrioSwi8

Priority control, 8 inputs

FB_BA_SunBldScn

Manual operation with scene selection and programming

FB_BA_SunBldSwi

Manual operation

FB_BA_SunBldTwiLgtAuto

Twilight automatic

FB_BA_SunBldWthrPrtc

Weather protection function

FB_BA_SunPrtc

Sun protection function, see Overview of automatic sun protection (shading correction)

Room functions; lighting

Name

Description

FB_BA_LgtSwi

Switching and dimming function block - function for two light switches.

FB_BA_CnstLgtCtrl

Constant light control for a room.

FB_BA_AnlgLgtActr

Function block for controlling an analog light actuator, e.g. via a KL2751.

FB_BA_DALILgtActr

Function block for controlling a DALI light actuator.

Special

Name

Description

FB_BA_Blink

Simple oscillator function block

System

Name

Description

FB_BA_CnvtTiSt

Conversion year, month, day, hour, minute and second in time structure

FB_BA_ExtTiSt

Conversion time structure in year, month, day, hour, minute and second

FB_BA_GetTime

Internal clock with time information - can be synchronized with system time

FB_BA_SetTime

Setting the system time

Overview of enumerations and structures

Name

Description

E_BA_AlmSta

Enumerator status of the alarm messages

E_BA_PosMod

Enumerator for the definition of the positioning mode

E_BA_ShdObjType

Enumerator for selecting the shading object type

ST_BA_BldPosTab

Structure of the interpolation point entries for the height adjustment of the blind

ST_BA_Cnr

Information about window corners

ST_BA_ComnMsg

Structure of the communication telegram for the FB_BA_ComMsg function blocks

ST_BA_ComnMsgTermt

Structure of the communication telegram to the function blocks FB_BA_ComMsgTermt

ST_BA_FcdElem

List entry for a facade element (window).

ST_BA_SeqLink

Structure of the data and command exchange between the control function block FB_BA_SeqLink and the sequence controllers FB_BA_SeqCtrl.

ST_BA_ShdObj

List entry of a shading object

ST_BA_SpRmT

Room temperature setpoints

ST_BA_SunBld

Structure of the blind positioning telegram

ST_BA_SunBldScn

Table entry for a blind scene