Herunterladen Diese Seite drucken

INSTA 5 7922 004 Bedienungsanleitung Seite 9

Werbung

Bedienungsanleitung
826 439 00
instafunk RX/TX-Modul, RX-Modul, TX-Modul
5.0 Kommunikation zwischen RX/TX-Modul und Applikation
Für beide Kommunikationsrichtungen werden verschiedene Telegramme mit einem gemeinsamen
Header definiert.
Jedes Telegramm beginnt mit einem Handshake. Bei dem Handshake wird über die serielle
Schnittstelle zunächst eine Anfrage gesendet, die von der Gegenstation beantwortet werden muss.
Die Anfrage wird maximal 5 mal wiederholt. Nach jeder Anfrage besteht ein Timeout von 20 ms für die
Antwort. Wird keine Antwort empfangen, wird ein interner Sync-Fehler festgestellt und die
Kommunikation wird eingestellt.
Nach einem erfolgreichem Handshake kann das Telegramm übertragen werden.
5.1 Allgemeiner Telegrammaufbau
Das Telegramm hat eine Länge von 12 Byte, wovon die Daten einen Umfang von 7. Bytes
einnehmen. Je nach Steuerwort und Telegrammtyp schwankt die Anzahl der gültigen Datenbytes.
1. Byte
2. Byte
Anfrage
Antwort
FAh
05h
Handshake
Die Bytes 1., 11. und 12. sind für beide Kommunikationsrichtungen gleich:
1. Byte: ESC-Kennung
Begin of Information
11. Byte: CRC-Berechnung
Cyclical Redundancy Check
2er Komplement der Berechnung in Byte 11 gesendet. Bei der Addierung auftretende Überträge
werden ignoriert.
12. Byte: EOI-Kennung
End of Information
Zeichen: AAh
instafunk RX/TX-Modul, RX-Modul, TX-Modul - Softwarebeschreibung - Version 1.3
Softwarebeschreibung
Handshake
Anfrage:
Antwort:
1. Byte
2. Byte
3. Byte
ESC
Steuer-
Steuer-
55h
wort 1
wort 2
Vorimpuls-Zeichen: 55h
Zur CRC-Berechnung werden die Bytes 1 bis 10 aufaddiert und das
FAh
05h
4. Byte
...
1. Byte
...
Daten
Datenbytes
instafunk
10. Byte 11. Byte 12. Byte
7. Byte
CRC
Daten
Summe
Seite 9 von 18
EOI
AAh

Werbung

loading

Diese Anleitung auch für:

5 7922 0005 7922 007