Ihr Kontakt

Matthias Vogel
Dipl.-Ing. (FH) Elektrotechnik
Dipl.-Wirtschaftsing. (FH)
Bereichsleiter Elektronik | Software
+49 (0)6021 35 88 - 153
m.vogel@webergmbh.de
Gerald Schmidt
Dipl.-Ing. (FH) Elektrotechnik
Dipl.-Wirtschaftsing. (FH)
+49 (0)6021 35 88 - 159
g.schmidt@webergmbh.de
zurück

Embedded Entwicklung

  • Aufgabenstellung

    Embedded Software Entwicklung von unter­schiedlichen Modulen für Steuer­geräte in Flur­förder­fahrzeugen. Zentrale Aufgabe war hier das Fahren und Heben Modul – das Herzstück eines Flur­förder­fahrzeuges. Die komplette Input/Output Verarbeitung musste gesteuert werden. Weiter galt es in einem Modul eine Zugangs­berechtigung über Pin Code Eingabe zu realisieren, die über CAN Bus Frei­schaltung das Fahrzeug in Betrieb setzt. Zudem musste ein Bootblock programmiert werden, der das kontrollierte Start-Up und Initiali­sieren des Mikro­kontrollers überwacht. Das Flashen über CAN Bus musste ermöglicht werden und entsprechende CAN-KWP Dienste bereit­gestellt werden.

    Eine weitere Aufgaben­stellung bestand in der allgemeinen Applikations­entwicklung und dem zugehörigen Software-Test für verschiedene Prototypen.

  • Durchführung

    Bei der Durchführung der unterschied­lichen Aufgaben wird u.a. mit folgenden Tools gearbeitet:

    • MKS fürs Software Management (Task Erstellung / Codeverwaltung)
    • Tasking als C-Compiler
    • Universal Debug Engine UDE als Debugger
    • CANalyzer (mit CAPL-Scripten) für Kommuni­kation mit Gabel­stapler CAN-Bus
    • Matlab/Simulink mit Stateflow und Targetlink zur automatischen C-Codegenerierung
    • Mikrocontroller: XC2000 Familie und TriCore Prozessoren von Infineon