Initialisierung der dynamischen Objekte abschließen

Die Initialisierung der dynamisch erzeugten Objekte erfolgt im Regelfall automatisch einige Zyklen nachdem das letzte Objekt angelegt wurde.

Wenn jedoch die Initialisierung per SPS -Programm abgeschlossen werden soll (weil z. B. das Auslesen einer Konfigurationsdatei länger dauern könnte), so kann der Dynamic Object Manager so aufgerufen werden, dass das Ende der Initialisierung aus dem SPS-Programm heraus erfolgt.
Dazu ist der zweite Parameter bAutoFinishInit auf den Wert FALSE zu setzen, z. B. fbDynMngr : FB_BACnet_DynObjectManager := (bCycleObjects := TRUE, bAutoFinishInit := FALSE);

Zum Abschluss der Initialisierung ist dann die Methode FinishInit aufzurufen, z. B. fbDynMngr.FinishInit();