MASTER_FOR_SERVEROBJECTS_POU

MASTER_FOR_SERVEROBJECTS_POU (FB)

FUNCTION_BLOCK MASTER_FOR_SERVEROBJECTS_POU IMPLEMENTS IMasterForServerObjectsPOU

InOut:

Scope
Name
Type
Initial
Comment

Input

refBACnet2_Server

REFERENCE TO BACnet.BACnetServer

0

Referenz zum BACnet-Objekt vom Typ ‘BACnet2_Server’ im Gerätebaum

Output

dwNumberOfBACnetServerObjects

DWORD

Gesamt - Anzahl der BACnet-Server-Objekte ( Gerätebaum und/oder POU )

Output

dwNumberOfBACnetServerObjectsPOU_Registered

DWORD

Anzahl der registrierten BACnet-Server-Objekte ( POU )

Output

dwNumberOfBACnetServerObjectsPOU_Placed

DWORD

Anzahl der platzierten BACnet-Server-Objekte ( POU )

Output

dwIndexTriggeringUpdateActual

DWORD

Lauf-Index zur Auswahl eines platzierten FB’s zur Aktualisierung der Strukturvariablen ‘stProperties’

Output

eStringType

BACnet.CmpBACnet.IEC_BACNET_STRING_TYPE

String - Typ für alle Strings des BACnet-Servers und seiner Objekte ( Typ: DINT )

Output

itfMasterConnector

IMasterForServerObjectsPOU

THIS^

Interface - Ausgang zur Anbindung von Slave - Funktionsbausteinen

Input Const

xEnUpdateIndexTriggering

BOOL

TRUE

Freigabe / Sperrung der automatischen Aktualisierung des Indexes ‘gvlBACnet2.dwIndexTriggeringUpdateActual’ TRUE: Freigabe der automatischen Aktualisierung ( gvlBACnet2.dwIndexTriggeringUpdateActual verändert sich mit jedem Zyklus zwischen 1 und gvlBACnet2.dwNumberOfBACnetServerObjectsPOU_Placed FALSE: Sperrung der automatischen Aktualisierung ( gvlBACnet2.dwIndexTriggeringUpdateActual = 0 konstant )

Input Const

tTimeUpdateObjectList

TIME

TIME#0ms

Zeitdauer für die Aktualisierung der Objekte - Liste

Methods:

DecNumberOfBACnetServerObjectsPOU_Registered

FB_Exit

IncNumberOfBACnetServerObjectsPOU_Placed

IncNumberOfBACnetServerObjectsPOU_Registered

ShowObjectList

UpdateIndexTriggeringUpdateActual

Structure:

  • DecNumberOfBACnetServerObjectsPOU_Registered (Method)

  • FB_Exit (Method)

  • IncNumberOfBACnetServerObjectsPOU_Placed (Method)

  • IncNumberOfBACnetServerObjectsPOU_Registered (Method)

  • ShowObjectList (Method)

  • UpdateIndexTriggeringUpdateActual (Method)

Zuletzt aktualisiert