Datei-Transfer
Mit den Operationen AtomicReadFile und AtomicWriteFile ist ein Datei-Transfer über den BACnet-Treiber möglich. Dies stellt auch die Funktionalität zum Generieren und Einspielen eines Backups zur Verfügung.
Die Services werden über den internen Datenpunkt _BacnetDevice.Command.Service
angesprochen.
AtomicReadFile
Das Lesen einer Datei hat die folgenden Syntax:
AtomicReadFile
<Datei Objekt-Instanz>
<Zugriffmethode auf die Datei (0 - Datensatz basiert, 1 - Stream basiert)>
<Voller Dateiname inklusive des Pfades>
<Startposition /Start-Datensatz ab welchem die Datei gelesen wird>
<Byte-/Datensatz- Anzahl die gelesen werden soll>
AtomicWriteFile
Das Schreiben einer Datei hat die folgenden Syntax:
AtomicWriteFile
<Datei Objekt-Instanz>
<Zugriffmethode auf die Datei (0 - Datensatz basiert, 1 - Stream basiert)>
<Voller Dateiname inklusive des Pfades>
<Startposition /Start-Datensatz wohin die Datei geschrieben wird>
<Byte-/Datensatz- Anzahl die geschreiben werden soll>