10. Auslesen von Daten über serielle Schnittstelle
Die unter Abschnitt 9. aufgelisteten Codestellen können auch jederzeit von einem PC oder einer
SPS seriell ausgelesen werden. Die Kommunikation des FU252-Wandlers basiert auf dem
Drivecom-Protokoll entsprechend ISO 1745. Details hierzu sind aus unserer separaten
Beschreibung SERPRO_2a.doc zu entnehmen, die wir Ihnen auf Anfrage gerne zustellen, die Sie
aber auch von unserer Homepage im Internet jederzeit herunterladen können.
www.motrona.de
Der Anfrage-String zum Auslesen von Daten lautet:
EOT
AD1
AD2
C1
C2
ENQ
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 die aktuelle Frequenz von Kanal A
ausgelesen werden (Codestelle :9), dann lautet der detaillierte Anfrage-String:
ASCII-Code:
EOT
1
1
:
9
ENQ
Hexadezimal:
04
31
31
3A
39
05
Binär:
0000 0100
0011 0001
0011 0001
0011 1010
0011 1001
0000 0101
Die Antwort des Gerätes lautet bei korrekter Anfrage:
STX C1 C2 x x x x x x x ETX BCC
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
Alle weiteren Details finden Sie in der Beschreibung SERPRO_2a.doc.
FU25202c_d.doc / Jul-12
Page 29 / 34