Herunterladen Inhalt Inhalt Diese Seite drucken

Referenzwert Auf Kanal 2; Erläuterung Für Den Zugriff Auf Gleitkomma-Werte - Bender COMTRAXX CP700 Handbuch

Vorschau ausblenden Andere Handbücher für COMTRAXX CP700:
Inhaltsverzeichnis

Werbung

8.3.3

Referenzwert auf Kanal 2

In diesem Kanal ist folgender Referenzwert abgelegt: 12,34 A
Word 0x14
HiByte
LoByte
0x41
0x45
Gleitkommawert (Float)
12,34
Tab. 8.5: In Kanal 2 gespeicherte Referenzdaten
8.3.4
Erläuterung für den Zugriff auf Gleitkomma-Werte
Der Testwert 12,34 kann via Modbus/TCP mit der Modbus-Funktion 4 unter der Adresse 0x0014 aus-
gelesen werden. Der Testwert ist 2 Words groß.
So gehen Sie vor:
1. Ermitteln des korrekten Byte-Offsets
Durch Interpretieren der beiden Words als vorzeichenlose Integer-Werte sollten sich folgende
Werte ergeben:
Word 1 mit Adresse 0x14: vorzeichenloser Integer-Wert => 16709 (0x4145)
Word 2 mit Adresse 0x15: vorzeichenloser Integer-Wert => 28836 (0x70A4)
2. Ermitteln der korrekten Byte- bzw. Word-Vertauschung
Es gibt vier unterschiedliche Kombinationen der Vertauschung. Der einzig korrekte Wert ist
12,34.
In der folgenden Tabelle sind alle Vertauschungskombinationen dargestellt.
Hex-Wert-Folge
KORREKT
Word-Vertauschung
Byte-Vertauschung
Word- und Byte-
Vertauschung
132
0x15
HiByte
LoByte
HiByte
0x70
0xA4
0x00
AT&T
Nein/Nein
Word 1
Byte 1
Byte 2
Byte 3
A
B
41
45
C
D
70
A4
B
A
45
41
D
C
A4
70
Prozessabbild im Speicher des CP700
0x16
LoByte
HiByte
0x03
0x00
R&U
Beschreibung
Ampere
Überstrom
Word 2
Gleitkomma-Wert
Byte 4
C
D
70
A4
A
B
4,066E+29
41
45
D
C
A4
70
B
A
-5,21E-17
45
41
0x17
LoByte
0x4A
12,34
3098,27
CP700_D00005_03_M_XXDE/03.2019

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis