Sun protection
The sun protection functions are based on the VDI 3813 shell model.

There can be one or more sun protection application functions in each shell of the sun protection model. Each application function generates a positioning telegram for the sun protection actuators.
All positioning telegrams (ST_BA_SunBld) of a shell are evaluated by a telegram selector. The telegram with the highest priority is forwarded to the inner shell.
TYPE ST_BA_SunBld :
STRUCT
fPos : REAL;
fAngl : REAL;
bManUp : BOOL;
bManDwn : BOOL;
bManMod : BOOL;
bActv : BOOL;
ePrio : E_BA_SunBldPrio;
nEvtInc : UDINT;
END_STRUCT
END_TYPE
A control value for the position of the blind in % and a slat angle in degrees are transmitted within the telegram. The telegram also contains the variables bActv and ePrio.
Global user functions of the sun protection system operate in the Building, Floor and Area shells.
The room user functions work in the Room shell.
The overall functionality of the sun protection system is determined by the choice and position of the sun protection functions in the shell model.
The functions of the outer shell for the building affect all the building's sun protection actuators.
The functions of the inner shells only apply to the corresponding subset of the sun protection actuators that are located within the shells they enclose. The sun protection actuators themselves are located in the innermost shell segment.
