Forum: Mikrocontroller und Digitale Elektronik CANopen und Co. Freie Software


von Heinz-Wilhelm F. (h-w-frickelfixer)


Lesenswert?

Hallo,

Ich benötige eine selbst gestrickte Automatisierungslösung.
Dabei möchte ich mich so weit wie möglich an Standards orientieren,
um von bereits Bestehendem zu profitieren.

Für dies Aufgabe ist der CAN Bus das Mittel der Wahl.

Nun gibt es diverse Protokolle die darauf aufsetzten und
auch eine Art von Konzept der Verwaltung mitbringen.
z.B. CANopen, DeviceNet …

Um von diesen Protokolle maximal profitieren zu können,
benötigt man meist Software für die Verwaltung, Parametrisierung usw.

-
Gibt es für eines dies High-Level-Protokolle Freie Software?
-

Es ist kein kommerzielles Produkt,nur für den privaten Gebrauch.
Professioneller Support wird nicht benötigt.

Alternativ, gibt es Studenten Versionen oder
für sehr schmales Budget, so um 100€.

Hat jemand eine Idee?
Welche Software, welches Protokoll?

von Programmierer (Gast)


Lesenswert?

Es gibt z.B. CanFestival:

https://canfestival.org/

CANopen ist ziemlich komplex, und dessen Sinn ist die (mehr oder 
weniger) einfache Vernetzbarkeit von Produkten verschiedener Hersteller. 
Wenn man das komplette System selbst entwickelt und nicht ständig 
umbaut, und erst recht wenn man nur eines davon baut, ist CANopen 
ziemlicher Overkill. Man kann sich an dessen Datenformaten orientieren 
(z.B. Little Endian) und die CAN-Nachrichten-IDs fix entsprechend des 
Predefined Connection Set verteilen, es aber sonst statisch lassen und 
sich die ganze Konfigurierbarkeit sparen.

von Glenda W. (glendawells)


Lesenswert?

Besten Dank!

von Glenda W. (glendawells)


Lesenswert?

Programmierer schrieb:
> Es gibt z.B. CanFestival:
>
> https://canfestival.org/
> https://ggstreetview.com
> CANopen ist ziemlich komplex, und dessen Sinn ist die (mehr oder
> weniger) einfache Vernetzbarkeit von Produkten verschiedener Hersteller.
> Wenn man das komplette System selbst entwickelt und nicht ständig
> umbaut, und erst recht wenn man nur eines davon baut, ist CANopen
> ziemlicher Overkill. Man kann sich an dessen Datenformaten orientieren
> (z.B. Little Endian) und die CAN-Nachrichten-IDs fix entsprechend des
> Predefined Connection Set verteilen, es aber sonst statisch lassen und
> sich die ganze Konfigurierbarkeit sparen.

Besten Dank!

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
Noch kein Account? Hier anmelden.