Programmierung der Steuerungssoftware unter TwinCAT 3/TwinCAT 3 Hmi eines Drahtbiegeautomaten mit Zuführeinheit, Biegeeinheit, Kamerasystem und Roboter. Die Softwarearchitektur wird als Musterimplementierung für alle weiteren Funktionseinheiten der Line verwendet.
Softwareentwicklung für den Test und die Steuerung von Fußprothesen. Analyse, Modellierung und Test von Mehrgrößenreglern (MATLAB). Simulation und Reglersynthese für Achsstrang mit Zweimassenschwinger (MATLAB/Simulink). Implementierung, Test und Optimierung der Reglersoftware unter Beckhoff TwinCAT. Grafische Aufbereitung der Prüfparameter/Vorgabetrajektorien für die Simulation menschlicher Gangdaten mit Analyse der Testergebnisse. Redesign und Implementierung des bestehenden Test-Frameworks unter MS Windows (C#,.NET WPF) mit Einbeziehung einer SQL-Datenbank.
Design und Implementierung einer Speichervorhaltung von Transportbehältern zur Optimierung des Anlagendurchsatzes durch die Anlagenleitsteuerung. Implementierung der Schnittstellen zu den untergeordneten Anlagenbereichen und Erweiterung des Behälterroutings. Inbetriebnahme und Test des Behälterroutings über verschiedene Speicherorte. Erweiterung der Web-Visualisierung.
Erstellung von Steuerungssoftware für verschiedene Fertigungslinien auf Beckhoff-Steuerungen. Laserbeschriftung (Keyence MTX), Rundtaktsystem mit Beckhoff XTS (Linearantriebssystem). Ansteuerung und Auswertung von 3 Kamerasystemen (Cognex, KEYENCE).
Erweiterung der Rotapod-Firmware für die Ansteuerung von Maxon Kleinantrieben (CANopen) in einem Miniatur-Rotapod. Implementierung der Schnittstellenfunktion zum Rotapod-Kern. Inbetriebnahme- und Implementierung von Abgleichfunktionen für das Antriebssystem.
Implementierung einer Web-Visualisierung (ASP .NET) für die neuen Anlagenbereiche.
Realisierung eines 4-Achs-Handhabungssystems für Kleinantriebe bis 400 Watt. Stützpunktbasierte Bahnplanung mit Trajektoriengenerator und Ansteuerung der Peripherie in C++ unter Windows CE mit TwinCAT. Anpassung der Bedienoberfläche für .NET Compact Framework unter Windows CE.
Softwareentwicklung für ein Navigationssystem
Analyse, Design und Implementierung für die Anbindung von Online-Diensten ( Verkehrsmeldungen, POI ) an den Navigationskern über GPRS und LAN
Entwicklung eines parallel kinematischen Systems (Rotapod) mit 6 Achsen für die Bewegung einer Ebene im Raum.
Anforderungsanalyse an Hardware und Software. Systemanalyse und Erstellung des kinematischen Modells, Dynamikbetrachtungen und Verifizierung unter MATLAB. Design und Implementierung der Steuerungssoftware in C++ mit Trajektorien Generator über 6 Achsen;
Kommunikation zwischen Steuerung und HMI über Sockets.
Modellvisualisierung in 3D unter OpenGL(SharpGL) mit Bediensoftware unter MS-Windows/ Windows CE .NET Framework.
---Weitere Projekte auf Anfrage---
Software/Werkzeuge
Tool, Bibliotheken, Standards
Bibliotheken
Spezialkenntnisse
Bibliotheken
Software Methoden
Software/Werkzeuge
Fachspezifische Kenntnisse
Anwendungsumfeld
Programmierung der Steuerungssoftware unter TwinCAT 3/TwinCAT 3 Hmi eines Drahtbiegeautomaten mit Zuführeinheit, Biegeeinheit, Kamerasystem und Roboter. Die Softwarearchitektur wird als Musterimplementierung für alle weiteren Funktionseinheiten der Line verwendet.
Softwareentwicklung für den Test und die Steuerung von Fußprothesen. Analyse, Modellierung und Test von Mehrgrößenreglern (MATLAB). Simulation und Reglersynthese für Achsstrang mit Zweimassenschwinger (MATLAB/Simulink). Implementierung, Test und Optimierung der Reglersoftware unter Beckhoff TwinCAT. Grafische Aufbereitung der Prüfparameter/Vorgabetrajektorien für die Simulation menschlicher Gangdaten mit Analyse der Testergebnisse. Redesign und Implementierung des bestehenden Test-Frameworks unter MS Windows (C#,.NET WPF) mit Einbeziehung einer SQL-Datenbank.
Design und Implementierung einer Speichervorhaltung von Transportbehältern zur Optimierung des Anlagendurchsatzes durch die Anlagenleitsteuerung. Implementierung der Schnittstellen zu den untergeordneten Anlagenbereichen und Erweiterung des Behälterroutings. Inbetriebnahme und Test des Behälterroutings über verschiedene Speicherorte. Erweiterung der Web-Visualisierung.
Erstellung von Steuerungssoftware für verschiedene Fertigungslinien auf Beckhoff-Steuerungen. Laserbeschriftung (Keyence MTX), Rundtaktsystem mit Beckhoff XTS (Linearantriebssystem). Ansteuerung und Auswertung von 3 Kamerasystemen (Cognex, KEYENCE).
Erweiterung der Rotapod-Firmware für die Ansteuerung von Maxon Kleinantrieben (CANopen) in einem Miniatur-Rotapod. Implementierung der Schnittstellenfunktion zum Rotapod-Kern. Inbetriebnahme- und Implementierung von Abgleichfunktionen für das Antriebssystem.
Implementierung einer Web-Visualisierung (ASP .NET) für die neuen Anlagenbereiche.
Realisierung eines 4-Achs-Handhabungssystems für Kleinantriebe bis 400 Watt. Stützpunktbasierte Bahnplanung mit Trajektoriengenerator und Ansteuerung der Peripherie in C++ unter Windows CE mit TwinCAT. Anpassung der Bedienoberfläche für .NET Compact Framework unter Windows CE.
Softwareentwicklung für ein Navigationssystem
Analyse, Design und Implementierung für die Anbindung von Online-Diensten ( Verkehrsmeldungen, POI ) an den Navigationskern über GPRS und LAN
Entwicklung eines parallel kinematischen Systems (Rotapod) mit 6 Achsen für die Bewegung einer Ebene im Raum.
Anforderungsanalyse an Hardware und Software. Systemanalyse und Erstellung des kinematischen Modells, Dynamikbetrachtungen und Verifizierung unter MATLAB. Design und Implementierung der Steuerungssoftware in C++ mit Trajektorien Generator über 6 Achsen;
Kommunikation zwischen Steuerung und HMI über Sockets.
Modellvisualisierung in 3D unter OpenGL(SharpGL) mit Bediensoftware unter MS-Windows/ Windows CE .NET Framework.
---Weitere Projekte auf Anfrage---
Software/Werkzeuge
Tool, Bibliotheken, Standards
Bibliotheken
Spezialkenntnisse
Bibliotheken
Software Methoden
Software/Werkzeuge
Fachspezifische Kenntnisse
Anwendungsumfeld
"[...] Der Consultant begleitete das Projekt in allen Phasen vom Entwurf über die Entwicklung, Integration, Testphase und Produktionsbegleitung bis zur Wartungsphase. Er konnte mit seiner sehr guten fachlichen Qualifikation und seinem persönlichen Engagement überzeugen."
— Projekt Embedded Automotive Entertainmentplattform, 02/07 - 06/09
Referenz durch Teilprojektleitung/Teamleitung Entertainmentsysteme, Harman Becker, vom 23.06.09