Hallo, möchte gerne wissen, ob mit CANopen es sicher ist dass Daten nicht verloren gehen können. CANopen implementiert ISO/OSI Layer 7 und ist auf CAN-Bus (Layer 1+2) basiert. Inwiefern kann man sicher sein, das keine daten verlorengehen kann Grüße
Gast
#2926068
ein SDO wird quitiert, ein PDO aber kann verloren gehen, wenn andere knoten aktiv sind und den empfang bestätigen ( dann pennt der aber total und wird spätestens nach der guard time/ oder den heartbeats als vermisst gemeldet)
Gast
#2926071
da kannst aber auch das PDO mit RTR anfordern, dann weißt du, wenn es fehlt. bei zyklischen kannst einen kontrolltimer am laufen haben. nur ereignisgesteuerte PDOs können unbemerkt verschwinden
Vielen Dank für Ihre schnelle Antwort. Nehmen wir an auf der Applikationsschicht ist alles gut konfiguriert worden, soll dass heissen auf der Übertragungsweg (layer 1+2) keine Daten mehr verloren gehen kann?
Gast
#2926104
wenn "gut" meint HB oder guarding ein, zyklische datenübertragung oder rtr, dann FÄLLT AUF dass einer fehlt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.