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();