FB_BACnet_File_EX
Anwendung
Mit Hilfe des Funktionsbausteins FB_BACnet_File kann lesend auf ein BACnet-Objekt vom Typ File (FILE) zugegriffen werden.
VAR_OUPUT
bReady : BOOL;
nFileSize : UDINT;
tObjectID : T_BACnet_ObjectIdentifier:=16#FFFFFFFF;
bError : BOOL;
nErrorId : UINT;
bReady: Meldung der allgemeinen Bereitschaft. Ist dieser Ausgang gesetzt, so sind die übrigen Status-Ausgänge gültig (FileSize und ObjectID). Ist der Ausgang FALSE, dann meldet der zugehörige Funktionsbaustein FB_BACnet_Device nicht "Operational" oder die Baustein-Instanz wurde im TwinCAT System Manager nicht richtig verknüpft.
nFileSize: Aktuelle Dateigröße in Byte (siehe auch BACnet-Spezifikation DIN EN ISO 16484-5 zum BACnet-Objekt File und Property File_Size).
tObjectID: Objekt ID des BACnet Objekts (Objekt Typ und Objekt Instanz).
bError: Ein Fehler steht an.
nErrorId: siehe globale Konstanten (BACnet_Globals).
VAR_IN_OUT
Device : FB_BACnet_Device;
Device: Angabe der Instanz des lokalen, zugehörigen BACnet-Server Bausteins. Pro BACnet-Adapter ist ein BACnet-Server möglich. Siehe FB_BACnet_Adapter und FB_BACnet_Device für weitere Informationen.