Problem mit Datentypen für CANopen

Gast #415276
Lesenswert?

Hallo zusammen,

ich habe eine Frage an alle, die sich mit CANopen auskennen:

Ich habe einen Objektverzeichniseintrag, der Reglerparameter aufnehmen
soll (Die einzelnen Parameter wie Verstärkung usw. in je einem
Subindex). Wenn ich diese Parameter nun aktualisieren will, mache ich
dies per SDO (soweit klar). Mit einem SDO kann ich doch aber nur einen
Subindex auf einmal aktualisieren, oder? Also bräuchte ich ein SDO pro
Parameter (oder geht das anders?). Die andere Möglichkeit wäre, alle
Parameter in einen Subindex zu fassen. Dieser wäre dann aber 16 Byte
groß. Was für einen Datentyp müsste ich in dem Fall angeben? Müsste ich
mir selber einen kreieren (a la unsigned128) und ins Objektverzeichnis
eintragen? Was kann ich machen?

Vielen Dank schon mal

larsen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren