346
346
Technische Änderungen behalten wir uns vor
Technische Änderungen behalten wir uns vor
Bestimmen der Parameter Bit(LON), Position(LON) und
Länge(LON)
Sie müssen die einzelnen Elemente der SNVT_setting isolieren.
Dafür müssen Sie festlegen, an welcher Stelle der SNVT_setting Ele-
mente isoliert werden sollen (Byte Position) und wie lang diese Ele-
mente sind (Byte Länge).
Byte Position
SNVT_setting
function
Byte Länge
1 Byte
SNVT_setting.function
SNVT_setting.setting
SNVT_setting.rotation
Bestimmung der Parameter X(..0), Y(..0) und Z(..0)
Wie in Tab. 3 und Tab. 4 auf Seite 342 zu sehen, haben die Ele-
mente der SNVT_setting und die gewählten Typen der Automation
unterschiedliche Auflösungen und Definitionsbereiche.
Der Konverter muss entsprechend parametriert werden.
Parameter für SNVT_setting.function
Das Element SNVT_setting.function hat eine Auflösung von 1 je Digit
und einen Wertebereich von -128..127 (-128..127 Roh).
Der Typ der Automation „Signed" hat eine Auflösung von 1 und einen
Wertebereich von -2147483,648 bis 2147483647 (-2147483,648 ..
2147483647 Roh).
Soll also ein Wert von 1 (1 Roh) des Typs „Signed" empfangen wer-
den, muss dieser auf den Wert 1 (1 Roh) angepasst werden.
Der Wert muss also unverändert durchgereicht werden.
Dafür wählt man den Parameter „X" als 1 und den Parameter „Y" als
0 sowie „Z" = 0.
Daraus ergibt sich:
Formatierter Wert = X * 10^Y * (Rohwert + Z)
Formatierter Wert = 1 * 10^0 * (Rohwert + 0)
Formatierter Wert = 1 * 1 * (Rohwert + 0)
Formatierter Wert = Rohwert
WAREMA BAline Studio
WAREMA BAline Studio
3
2
setting
1 Byte
beginnt am Byte 3 und hat eine Länge
von 1 Byte.
beginnt am Byte 2 und hat eine Länge
von 1 Byte.
beginnt am Byte 0 und hat eine Länge
von 2 Byte.
warema_2008266_alhb_de_v8•2022-10-01
warema_2008266_alhb_de_v8•2022-10-01
1
0
rotation
rotation
(High Byte)
(Low Byte)
2 Byte
das entspricht
das entspricht