Herunterladen Inhalt Inhalt Diese Seite drucken

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

Condition monitor mit integriertem gateway für die verbindung von bender-geräten mit profibus dp und ethernet-tcp/ip-netzwerken
Vorschau ausblenden Andere Handbücher für COMTRAXX COM465IP:
Inhaltsverzeichnis

Werbung

Modbus-TCP-Server
6.2.4.3

Referenzwert auf Kanal 2

In diesem Kanal ist folgender Referenzwert abgelegt: 12,34 A
Word 0x14
HiByte
0x41
Gleitkommawert (Float)
6.2.4.4
Erläuterung für den Zugriff auf Gleitkomma-Werte
Der Testwert 12,34 kann via Modbus TCP mit der Modbus-Funktion 0x04 unter der Adresse 0x0014
ausgelesen 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
COM465IP-COM465DP_D00216_02_M_XXDE/03.2017
0x15
LoByte
HiByte
LoByte
0x45
0x70
0xA4
12,34
Tab. 6.5: In Kanal 2 gespeicherte Referenzdaten
Word 1
Byte 1
A
41
C
70
B
45
D
A4
0x16
HiByte
LoByte
0x00
0x03
AT&T
R&U
Nein/Nein
Ampere
Word 2
Byte 2
Byte 3
Byte 4
B
C
D
45
70
A4
D
A
B
A4
41
45
A
D
C
41
A4
70
C
B
A
70
45
41
0x17
HiByte
LoByte
0x00
0x4A
Beschreibung
Überstrom
Gleitkomma-Wert
12,34
4,066E+29
3098,27
-5,21E-17
51

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis