Variablendeklaration
Die Vorgabewerte der BACnet Properties sollten bei der Variablendeklaration vorgegeben werden und zur Laufzeit ausschließlich bedingt beschrieben werden (damit weiterhin ein Schreibzugriff seitens BACnet möglich ist). Im nachfolgenden Beispiel wird das Property Description zur Laufzeit geändert.
Zur Verwendung der BACnet EngineeringUnit (Maßeinheit) muss die Bibliothek Tc3_BA2_Common eingebunden werden.
Variablen
fbAv : FB_BACnet_AV := (
sObjectName := 'X51LU01xAMH_-SW31',
sDescription := 'SetpointVariable Ventilator',
eUnit := E_BA_Unit.ePressure_Pascals,
fRelinquishDefault := 250
);
bDescriptionChanged : BOOL;
Code
if bDescriptionChanged then
fbAV.sDescription := 'TEST';
bDescriptionChanged := FALSE;
END_IF
fbAv();