Softwareentwicklung C/C++, C#, Qt, SQL, VB, .NET, OPC UA
Aktualisiert am 07.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 25.02.2024
Verfügbar zu: 100%
davon vor Ort: 95%
Deutsch

Einsatzorte

Einsatzorte

Aalen (Württemberg) (+200km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

08/2017 ? 03/2018

Branche: Sondermaschinen für Photovoltaik- und Halbleiterherstellung

Inbetriebnahme von Maschinen für die Herstellung von Photovoltaik- und Halbleiterherstellung.

Installation der SPS und PC Software, verbinden der Komponenten und Funktionstests.

Einstellen der Sensoren und beheben von Verkabelungsfehlern.

Beckhoff TwinCAT 2 / 3.

 -----------------------------

05/2017 ? 06/2017

Branche: Industrielle Automatisierungstechnik

Eine bestehende Software, welche automatisch Ausdrucke und PDF Dateien mit Prüfdokumenten erstellt, erweitern um eine Funktion zur Zusammenfassung der PDF Dokumente nach Prüfling um diese Online für den Download für den Kunden zur Verfügung zu stellen.

Visual Basic 6.0

-----------------------------

09/2015 ? 03/2017

Branche: Druckereigewerbe

Entwickeln von Treibern und Komponenten eines Leitsystems für eine Druckmaschine.

Test der Komponenten mit Unit-Tests und durch den Einsatz von Simulationssoftwaren.

Inbetriebnahme und Produktionsüberwachung beim Endkunden.

Technologien: Visual Studio 2010/2013/2015, C#/C++, OPC UA, Mercurial, SVN, xml, GIS-Printer und Synrad-Laser.

 -----------------------------

03/2015 - 08/2015

Branche: Industrielle Automatisierungstechnik

Anpassen von Funktionen zum Export und Import von Prüfkonfigurationen in csv-Dateien an einer Prüfstandsoftware um die Konfigurationen der Abläufe auf weitere Anlagen zu verteilen bzw. in einer Excel-Tabelle zu überarbeiten. Test und Inbetriebnahme beim Kunden.

C++, Visual Studio 2010 und Qt 5.0.0.

 -----------------------------

09/2014 - 02/2015

Diverse Kunden

Kleinere Softwareänderungen bei Bestandskunden, kein durchgängiges Projekt.

Austausch von Server und Arbeitsplatzrechnern in einer Autowerkstatt um von Windows Server 2003 und Windows XP auf Windows Server 2012 und Windows 7

zu migrieren.

-----------------------------

06/2014 - 08/2014
Branche: Automobilindustrie
Erweitern einer bestehenden Software um zusätzliche Funktionen zum Export von Daten einzelner Stationen oder Band-Abschnitte. Erstellen einer Anwendung zum Import von Fertigungsdaten in eine Datenbank und Visualisieren dieser Daten an der Fertigungslinie.
SQL Server, Visual Basic, C++ Visual Studio 2010 und Qt 5.0.0.

 -----------------------------

04/2014 - 04/2014

Branche:Industrielle Automatisierungstechnik

In eine bestehende Software, welche automatisch Ausdrucke und PDF Dateien mit Prüfdokumenten erstellt, einen Zugriff auf einen SQL Server eingefügt. Aus den Daten des SQL Servers werden Zertifikate erstellt und in die Ausdrucke und PDF Erstellung eingefügt. Visual Basic 6.0 / SQL Server 2005

 

-----------------------------

 

12/2013 - 03/2014

Branche:Industrielle Automatisierungstechnik

Programmierung von kleineren Softwaremodulen wie z.B. die Kommunikation mit einem Digiforce 9306 Messkoffer zur Einbindung in eine Prüfstands-Software, dieser Messkoffer zeichnet Drehmoment und Winkelwerte eines Referenzaufnehmers auf. Windows 7 Umstellungen an Fertigungsanlagen mit darauf folgender Produktionsüberwachung. Weitere Tools für einen Prüfstand zur Verwaltung der Adressen, der Tool Komponenten und der Referenzmesssysteme.

Visual Studio 2010, Qt 5.0.0

 

-----------------------------

 

07/2013 - 10/2013

Branche:Industrielle Automatisierungstechnik

Im Juli liefen die Vorbereitungen eines Projektes wie in der Zeit von 02/2012- 05/2012 zur Prüfung des korrekten Sitzes eines Poly-V Riemens. Im August dann die Inbetriebnahme beim Endkunden und die Anlaufbegleitung. September und Oktober Optimierungen des Systems auf die verschiedenen Motortypen.

 

-----------------------------

 

08/2013 - 08/2013

Branche:Industrielle Automatisierungstechnik

Portierung der Software aus dem Projekt 03/2013 - 06/2013 in Visual Basic .NET und erweitern um zusätzliche Funktionen.

 

----------------------------- 

 

03/2013 - 06/2013

Branche:Industrielle Automatisierungstechnik

Entwickeln eines Tools für Service-Mitarbeiter um Daten aus einem Speicherchip auszulesen und in ein Austauschteil zu kopieren. Diese Speicherchips werden in Drehmomentaufnehmern verbaut und enthalten Produktions-, Kalibrierungs-, und Werkzeugdaten. Anschluss erfolgte über eine RS422 Schnittstelle, programmiert wurde unter Visual Studio 2008 unter Verwendung von .NET.

 

-----------------------------

 

03/2013 - 04/2013

Branche: Industrielle Automatisierungstechnik

In diesem Zeitraum nahm ich Änderungen an verschiedenen Softwaren vor welche ich zu einem früheren Zeitpunkt programmiert hatte wie z.B. Änderungen an einer QWT Grafik, Schreiben eines Leistungsfaktors in ein Werkzeug während der Prüfung und Umstellung der Kommunikation zu einem PFS6000 Netzteil auf SCPI. Nebenbei unterstützte ich einen Optiker bei der umfangreichen Renovierung seines Betriebes in Hinblick auf Netzwerk, Telefon, Fax und weiterer EDV.

 

-----------------------------

 

03/2013- 03/2013 (1 Monat)

Branche: Industrielle Automatisierungstechnik

Erweitern einer bestehenden Software um eine Plausibilitätsprüfung in welcher die Type des Prüflings in einer externen Datenbank mit der gespeicherten Identnummer verglichen wird.

C++ Visual Studio / MFC

 

-----------------------------

 

01/2013- 02/2013 (2 Monate)

Branche: Industrielle Automatisierungstechnik

Entwerfen einer Datenbankstruktur für die Ablage diverser Messwerte sowie den zugehörigen Typen, Seriennummern, Bauteilinformationen und Statuswerten.

Erstellen der benötigen "Gespeicherten Prozeduren" für das Eintragen der Daten.

Anpassen einer bestehenden Software unter Verwendung eines selbst erstellten ActiveX um in die Datenbank zu schreiben.

MS SQL Server 2005 / C++ Visual Studio / MFC

 

-----------------------------

 

09/2012- 12/2012 (4 Monate)

Branche: Industrielle Automatisierungstechnik

Programmierung einer grafischen Auswertung von Messwerten einer Strommessung mit 5.000.000 Messwerten pro Sekunde. Anzeigen verschiedener Grafiken und einfügen von umfangreichen Zoom Möglichkeiten.

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

06/2012- 07/2012 (2 Monate)

Branche: Industrielle Automatisierungstechnik

Entwicklen einer Schnittstelle zu einem Delta Power Supplies Netzteil um dieses in einen Prüfstand einzubinden und Remote zu steuern und zu überwachen. Zweiter Teil war ein Modul zur Kommunikation mit einer Wolf & Wölfel Widerstandsdekade über Sockets. Diese wird zur Simulation von Akkuladezuständen verwendet. C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

02/2012- 05/2012 (4 Monate)

Branche: Automobilindustrie

Aufbau eines Mess-Systems in Verbindung mit einem Kuka-Roboter und einem Keyence Scanners zur Prüfung der Position von Poly-V Riemen in einer Motorenfertigung. Duch optische Vermessung wird an jedem Werkstück der richtig Sitz der Riemen in der Scheibe sowie die Einstellung der Spannrolle überwacht. Einbindung in die Fertigungssteuerung durch eine S7 SPS und Visualisierung mittels eines Bedienfelds mit grafischer Anzeige der Messpunkte. Sick-Sichererheitsscanner sorgen für den Personenschutz.

 

-----------------------------

 

12/2011 - 01/2012

Branche: Automobilindustrie

Erweitern einer Prüfstandsoftware um einen Thread welcher zyklisch PDF Dateien zusammenführt und in einem Netzlaufwerk die Dateien speichert. Die Ursprungsdateien werden in einen Archiv-Ordner abgelegt. Befindet sich in dem Netzlaufwerk zu dem Prüfvorgang schon eine PDF Datei so wird diese bei der Zusammenführung der Dateien mit eingebunden.

 

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

10/2011 - 12/2011

Branche: Automobilindustrie

Entwickeln einer Qt-Server-Anwendung als Teil einer Prüfstandsoftware. Dieser Qt-Server übernimmt die Kommunikation mit dem Messwertaufnehmer via USB / COMx Schnittstelle. Der Aufnehmer wurde in einen sogenannten "Streaming Modus" umgeschaltet in welchem er 2500 Messergebnisse pro Sekunde an den Rechner überträgt. Diese Messwerte wurden bewertet und an die Prüfstandsoftware weitergegeben.

 

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

08/2011 - 09/2011

Branche: Automobilindustrie

Erweitern verschiedener von mir programmierten Softwaren um kleinere Funktionen. Software-Tests. Inbetriebnahmen beim Kunden.

 

C++ Visual Studio / Qt

 

-----------------------------

 

06/2011 - 07/2011

Branche: Automobilindustrie

Erweitern einer bestehenden Software um den Zugriff auf Werkzeuginformationen die in einem Speicherchip des jeweiligen Werkzeuges gespeichert sind. Hintergrund der Änderung ist die Zeitersparnis bei der Datenerfassung vor dem Prüfablauf und die Vermeidung von Eingabefehlern durch manuelle Erfassung der Daten.

 

C++ Visual Studio / MFC

 

-----------------------------

 

03/2011 - 05/2011

Branche: Automobilindustrie

Entwickeln eines ActiveX Module für die Erstellung und Übertragung von XML-Daten zur Statusmeldung von Teile-/Werker-Info an ein übergeordnetes System.

 

C++ Visual Studio 2008

MS SQL-Server 2000

XML-Validierung

IBM Websphere MQ

 

-----------------------------

 

12/2010 - 02/2011

Branche: Elektrotechnik

Entwicklung einer Softwarekomponenten für eine Prüfstandsoftware.

Der Prüfstand führt Dauertests an Elektrowerkzeugen durch, meine Aufgabe bestand darin die Schnittstelle zum Netzteil zu programmieren.

Ein Netzteil kann Spannungen von 0-300 Volt AC und Frequenzen von 10-80 Hz oder Gleichspannung abgeben.

Ich erstellte einen ActiveQt Server welcher die Kommunikation mit dem Netzteil abwickelt. In einer Prüfstandsoftware wurden bis zu vier Netzteile verwendet.

Als Schnittstelle zwischen Rechner und Netzteil diente eine RS232.

 

C++ Visual Studio 2008 unter Verwendung von Qt 4.7.1.

 

-----------------------------

 

04/2010 - 10/2010

Branche: Automobilindustrie

Portieren eines ActiveX von MS Visual Studio 6 auf Qt 4.7.1.

Umsetzten eines in C++ entwickelten ActiveX in eine aktuelle Umgebung. Durch Einsatz von MS Visual Studio 2008 und Qt 4.7.1 wurde die Komponente auf ein aktuelles Design angepasst.

 

C++ Visual Studio 2008 unter Verwendung von Qt 4.7.1.

ODBC

FoxPro

 

-----------------------------

 

10/2008 - 02/2009

Branche: Automobilindustrie

Entwickeln von ActiveX Modulen für die Erstellung und Übertragung von XML-Telegrammen zur Statusmeldung von Fertigungslinien.

Überprüfen der Vollständigkeit von Barcodes in einer SQL Datenbank sowie Erstellen von XML-Telegrammen um diese Daten an ein übergeordnetes System zu übertragen.

 

C++ Visual Studio 2005

MS SQL-Server 2000

XML-Validierung

IBM Websphere MQ

 

-----------------------------

 

07/2008 - 09/2008

Branche: Automobilindustrie

Messen von Reibmomenten in einer Getriebefertigung.

 

Messen des Reibmomentes in einer Getriebefertigung um festzustellen ob alle Teile nach der Montage leicht genug laufen.

Speichern der Messwerte in einer Datenbank und Ausdruck eines Report.

 

C++ Visual Studio 6 / MFC / COM

ODBC

 

-----------------------------

 

07/2008-04/2009

Branche: Industrielle Automatisierungstechnik

Übersetzen einer vorhanden Software in englisch zur Verwendung an einem anderen Firmen-Standort. Zusätzliche Funktionalität eingefügt um die Messdaten und Datenbankeinträge auf einem Server zu speichern und nach Deutschland zu replizieren.

So können Prüfzertifikate der Fertigung in USA im deutschen Standort den Kunden und Auftragsnummern zugeordnet werden und als PDF oder Ausdruck dem Kunden mitgeliefert werden. Eine zusätzliche Prüfung der Werkzeuge am deutschen Standort entfällt somit.

 

C++ Visual Studio / MFC

 

-----------------------------

 

05/2008 - 08/2008

Branche: Automobilindustrie

Softwareentwicklung unter Indralogic auf einer Soft-SPS zur Steuerung von Schraubwerkzeugen. Einbinden eines Barcodeleser zur Teile-Erfassung und eines Knickschlüssels zu Drehmomentüberwachung.

 

Indralogic Soft-SPS

 

-----------------------------

 

05/2008 - 05/2008

Branche: Automobilindustrie

Erweitern einer Software zur Fertigungssteuerung um eine Soundausgabe, so dass im Fehlerfall eine Durchsage oder ein Signalton den Werker informiert.

 

C++ Visual Studio / MFC

 

-----------------------------

 

01/2008 - 03/2008

Branche: Automobilindustrie

Erweitern einer bestehenden Software welche Fertigungsdaten sammelt und am Bandende einen Label ausdruckt um neue Fahrzeugtypen und einfügen einer Verwaltung der Werkzeuge in Bezug auf die Typen.

 

MS C++ mit MFC

Softnet S7

Access

 

-----------------------------

 

10/2007 - 01/2008

Branche: Automobilindustrie

Erweitern einer Fertigungssteuerung unter WinCC welche die Typanwahl mehrerer Schweißroboter bei der Fertigung von Auspuffanlagen bedient. Zwischenspeichern von Vorgaben des Leitrechners um Ausfallzeiten überbrücken zu können. Inbetriebnahme und Kundenspezifische Anpassungen vor Ort.

 

C unter WinCC

 

-----------------------------

 

09/2007 - 09/2007

Branche: Automobilindustrie

Erweitern einer bestehenden Software um eine Kommunikation über Sockets mit einer Siemens SPS für den Austausch von Steuersignalen und Zählern zu den bearbeiteten Teilen.

 

MS Visual Studio 6

 

-----------------------------

 

08/2007 - 08/2007

Branche: Automobilindustrie

Mehrere Inbetriebnahmen bei Endkunden. Anpassung der WinCE Softwaren für die Steuerung von Werkzeugen mit unterschiedlichen Anbindungen an Server oder SPS Steuerungen als Kommunikationspartner.

 

WinCE 3.0 / 5.0

 

-----------------------------

 

05/2007 - 07/2007

Branche: Automobilindustrie

Anpassungen an einer Siemens WinCC Visualisierung für die Anzeige von Produktionsvorgaben eines übergeordneten Rechners. Verwalten von Pufferspeichern um Vorgabedaten vorzuhalten für unabhängies arbeiten.

 

WinCC, darin C Scripte und die Zugriffe auf interne wie externe Variablen der SPS Steuerung.

 

-----------------------------

 

08/2006 - 04/2007

Branche: Automobilindustrie

Portierung einer Anwendung von WinCE 3.0 auf WinCE 5.0 mit Inbetriebnahme beim Endkunden. Des weiteren Softwareänderungen an der Anwendung unter WinCE 3.0, einfügen von Protokollen zur Datenübertragung über TCP.

 

Embedded Studio von Microsoft. Active Sync für Remote Debugging.

 

-----------------------------

 

08/2005 - 08/2005

Branche: Automobilindustrie

Migration NT 4.0 auf 2000 Serverumstellung eines Cluster Servers von Windows NT4.0 Server Enterprise Edition auf Windows 2000 Advanced Server Cluster. Wiederherstellen aller Daten unter SQL Server 7.0 Enterprise Edition.

 

-----------------------------

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium an der FH Ulm in der Zeit von März 1990 bis März 1994 zum Dipl.-Ing.(FH) Elektrotechnik - Technische Informatik
  • Ausbildung zum Elektromaschinenbauer 1979-1983

Kompetenzen

Kompetenzen

Betriebssysteme

MS-DOS
Novell
Windows
Windows CE

Linux

Programmiersprachen

.NET
Assembler
Basic
C
C#
C++
Foxpro
Pascal
Qt
VB .NET
Visual Studio 6 - 2019

Datenbanken

Access
DAO
MS SQL Server
MySQL
ODBC
xBase

Datenkommunikation

ISDN
RS232
TCP/IP
UDP
Winsock

Hardware

PC, Server, Drucker, Synrad-Laser

Einsatzorte

Einsatzorte

Aalen (Württemberg) (+200km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

08/2017 ? 03/2018

Branche: Sondermaschinen für Photovoltaik- und Halbleiterherstellung

Inbetriebnahme von Maschinen für die Herstellung von Photovoltaik- und Halbleiterherstellung.

Installation der SPS und PC Software, verbinden der Komponenten und Funktionstests.

Einstellen der Sensoren und beheben von Verkabelungsfehlern.

Beckhoff TwinCAT 2 / 3.

 -----------------------------

05/2017 ? 06/2017

Branche: Industrielle Automatisierungstechnik

Eine bestehende Software, welche automatisch Ausdrucke und PDF Dateien mit Prüfdokumenten erstellt, erweitern um eine Funktion zur Zusammenfassung der PDF Dokumente nach Prüfling um diese Online für den Download für den Kunden zur Verfügung zu stellen.

Visual Basic 6.0

-----------------------------

09/2015 ? 03/2017

Branche: Druckereigewerbe

Entwickeln von Treibern und Komponenten eines Leitsystems für eine Druckmaschine.

Test der Komponenten mit Unit-Tests und durch den Einsatz von Simulationssoftwaren.

Inbetriebnahme und Produktionsüberwachung beim Endkunden.

Technologien: Visual Studio 2010/2013/2015, C#/C++, OPC UA, Mercurial, SVN, xml, GIS-Printer und Synrad-Laser.

 -----------------------------

03/2015 - 08/2015

Branche: Industrielle Automatisierungstechnik

Anpassen von Funktionen zum Export und Import von Prüfkonfigurationen in csv-Dateien an einer Prüfstandsoftware um die Konfigurationen der Abläufe auf weitere Anlagen zu verteilen bzw. in einer Excel-Tabelle zu überarbeiten. Test und Inbetriebnahme beim Kunden.

C++, Visual Studio 2010 und Qt 5.0.0.

 -----------------------------

09/2014 - 02/2015

Diverse Kunden

Kleinere Softwareänderungen bei Bestandskunden, kein durchgängiges Projekt.

Austausch von Server und Arbeitsplatzrechnern in einer Autowerkstatt um von Windows Server 2003 und Windows XP auf Windows Server 2012 und Windows 7

zu migrieren.

-----------------------------

06/2014 - 08/2014
Branche: Automobilindustrie
Erweitern einer bestehenden Software um zusätzliche Funktionen zum Export von Daten einzelner Stationen oder Band-Abschnitte. Erstellen einer Anwendung zum Import von Fertigungsdaten in eine Datenbank und Visualisieren dieser Daten an der Fertigungslinie.
SQL Server, Visual Basic, C++ Visual Studio 2010 und Qt 5.0.0.

 -----------------------------

04/2014 - 04/2014

Branche:Industrielle Automatisierungstechnik

In eine bestehende Software, welche automatisch Ausdrucke und PDF Dateien mit Prüfdokumenten erstellt, einen Zugriff auf einen SQL Server eingefügt. Aus den Daten des SQL Servers werden Zertifikate erstellt und in die Ausdrucke und PDF Erstellung eingefügt. Visual Basic 6.0 / SQL Server 2005

 

-----------------------------

 

12/2013 - 03/2014

Branche:Industrielle Automatisierungstechnik

Programmierung von kleineren Softwaremodulen wie z.B. die Kommunikation mit einem Digiforce 9306 Messkoffer zur Einbindung in eine Prüfstands-Software, dieser Messkoffer zeichnet Drehmoment und Winkelwerte eines Referenzaufnehmers auf. Windows 7 Umstellungen an Fertigungsanlagen mit darauf folgender Produktionsüberwachung. Weitere Tools für einen Prüfstand zur Verwaltung der Adressen, der Tool Komponenten und der Referenzmesssysteme.

Visual Studio 2010, Qt 5.0.0

 

-----------------------------

 

07/2013 - 10/2013

Branche:Industrielle Automatisierungstechnik

Im Juli liefen die Vorbereitungen eines Projektes wie in der Zeit von 02/2012- 05/2012 zur Prüfung des korrekten Sitzes eines Poly-V Riemens. Im August dann die Inbetriebnahme beim Endkunden und die Anlaufbegleitung. September und Oktober Optimierungen des Systems auf die verschiedenen Motortypen.

 

-----------------------------

 

08/2013 - 08/2013

Branche:Industrielle Automatisierungstechnik

Portierung der Software aus dem Projekt 03/2013 - 06/2013 in Visual Basic .NET und erweitern um zusätzliche Funktionen.

 

----------------------------- 

 

03/2013 - 06/2013

Branche:Industrielle Automatisierungstechnik

Entwickeln eines Tools für Service-Mitarbeiter um Daten aus einem Speicherchip auszulesen und in ein Austauschteil zu kopieren. Diese Speicherchips werden in Drehmomentaufnehmern verbaut und enthalten Produktions-, Kalibrierungs-, und Werkzeugdaten. Anschluss erfolgte über eine RS422 Schnittstelle, programmiert wurde unter Visual Studio 2008 unter Verwendung von .NET.

 

-----------------------------

 

03/2013 - 04/2013

Branche: Industrielle Automatisierungstechnik

In diesem Zeitraum nahm ich Änderungen an verschiedenen Softwaren vor welche ich zu einem früheren Zeitpunkt programmiert hatte wie z.B. Änderungen an einer QWT Grafik, Schreiben eines Leistungsfaktors in ein Werkzeug während der Prüfung und Umstellung der Kommunikation zu einem PFS6000 Netzteil auf SCPI. Nebenbei unterstützte ich einen Optiker bei der umfangreichen Renovierung seines Betriebes in Hinblick auf Netzwerk, Telefon, Fax und weiterer EDV.

 

-----------------------------

 

03/2013- 03/2013 (1 Monat)

Branche: Industrielle Automatisierungstechnik

Erweitern einer bestehenden Software um eine Plausibilitätsprüfung in welcher die Type des Prüflings in einer externen Datenbank mit der gespeicherten Identnummer verglichen wird.

C++ Visual Studio / MFC

 

-----------------------------

 

01/2013- 02/2013 (2 Monate)

Branche: Industrielle Automatisierungstechnik

Entwerfen einer Datenbankstruktur für die Ablage diverser Messwerte sowie den zugehörigen Typen, Seriennummern, Bauteilinformationen und Statuswerten.

Erstellen der benötigen "Gespeicherten Prozeduren" für das Eintragen der Daten.

Anpassen einer bestehenden Software unter Verwendung eines selbst erstellten ActiveX um in die Datenbank zu schreiben.

MS SQL Server 2005 / C++ Visual Studio / MFC

 

-----------------------------

 

09/2012- 12/2012 (4 Monate)

Branche: Industrielle Automatisierungstechnik

Programmierung einer grafischen Auswertung von Messwerten einer Strommessung mit 5.000.000 Messwerten pro Sekunde. Anzeigen verschiedener Grafiken und einfügen von umfangreichen Zoom Möglichkeiten.

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

06/2012- 07/2012 (2 Monate)

Branche: Industrielle Automatisierungstechnik

Entwicklen einer Schnittstelle zu einem Delta Power Supplies Netzteil um dieses in einen Prüfstand einzubinden und Remote zu steuern und zu überwachen. Zweiter Teil war ein Modul zur Kommunikation mit einer Wolf & Wölfel Widerstandsdekade über Sockets. Diese wird zur Simulation von Akkuladezuständen verwendet. C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

02/2012- 05/2012 (4 Monate)

Branche: Automobilindustrie

Aufbau eines Mess-Systems in Verbindung mit einem Kuka-Roboter und einem Keyence Scanners zur Prüfung der Position von Poly-V Riemen in einer Motorenfertigung. Duch optische Vermessung wird an jedem Werkstück der richtig Sitz der Riemen in der Scheibe sowie die Einstellung der Spannrolle überwacht. Einbindung in die Fertigungssteuerung durch eine S7 SPS und Visualisierung mittels eines Bedienfelds mit grafischer Anzeige der Messpunkte. Sick-Sichererheitsscanner sorgen für den Personenschutz.

 

-----------------------------

 

12/2011 - 01/2012

Branche: Automobilindustrie

Erweitern einer Prüfstandsoftware um einen Thread welcher zyklisch PDF Dateien zusammenführt und in einem Netzlaufwerk die Dateien speichert. Die Ursprungsdateien werden in einen Archiv-Ordner abgelegt. Befindet sich in dem Netzlaufwerk zu dem Prüfvorgang schon eine PDF Datei so wird diese bei der Zusammenführung der Dateien mit eingebunden.

 

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

10/2011 - 12/2011

Branche: Automobilindustrie

Entwickeln einer Qt-Server-Anwendung als Teil einer Prüfstandsoftware. Dieser Qt-Server übernimmt die Kommunikation mit dem Messwertaufnehmer via USB / COMx Schnittstelle. Der Aufnehmer wurde in einen sogenannten "Streaming Modus" umgeschaltet in welchem er 2500 Messergebnisse pro Sekunde an den Rechner überträgt. Diese Messwerte wurden bewertet und an die Prüfstandsoftware weitergegeben.

 

C++ Visual Studio 2010 / Qt 4.7.4

 

-----------------------------

 

08/2011 - 09/2011

Branche: Automobilindustrie

Erweitern verschiedener von mir programmierten Softwaren um kleinere Funktionen. Software-Tests. Inbetriebnahmen beim Kunden.

 

C++ Visual Studio / Qt

 

-----------------------------

 

06/2011 - 07/2011

Branche: Automobilindustrie

Erweitern einer bestehenden Software um den Zugriff auf Werkzeuginformationen die in einem Speicherchip des jeweiligen Werkzeuges gespeichert sind. Hintergrund der Änderung ist die Zeitersparnis bei der Datenerfassung vor dem Prüfablauf und die Vermeidung von Eingabefehlern durch manuelle Erfassung der Daten.

 

C++ Visual Studio / MFC

 

-----------------------------

 

03/2011 - 05/2011

Branche: Automobilindustrie

Entwickeln eines ActiveX Module für die Erstellung und Übertragung von XML-Daten zur Statusmeldung von Teile-/Werker-Info an ein übergeordnetes System.

 

C++ Visual Studio 2008

MS SQL-Server 2000

XML-Validierung

IBM Websphere MQ

 

-----------------------------

 

12/2010 - 02/2011

Branche: Elektrotechnik

Entwicklung einer Softwarekomponenten für eine Prüfstandsoftware.

Der Prüfstand führt Dauertests an Elektrowerkzeugen durch, meine Aufgabe bestand darin die Schnittstelle zum Netzteil zu programmieren.

Ein Netzteil kann Spannungen von 0-300 Volt AC und Frequenzen von 10-80 Hz oder Gleichspannung abgeben.

Ich erstellte einen ActiveQt Server welcher die Kommunikation mit dem Netzteil abwickelt. In einer Prüfstandsoftware wurden bis zu vier Netzteile verwendet.

Als Schnittstelle zwischen Rechner und Netzteil diente eine RS232.

 

C++ Visual Studio 2008 unter Verwendung von Qt 4.7.1.

 

-----------------------------

 

04/2010 - 10/2010

Branche: Automobilindustrie

Portieren eines ActiveX von MS Visual Studio 6 auf Qt 4.7.1.

Umsetzten eines in C++ entwickelten ActiveX in eine aktuelle Umgebung. Durch Einsatz von MS Visual Studio 2008 und Qt 4.7.1 wurde die Komponente auf ein aktuelles Design angepasst.

 

C++ Visual Studio 2008 unter Verwendung von Qt 4.7.1.

ODBC

FoxPro

 

-----------------------------

 

10/2008 - 02/2009

Branche: Automobilindustrie

Entwickeln von ActiveX Modulen für die Erstellung und Übertragung von XML-Telegrammen zur Statusmeldung von Fertigungslinien.

Überprüfen der Vollständigkeit von Barcodes in einer SQL Datenbank sowie Erstellen von XML-Telegrammen um diese Daten an ein übergeordnetes System zu übertragen.

 

C++ Visual Studio 2005

MS SQL-Server 2000

XML-Validierung

IBM Websphere MQ

 

-----------------------------

 

07/2008 - 09/2008

Branche: Automobilindustrie

Messen von Reibmomenten in einer Getriebefertigung.

 

Messen des Reibmomentes in einer Getriebefertigung um festzustellen ob alle Teile nach der Montage leicht genug laufen.

Speichern der Messwerte in einer Datenbank und Ausdruck eines Report.

 

C++ Visual Studio 6 / MFC / COM

ODBC

 

-----------------------------

 

07/2008-04/2009

Branche: Industrielle Automatisierungstechnik

Übersetzen einer vorhanden Software in englisch zur Verwendung an einem anderen Firmen-Standort. Zusätzliche Funktionalität eingefügt um die Messdaten und Datenbankeinträge auf einem Server zu speichern und nach Deutschland zu replizieren.

So können Prüfzertifikate der Fertigung in USA im deutschen Standort den Kunden und Auftragsnummern zugeordnet werden und als PDF oder Ausdruck dem Kunden mitgeliefert werden. Eine zusätzliche Prüfung der Werkzeuge am deutschen Standort entfällt somit.

 

C++ Visual Studio / MFC

 

-----------------------------

 

05/2008 - 08/2008

Branche: Automobilindustrie

Softwareentwicklung unter Indralogic auf einer Soft-SPS zur Steuerung von Schraubwerkzeugen. Einbinden eines Barcodeleser zur Teile-Erfassung und eines Knickschlüssels zu Drehmomentüberwachung.

 

Indralogic Soft-SPS

 

-----------------------------

 

05/2008 - 05/2008

Branche: Automobilindustrie

Erweitern einer Software zur Fertigungssteuerung um eine Soundausgabe, so dass im Fehlerfall eine Durchsage oder ein Signalton den Werker informiert.

 

C++ Visual Studio / MFC

 

-----------------------------

 

01/2008 - 03/2008

Branche: Automobilindustrie

Erweitern einer bestehenden Software welche Fertigungsdaten sammelt und am Bandende einen Label ausdruckt um neue Fahrzeugtypen und einfügen einer Verwaltung der Werkzeuge in Bezug auf die Typen.

 

MS C++ mit MFC

Softnet S7

Access

 

-----------------------------

 

10/2007 - 01/2008

Branche: Automobilindustrie

Erweitern einer Fertigungssteuerung unter WinCC welche die Typanwahl mehrerer Schweißroboter bei der Fertigung von Auspuffanlagen bedient. Zwischenspeichern von Vorgaben des Leitrechners um Ausfallzeiten überbrücken zu können. Inbetriebnahme und Kundenspezifische Anpassungen vor Ort.

 

C unter WinCC

 

-----------------------------

 

09/2007 - 09/2007

Branche: Automobilindustrie

Erweitern einer bestehenden Software um eine Kommunikation über Sockets mit einer Siemens SPS für den Austausch von Steuersignalen und Zählern zu den bearbeiteten Teilen.

 

MS Visual Studio 6

 

-----------------------------

 

08/2007 - 08/2007

Branche: Automobilindustrie

Mehrere Inbetriebnahmen bei Endkunden. Anpassung der WinCE Softwaren für die Steuerung von Werkzeugen mit unterschiedlichen Anbindungen an Server oder SPS Steuerungen als Kommunikationspartner.

 

WinCE 3.0 / 5.0

 

-----------------------------

 

05/2007 - 07/2007

Branche: Automobilindustrie

Anpassungen an einer Siemens WinCC Visualisierung für die Anzeige von Produktionsvorgaben eines übergeordneten Rechners. Verwalten von Pufferspeichern um Vorgabedaten vorzuhalten für unabhängies arbeiten.

 

WinCC, darin C Scripte und die Zugriffe auf interne wie externe Variablen der SPS Steuerung.

 

-----------------------------

 

08/2006 - 04/2007

Branche: Automobilindustrie

Portierung einer Anwendung von WinCE 3.0 auf WinCE 5.0 mit Inbetriebnahme beim Endkunden. Des weiteren Softwareänderungen an der Anwendung unter WinCE 3.0, einfügen von Protokollen zur Datenübertragung über TCP.

 

Embedded Studio von Microsoft. Active Sync für Remote Debugging.

 

-----------------------------

 

08/2005 - 08/2005

Branche: Automobilindustrie

Migration NT 4.0 auf 2000 Serverumstellung eines Cluster Servers von Windows NT4.0 Server Enterprise Edition auf Windows 2000 Advanced Server Cluster. Wiederherstellen aller Daten unter SQL Server 7.0 Enterprise Edition.

 

-----------------------------

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium an der FH Ulm in der Zeit von März 1990 bis März 1994 zum Dipl.-Ing.(FH) Elektrotechnik - Technische Informatik
  • Ausbildung zum Elektromaschinenbauer 1979-1983

Kompetenzen

Kompetenzen

Betriebssysteme

MS-DOS
Novell
Windows
Windows CE

Linux

Programmiersprachen

.NET
Assembler
Basic
C
C#
C++
Foxpro
Pascal
Qt
VB .NET
Visual Studio 6 - 2019

Datenbanken

Access
DAO
MS SQL Server
MySQL
ODBC
xBase

Datenkommunikation

ISDN
RS232
TCP/IP
UDP
Winsock

Hardware

PC, Server, Drucker, Synrad-Laser

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.