Programmierung eines BACnet-Servers
Ein BACnet-Server ist ein Gerät, das Objekte und Services für andere Geräte, z. B. eine MBE (Management Bedien-Einrichtung), bereitstellt. Jeder BACnet-Server benötigt ein Device-Objekt. Die Eigenschaften ObjectList und StructuredObjectList des Device-Objekts ermöglichen den Zugriff auf die Server-"Datenbank" (die im Gerät enthaltenen Objekte).
Die Funktionsbausteine, die BACnet-Objekte in einem Server darstellen, befinden sich im Ordner POUs/Local/Objects.
Im Folgenden werden die Funktionsbausteine für BACnet-Objekte vorgestellt, gefolgt von typischen Anwendungsfällen, wie und welche Funktionsbausteine verwendet werden.
Weiterführende Informationen
- BACnet-Objekt POUs
- Typische BACnet-Szenarien
- Wichtige Hinweise zur Benutzung der Bibliothek
- Parameter-Dialoge
- Berechnung des Routerspeichers
- Spezifische Funktionen
- FB_BACnet_Server
- FB_BACnet_Device
- IO Code
- Empfohlener Arbeitsablauf / BACnet-Persistenz
- Persistenz
- Uhrzeitsynchronisation
- Empfohlene Zykluszeit der PLC-Task