Herunterladen Inhalt Inhalt Diese Seite drucken

Zyklischer Datenaustausch Zwischen Steuerung Und Pn/Bacnet Link; Datenaustausch Zwischen Steuerung Und Pn/Bacnet Link; Zyklischer Datenaustausch - Siemens PN/BACnet LINK Betriebsanleitung

Inhaltsverzeichnis

Werbung

Funktionen

4.3 Zyklischer Datenaustausch zwischen Steuerung und PN/BACnet Link

4.3
Zyklischer Datenaustausch zwischen Steuerung und
PN/BACnet Link
4.3.1

Datenaustausch zwischen Steuerung und PN/BACnet Link

Zyklischer Datenaustausch

Der zyklische Datenaustausch zwischen S7-Steuerung und dem PN/BACnet LINK erfolgt
über PROFINET IO.
Die zu übertragenden Daten gehören zum IO-Prozessabbild der S7-Steuerung. Diese Daten
werden auf das "Present_Value"-Property der bei der Projektierung festgelegten BACnet-
Objekte geschrieben bzw. von dort gelesen. Bei einem Lesevorgang wird im zyklischen
Prozessabbild neben dem eigentlichen Wert auch der Status dieses Wertes mit übertragen.
Dieser Status ergibt sich aus dem "Status_Flags"-Property des zugehörigen Objekts.
Bei Schreibvorgängen muss neben dem zu übertragenden Wert auch dessen Status vom
S7-Programm aus gesetzt werden. Dieser Status wird dann in das "Status_Flags"-Property
des entsprechenden BACnet-Objekts übernommen.
Mit PROFINET IO können in jedem Zyklus je Übertragungsrichtung maximal 1440 Byte an
Daten (Nutzdaten und Begleitinformationen) ausgetauscht werden.
Datenformate
Die Werte von "Binary Input"- und "Binary Output"-Objekten werden jeweils als Byte
übertragen. Der eigentliche Wert dieser Objekte wird im niederwertigsten Bit übertragen.
Die Werte von "Analog Input"- und "Analog Output"-Objekten werden jeweils als Float32-
Werte übertragen. Bei 32-Bit-Fließkommawerten erfolgt eine Formatkonvertierung zwischen
dem in der S7-Steuerung und den im BACnet-Netz für den Real-Datentyp verwendeten
Format (Endianness-Korrektur).
32
Betriebsanleitung, 10/2017, A5E39895511-AA
PN/BACnet LINK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis