CANopen Kompaktantrieb

Projekt: Mai 2003 – August 2004 (16 Monate)

Projektbeschreibung

Mitarbeit bei der Spezifikation und Entwicklung eines Kompaktantriebs zur Formatverstellung mit CAN-Schnittstelle und CANopen-Protokoll nach CiA DSP-402 (Profile for Drives and Motion Control). Die Aufgaben im Projekt umfassten:

  • Unterstützung eines Entwicklungsteams bei der Festlegung der Systemkonfiguration
    • Definition der Antriebsfunktionen (Hard- und Software)
    • Auswahl der CANopen-Kommunikationsdienste und CANopen-Kommunikationsobjekte
    • Spezifikation der Motorsteuerungsfunktionen, inklusive der Schnittstellendefinition zum Motorbetriebsprogramm
    • Erarbeitung der Rechnerarchitektur und der Entwicklungsumgebung (Software- und Hardware-Tools wie Compiler, Assembler, Debugger, Emulator, etc.)
  • Erstellung des Pflichtenheftteils „Beschreibung der CAN/CANopen-Schnittstelle“
  • Entwicklung und Testen des CANopen-Applikationsprogramms
    • Anpassen des CANopen-Protokollstack an das Zielsystem
    • Implementierung und Codierung des CANopen-Softwareteilsystems
    • Funktions- und Integrationstest des CANopen-Softwareteilsystems
    • Unterstützung bei der CANopen-Konformitätsprüfung
  • Erstellung der Entwicklungsdokumentation „Beschreibung der CAN/CANopen-Schnittstelle“
  • sowie die Mitarbeit bei der Planung, Erstellung und Integration weiterer Softwarefunktionen

Projektsteckbrief

Projekt CANopen Kompaktantrieb
Zeitraum Mai 2003 – August 2004 (16 Monate)
Kunde Berger Lahr GmbH & Co. KG, Lahr
Branche HW- und SW-Entwicklung Mechatronik
Rolle im Projekt Anforderungsermittlung/Lastenheft, Systemspezifikation/Pflichtenheft, Systemarchitektur, Softwareentwurf, Implementierung, Funktionstests, Dokumentation/Handbuch, Systemqualifikation, Schulung und Support, Auftragsabwicklung
Software / Tools / Methoden Keil C166 C Compiler (uVision3), IXXAT CANopen Slave Software, CAN/CANopen Tools (IXXAT), CiA CANopen Conformance Tester
Hardwareplattform Infineon XC164 Microcontroller, Keil U-Link On-chip Debugger, CAN Interface Boards (IXXAT)

Schreibe einen Kommentar