Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang; Auslesen Von Daten Über Serielle Schnittstelle - Pepperl+Fuchs K23-SSI/R IU-C Serie Handbuch

Inhaltsverzeichnis

Werbung

5. Anhang

5.1 Auslesen von Daten über serielle Schnittstelle
Die kostenlose Bedienersoftware OS 6.0 ist verfügbar unter:
Die im SERIAL MENU definierten Codestellen (SERIAL VALUE) können jederzeit
von einem PC oder einer SPS seriell ausgelesen werden. Die Kommunikation mit
diesem Gerät basiert auf dem Drivecom-Protokoll entsprechend ISO 1745 oder
dem Modbus RTU-Protokoll. Details hierzu sind im Kapitel „Modbus RTU
Schnittstelle" in diesem Handbuch zu entnehmen. Siehe Kapitel 5.2.
Der Anfrage-String zum Auslesen von Daten lautet:
EOT
EOT = Steuerzeichen (Hex 04)
AD1 = Geräteadresse, High Byte
AD2 = Geräteadresse, Low Byte
C1 = auszulesende Codestelle, High Byte
C2 = auszulesende Codestelle, Low Byte
ENQ = Steuerzeichen (Hex 05)
Soll z. B. von einem Gerät mit der Geräteadresse 11 der aktuelle Anzeigewert
ausgelesen werden (Code = 1), dann lautet der detaillierte Anfrage-String wie
folgt:
ASCII-Code:
Hexadezimal: 04
Binär:
Die Antwort des Geräts lautet bei korrekter Anfrage:
STX
STX = Steuerzeichen (Hex 02)
C1 = auszulesende Codestelle, High Byte
C2 = auszulesende Codestelle, Low Byte
xxxxx = auszulesende Daten
ETX = Steuerzeichen (Hex 03)
BCC = Block check character
AD1
AD2
EOT
1
31
0000
0011
0100
0001
C1
C2
Pepperl-Fuchs.de
C1
C2
1
:
1
31
3A
31
0011
0011
0011
0001
1010
0001
xxxxx
ETX
| A
NHANG
ENQ
ENQ
05
0000
0101
BCC
61

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis