FB_BA_Facade_ParkPosition

FB_BA_Facade_ParkPosition 1:

Sub-template Park position.

This function allows you to enter a park position and a park angle and activate the corresponding sun protection telegram,

which is then available to the higher-level facade template at the stSunblind output.

FB_BA_Facade_ParkPosition 2:

The initialization of the template takes place within the method FB_Init.

Block diagram

FB_BA_Facade_ParkPosition 3:

Syntax

FUNCTION_BLOCK FB_BA_Facade_ParkPosition EXTENDS FB_BA_View
VAR_OUTPUT
  stSunBld           : ST_BA_SunBld;
  bParkPosEvent      : BOOL;
END_VAR
VAR_INPUT CONSTANT
  FcdParkEn          : FB_BA_BV_Op;
  FcdParkPos         : FB_BA_AV_Op;
  FcdParkAngl        : FB_BA_AV_Op;
  FcdParkPosEvent    : FB_BA_SunBldEvt := (ePrio:=E_BA_SunBldPrio.eParkPosition);
END_VAR

FB_BA_Facade_ParkPosition 4: Outputs

Name

Type

Description

stSunBld

ST_BA_SunBld

Parking position telegram.

bParkPosEvent

BOOL

Control output "Parking position enabled".

FB_BA_Facade_ParkPosition 5: Inputs CONSTANT

Name

Type

Description

FcdParkEn

FB_BA_BV_Op

Function block for activating the maintenance telegram.

FcdParkPos

FB_BA_AV_Op

Function block for entering the position.

FcdParkAngl

FB_BA_AV_Op

Function block for entering the angle.

FcdParkPosEvent

FB_BA_SunBldEvt

Function block for telegram generation.

Requirements

Development environment

Necessary function

TwinCAT from v3.1.4024.56

TF8040 | TwinCAT Building Automation from V5.8.0.0