CANopen-Seminar
Eintägiges Seminar für Entwickler und Entscheidungsträger
Das auf CAN basierende höhere Protokoll „CANopen” ermöglicht die herstellerübergreifende Kommunikation von CAN-Geräten. Hierfür stellt CANopen unter anderem standardisierte Kommunikationsmechanismen und Gerätebeschreibungen über Profile zur Verfügung. Durch die Verfügbarkeit von leistungsfähigen CANopen-Tools, -Stacks und -Geräten wird die Implementierung von CANopen-Geräten und -Systemen maßgeblich unterstützt.
Zielgruppe und Lernziele
Zielgruppe des Seminars sind Entwickler und Systemdesigner, die eigene Entwicklungen im CANopen-Bereich realisieren müssen und sich effizient und fundiert in CANopen einarbeiten wollen, sowie Entscheidungsträger, die das Potenzial von CANopen kennenlernen wollen. Als Basis für die Teilnahme am CANopen-Seminar wird der Besuch unseres CAN-Seminars empfohlen, falls nicht bereits entsprechende Kenntnisse vorhanden sind.
Seminarzeiten
9:00 - 17:30 Uhr
Inhalt
1. Einführung und Grundlagen:
Grundelemente von CANopen, wie z.B. Standardisierungsdokumente, Struktur, Gerätemodell und Objektverzeichnis
2. Zugriff auf das Objektverzeichnis:
Grundlagen des SDO-Protokolls; Expedited, normal und Blocktransfer; Fehlermanagement; Speichern von Parametern im Gerät; Adressierung einzelner Parameterbereiche; Löschen einer gespeicherten Konfiguration
3. Prozessdatenkommunikation:
Eigenschaften eines Prozessdatenobjekts; Parametrierung der PDO-Kommunikation; Übertragungsmechanismen (synchron, ereignisgesteuert)
4. Netzwerkmanagement:
Netzwerkmanagement Zustandsmachine; Geräteüberwachung mittels Node-Guarding und Heartbeat; Emergency Nachrichten; Konfigurationswerkzeuge und -methoden; EDS und DCF; Conformance Test
5. CANopen Slave, Master und Manager
Erklärung der Begriffe und Anwendungsbereiche; Übersicht über die in den verschiedenen Geräteklassen implementierten Funktionalitäten
6. Netzwerkkonfiguration:
Grundlagen der Netzwerkkonfiguration; Verfügbare Werkzeuge
7. Erweiterte Kommunikationsmechanismen
Layer Setting Services; Konfigurationsmanager; Multiplex PDO; Redundante Kommunikation