CANopen Profile
Durch den CAN in Automation e.V. wurden eine Reihe an CANopen-Geräte- oder Applikationsprofilen definiert. Geräteprofile definieren alle Kommunikationseingeschaften und Verhaltensweisen einer bestimmten Geräteklassen (z.B. I/O-Geräte oder Batterien). Dabei werden eine Vielzahl von verpflichtenden und optionalen Parametern mit ihren Datentypen, Zugriffsrechten und Wertebereichen definiert sowie ein PDO-Mapping vorgegeben. Oft werden zudem profilspezifische Emergency-Nachrichten definiert.
Im einem Applikationsprofile wird eine gesamte Anwendung aus mehreren CANopen-Geräten beschrieben. Ein Beispiel dafür ist ein Elektrofahrrad mit Antrieb, Steuerung, Batterie, Display und temporärem Ladegerät oder eine komplette Aufzugsanlage. Neben den einzelnen Geräten werden dabei auch die Kommunikationsbeziehungen untereinander definiert. Zu den Kommunikationsbeziehungen gehört das PDO Linking mit den PDO COB Definitionen oder bei CiA 447 vermaschte SDO-Verbindungen.
Interface-Profile wie z.b. CiA 309 definieren Schnittstellen zu anderen Kommunikationsnetzwerken.
Profilsupport durch CANopen Stack
Für eine Vielzahl von CANopen Geräte- oder Applikationsprofile bieten wir Erweiterungen an, welche die spezifischen Funktionalitäten der Profile zusammenfassen und die Daten und Ereignisse der Applikation in aufbereiteter Form bereitstellen. Aktuell sind Erweiterungen für die folgenden CANopen Profile verfügbar:
- CiA 309-2 Interfaceprofil Modbus/TCP-CANopen
- CiA 309-3 Interfaceprofil TCP-CANopen
- CiA 401 – Geräteprofil für digitale und analoge I/O-Module
- CiA 402 – Geräteprofil für Antriebe
- CiA 404 – Geräteprofil für Sensoren und Regler
- CiA 406 – Geräteprofil für Encoder
- CiA 413 – Interfaceprofil für Truck-Gateways
- CiA 418 – Geräteprofil für Batterien
- CiA 419 – Geräteprofil für Ladegeräte
- CiA 437 – Applikationsprofil für Photovoltaikkomponenten
- CiA 443 – Geräteprofil für Untersee-Komponenten (SIIS Level-2)
- CiA 447 – Applikationsprofil für Zubehörteile an Spezialfahrzeugen(Taximeter, Rundumleuchten, ..)
- CiA 454 – Applikationsprofil für Energy Management Systeme u.a. in LEVs (EnergyBus)
Einige CANopen Profile benötigen zusätzliche CANopen Features wie z.B. MPDOs oder „SDO Requesting Devices“, welche ebenfalls verfügbar sind.
Darüber hinaus können mit dem CANopen Software Stack beliebige CANopen-Applikationen, auch für andere als die zuvor aufgeführten Profile erstellt werden.
Falls das von Ihnen gewünschte Profile noch nicht unterstützt ist, fragen Sie bitte bei uns an. Mit unserem CANopen-Know-How können wir Ihnen oft auch kurzfristig eine passende Lösung anbieten.