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
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)
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?
wenn "gut" meint HB oder guarding ein, zyklische datenübertragung oder rtr, dann FÄLLT AUF dass einer fehlt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.