• search hit 11 of 12470
Back to Result List

Konzipierung und Realisierung eines Softwareverwaltungssystems für Master-Slave-Systeme auf Basis einer CAN-Bus Verbindung

  • Diese Diplomarbeit beschreibt die Entwicklung eines Softwareverwaltungssystems für Maschinen der Mühlbauer AG, in welchen die Subsysteme MB1209, MB1210 und MB1244 vorhanden sind. Als Kommunikationskanal wird dabei das CAN Bussystem genutzt. Das Softwareverwaltungssystem deckt die PC- und Subsystemebene ab. Zu Beginn wurde ein Überblick zu den Grundlagen des CAN Bussystems und dessen Protokollebenen gegeben. Das vorhandene System wurde in seine Bestandteile untergliedert und beschrieben. Dabei wurde auf den verwendeten Mikrocontroller genauer eingegangen. Anschließend wurden die benötigten Komponenten für das Softwareverwaltungssystem untersucht und Aufgaben daraus abgeleitet. Für die Aufgaben wurden Lösungsvarianten erstellt und beschrieben. Darauf folgend wurde aus den Lösungsvarianten ein Realisierungskonzept für die PC-Ebene, die Nutzung des Übertragungskanals und die Subsystemebene erstellt. Dieses Konzept wurde umgesetzt und im Realisierungsteil der Arbeit beschrieben. Für die PC-Ebene wurde ein Firmware Manager Programm erstellt. Dieser steuert die Softwareübertragung zum Subsystem. Als Übertragungskanal zwischen PC und Subsystem wird das CAN Bussystem genutzt. Auf dieses wird mithilfe des USBCAN-Moduls oder einer Beckhoff-Steuerung zugegriffen. Diese werden vom Firmware Manager über zwei Softwarebibliotheken angesteuert, welche im Rahmen der Diplomarbeit entwickelt wurden. Für die Subsysteme wurde ein Bootloader entwickelt, welche die Softwareübertragung und Aktualisierung durchführt. Zum Abschluss wurden zum Nachweis der Funktionfähigkeit des Softwareverwaltungssystems Tests durchgeführt und dargelegt.

Export metadata

Additional Services

Metadaten
Author:Philip Zönnchen
Advisor:Christian Troll, Matthias Päßler
Document Type:Diploma Thesis
Language:German
Name:Mühlbauer AG
Albert-Schweitzer Str. 4, 09366 Stollberg
Date of Publication (online):2012/04/23
Year of first Publication:2012
Date of final exam:2012/03/22
Tag:Bootloader; C#; Embedded-System; Softwareverwaltung
Page Number:75 Seiten, 32 Abb., 14 Tab., 10 Lit.
Faculty:Westsächsische Hochschule Zwickau / Elektrotechnik
Release Date:2012/04/23