Einige meiner

Projekte

Seit 2004 zählen Konzerne, Ingenieurbüros, Großhandel, Maschinenhersteller und Dienstleister unterschiedlichster Branchen zu meinen Kunden. Überwiegend aus dem Maschinen-, Sondermaschinen- und Anlagenbau.

Kundenspezifische Lösungen von kleinen Tools wie Zeiterfassung, Abrechnungssystem, Kassensysteme u.v.m. über Webseiten bis hin zu großen echtzeitfähigen Anwendungen wie HMI, BDE bekommen Kunden fast jeden Wunsch erfüllt.

Neben dem Erstellen kompletter Anwendungen zählt auch die Integration zu bestehendem zu einem großen Aufgabengebiet. Egal ob es sich um die Anbindung eines Labor Messgerätes oder die Ablösung alter Anlagen Komponenten dreht. Anhand der Dokumentation oder Analyse vorhandener Software werden die nötigen Schnittstellen für die Integration entwickelt.

Im Bereich der Automatisierung kamen für die Projektierung von Standardanwendungen Wonderware, B&R AS, WinCC und Zenon zum Einsatz.

2016-2019

BERATER, ARCHITEKT

Unterstützung bei der Entwicklung eines neuen MES Systems in einem großen Pharmakonzern.

• Anforderungsanalyse (Use Case)
• Lastenheft (URS)
• Testfälle
• Abnahme (FAT, SAT)
• Lieferantenkommunikation

Themen:
#Alarm #Data-Warehouse #FAT #Industry #OPC #Oracle #Pharma #PL/SQL #Production-Order #QA #SAT #TwinCAT #UML #XML #XSD #Zenon 

Entwicklung eines neuen Zeitnahme Systems für den Motorsport. Von Grund auf wurde Soft- und Hardware mit modernsten Technologien neu entwickelt.

• Anforderungsanalyse (Use Case)
• Lastenheft (URS)
• Pflichtenheft (FS)
• Architektur
• Programmierung
• Testfälle / Tests
• Abnahme (FAT, SAT)

Themen:
#Angular #Alexa-Skill #AWS #Bash #C# #Cordova #Docker #Ionic #IoT #IPC #Joomla #JSON #Knockout.js #Lambda-Functions #Linux #MongoDB #Mifare-Treiber #MQTT #MS-SQL-Server #Micro-Services #MVVM #MVC #MySql #.net-Core #Node.js #PHP #Raspberry-Pi #Rest #TypeScript #Serverless-Functions #SignalR #SQL-Server-Reporting-Services #SQLite #SSDP #UML #UI/UX #WPF #…

2016-2020

ARCHITEKT, DESIGNER, ENTWICKLER

2013-2016

ARCHITEKT, ENTWICKLER

Entwicklung eines generischen Leitsystems mit Beckhoff TwinCAT und Zenon von CopaData. Für die automatisierte Erstellung des SCADA Systems wurde eine SPS Bibliothek erstellt, welche die Konfiguration auf Steuerungsebene ermöglichte. Ein Parser liest die Informationen aus der SPS und generiert per API das komplette Leitsystem mit Oberfläche, Navigation, Alarm, Trend und allem was dazugehört.

• Anforderungsanalyse (Use Case)
• Lastenheft (URS)
• Pflichtenheft (FS)
• Architektur
• Programmierung
• Testfälle / Tests
• Abnahme (FAT, SAT)

Themen:
#C-Sharp #Industry #JSON #Oracle #Pharma #PL/SQL #ST #TwinCAT-2 #UML #UI/UX #WPF #XML #XSD #Zenon 

Refactoring einer C#/WPF HMI für einen Laserroboter Spezialisten mit Beckhoff TwinCAT 3. Entwicklung generischer SPS Objekte zur Generierung der modularen HMI Oberfläche. Die Oberfläche, Navigation, Alarme und Trend werden zur Laufzeit anhand der SPS Konfiguration erstellt.

• Pflichtenheft (FS)
• Architektur
• Programmierung
• Testfälle / Tests
• Abnahme (FAT, SAT)
• Technische Leitung

Themen:
#C-Sharp #Industry #MS-SQL-Server #Roboter #ST #TwinCAT-3 #TwinCAT ADS .NET #UML #UI/UX #WPF #XML

2013

ARCHITEKT, DESIGNER, ENTWICKLER

2012-2020

ARCHITEKT, DESIGNER, ENTWICKLER

Webbasierte Personal- und Lagerverwaltung für einen mittelständigen Industriedienstleister mit mehreren Standorten. Die Ausgabe des Inventars erfolgt zeitlich limitiert oder dauerhaft über das Intranet. Zu Personal und Inventar können Dokumente, Notizen und wiederkehrende Termine hinzugefügt werden. Zugriff und Berechtigungen erfolgen über Active Directory.
Tägliche E-Mail-Benachrichtigungen zu Mitarbeiter und Inventar halten die Verantwortlichen stets auf dem Laufenden.

• Lastenheft (URS)
• Pflichtenheft (FS)
• Architektur
• Programmierung
• Abnahme (FAT, SAT) 

Themen:
#AD #Active Directory #C-Sharp #Entity Framework #ERP-Schnittstelle #IIS #MS-SQL-Server #Mobile Client #SQL-Server-Reporting-Services #MVC3 #UI/UX #WPF #Windows-Dienste

Eigenentwicklung eines modularen Leitsystems für einen auf Förder- und Dosiertechnik spezialisierten Hersteller von Serienmaschinen in Visual Basic 6.

Für die Anbindung der Steuerungs-Hardware (Eigenentwicklung des Kunden mit PIC32 und RS485) wurde ein OPC-Server samt Kommunikationsprotokoll entwickelt. Mit den Modulen für Alarme, Trend, Rezeptur und Weboberfläche konnte sich das System einer großen Akzeptanz freuen.
Dank der Komponentenorientierten Architektur war bei der Umstellung auf SIMATIC S7-Steuerungen im Jahr 2008 lediglich das Protokollmodul des OPC-Servers anzupassen.

• Anforderungsanalyse (Use Case)
• Lastenheft (URS)
• Pflichtenheft (FS)
• Architektur
• Programmierung
• Testfälle / Tests
• Abnahme (FAT, SAT)

Themen:
#ActiveX-EXE/DLL/OCX #Crystal-Reports #CSS #HTML #Industry #JavaScript #XMLHttpRequest #MS-SQL-Server #ST #Siemens STEP-7 #UI/UX #VB6 #XML #HMI #SCADA

2003-2009

ARCHITEKT, DESIGNER, ENTWICKLER

2003-2010

ARCHITEKT, ENTWICKLER

Refurbishing von 30 Jahre alten Spinnvliesanlagen.

Die Ersatzteile des alten Leitsystems waren nicht mehr zu beschaffen. Die SPSen blieben noch die alten.

Die Kommunikation zu den alten SPSen wurde über eine Gateway SPS (B&R 2005) über einen OPC Server mit WinCC verbunden. Auf dem Gateway habe ich das alte Protokoll nachgebildetet und die Variablen auf dem OPC Server zur Verfügung gestellt.

Für die Generierung von OPC-Server, Gateway und Leitsystem habe ich einen Parser entwickelt, welcher die alten Projektierungsdateien, SPS Programme und HMI Konfigurationsdateien, ausgelesen und in das neue System übertragen hat.

• Pflichtenheft
• Architektur
• Programmierung
• Inbetriebnahme

Themen:
#Automation Studio #B&R #OPC #PG2000 #RS422 #Maestro #PVI #Siemens #WinCC #VB6

Scroll to Top