Step 7 Kontrollbyte bei FT 1.2 IEC 60870-5-101

breiti

Level-1
Beiträge
21
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi
Suche schon länger nach der Spezifikation des Kontrollbyte für den FT 1.2 Header. Laut Beschreibung ist dieser von odd oder even des Frame abhängig. Aber von welchem Frame?
Anscheinend ist diese Information so trivial, dass diese nirgends beschrieben ist, oder ich diese einfach nicht finde.

Aufbau des Headers:
Startbyte 0x68
Länge
Länge
0x68
FT1.2 Header field
weitere Informationen ....

Hier die Beschreibung als Anhang:
.Anhang anzeigen Dok1.pdf

Im Anhang befindet sich die Beschreibung des Herstellers. In dieser ist dies mit CR bezeichnet.

LG Robert
 
Täuscht mich das, aber das CR ist in deiner Beschreibung doch beschrieben.
Die geraden Telegramme vom Host haben 0x53 und die ungeraden 0x73.
In die andere Richtung gerade 0xD3 und ungerade 0xF3.

Dient doch dazu um einen evtl. Telegrammverlust festzustellen.
 
Das hat mit CRC nichs zu tun. Ist einfach ein toggelnder Wert, der bei jedem Telegramm wechselt. Wenn zweimal der selbe Wert ankommt, geht der Empfänger davon aus, ein Telegramm verloren zu haben. Das gibt es beim Profibus auch. So ist jetzt meine Interpretation der Beschreibung von dir.
 
Hab es genauso programmiert, und o Wunder es geht !!!

hab aber nun Probleme dass der KNX Server zu schnell antwortet (E5 Acknowledgement), somit kann ich gebau dieses Byte nicht richtig umschalten. Die Daten kann ich erfassen. - aber dies ist eine andere Baustelle

DANKE DANKE
 
Zurück
Oben