Für einen großen Automatisierungshersteller werden EtherNet/IP-Stacks in die Softwarestruktur seiner Ethernet-Switch Geräteserie integriert.
Bestandteil der Aufgabe ist (neben der Softwareintegration) auch die eigenverantwortliche Durchführung der Zertifizierung der Geräteserien in Zusammenarbeit mit der zuständigen Nutzerorganisation (ODVA).
In komplexen Softwarepaketen mit einer Vielzahl von Modulen (EXEs, Services, DLLs, Treibern) besteht die Notwendigkeit, Logging und Tracing für die Fehlersuche und Wartung zentral und selektiv für einzelne oder mehrere Module einzustellen.
Für einen großen Automatisierungshersteller wurde hierzu eigenverantwortlich ein neues, zentrales Tracing-Konzept entwickelt.
Hierzu waren Abstimmungs- (und Überzeugungs-)arbeiten mit verschiedenen Abteilungen notwendig.
Das Trace-Produkt ist heute erfolgreich im Einsatz und steuert zentral die Themen Logging, Tracing und Protokollierung für über hundert Module. Es wird eingesetzt von Kunden, Entwicklung und Systemtest.
Es wurde eine Vielzahl von anspruchsvollen Netzwerk- und Protokolltreibern (u.a. für PCI/PCIx PC-Einsteckkarten) für Windows Betriebssysteme entwickelt. Parallel dazu wurden Firmwaren für Motorola-Prozessoren entwickelt.
Diese Treiber werden weltweit u.a. in sicherheitsrelevanten Automatisierungsanlagen eingesetzt und haben daher sehr hohe Anforderungen an die Bereiche Stabilität und Zuverlässigkeit.
Bestandteil dieser Aufgaben ist auch die Zertifizierung der Soft- und Hardware für (neue) Windows Betriebssysteme und die Durchführung von Tests mit dem Windows Hardware Certification Kit (HCK, WHQL).
Es wurde eine Palette von Software-Komponenten für die industrielle Kommunikation entwickelt, darunter Protokollsoftware, Schnittstellentreiber sowie Parametrier- und Konfigurierwerkzeuge für seine weltweit in großen Stückzahlen mit PROFIBUS und Industrial Ethernet vernetzten Automatisierungskomponenten.
Für einen Luftfahrzeug-Hersteller wurden Software-Komponenten für die Flugsteuerung entwickelt.
Die Software-Module in C/C++ laufen auf einem Microchip STM32 der Firma STMicroelectronics.
Entwicklungsumgebung war Atollic TrueSTUDIO und STM32CubeMX.
Ziel der Entwicklung war die Ankopplung einer Reihe von Peripherie-Geräten und Sensoren mit analogen und digitalen Ausgängen sowie seriellen Ports an die Flugsteuerung.
Da die Komponenten in der bemannten Luftfahrt eingesetzt werden, mussten extrem hohe Sicherheits- und Qualitätsanforderungen erfüllt werden.
Für den Systemtest einer Siemens Automatisierungsabteilung wurden Testautomatisierungsprogramme für industrielle Protokolle (Stichworte: SIMATIC NET, Step7, PROFIBUS, S7, DP) entwickelt.
Diese Programme besitzen eine Recorder- und Abspielfunktionalität sowie ein effizientes Logging.
Die Recorder- und Abspielfunktionalität setzt den Systemtest in die Lage, komplexe Szenarien variabel aufzunehmen, um später bei Codeänderungen erneute Modulprüfungen per Knopfdruck durchzuführen
Aufgabe war die Spezifikation und Realisierung einer Webapplikation, in der klinische Studien zur Medikamentenwirksamkeit frei konfigurierbar dargestellt werden können.
Die Webapplikation wird mit Hilfe von XML-Dateien und Datenbankeinträgen beliebig den unterschiedlichen Anforderungen an die Datendarstellung angepasst.
Ein dynamischer Treeview zur Navigation und ein Nutzerrechte-Konzept runden das Konzept ab
Es wurde eine komplexe Prozess-Steuerung und -überwachung für das Schweißen von Flugzeug-Rumpfteilen programmiert. In Echtzeit wird eine Vielzahl von Schweißparametern über Sensoren digital und analog erfasst.
Die Steuer- und Regeleinheit der Prozess-Überwachung verarbeitet diese Signale und sorgt so für eine lückenlose Überwachung der Schweißqualität.
Die Endkunden aus der Flugzeugindustrie erfüllen mit diesem System u.a. die hohen Anforderungen an ein Qualitätssicherungssystem
Die Schwermetall Halbzeugwerk GmbH&Co. KG ist mittelständischer Hersteller in der Halbzeugindustrie mit der weltweit modernsten und größten Produktion von Vorwalzbändern.
In einer gewachsenen IT-Infrastruktur wurden zwei Koppelkomponenten für die automatische Formatwandlung und Übernahme von Produktionsdaten entwickelt.
Diese ermöglichen jetzt in der Büroebene die Überwachung von Produktionsparametern.
Zusätzlich kann eine Qualitätsdaten-Historie automatisch in einer Datenbank gesammelt werden.
Diese erlaubt detaillierte Langzeitauswertungen und Prozessoptimierungen
Mit 25 Jahren Berufspraxis im Software-Dienstleistungsbereich besitze ich eine langjährige Erfahrung in der Abwicklung und Leitung von Softwareprojekten im Dienstleistungsmodell.
In den letzten 15 Jahren habe ich als Entwicklungspartner vorwiegend für Siemens-Abteilungen an folgenden Themen gearbeitet:
Themengebiete wie Kommunikation, Multitasking/Multithreading, hardwarenahe Programmierung oder komplexe Applikationen und Oberflächen (.NET, C#) sind für mich tägliches Handwerk.
Diese Punkte sind zentraler Bestandteil meiner Zusammenarbeit mit den Entwicklungs- und Systemtestabteilungen großer Automatisierungshersteller.
Kontaktdaten:
[auf Anfrage]
Für einen großen Automatisierungshersteller werden EtherNet/IP-Stacks in die Softwarestruktur seiner Ethernet-Switch Geräteserie integriert.
Bestandteil der Aufgabe ist (neben der Softwareintegration) auch die eigenverantwortliche Durchführung der Zertifizierung der Geräteserien in Zusammenarbeit mit der zuständigen Nutzerorganisation (ODVA).
In komplexen Softwarepaketen mit einer Vielzahl von Modulen (EXEs, Services, DLLs, Treibern) besteht die Notwendigkeit, Logging und Tracing für die Fehlersuche und Wartung zentral und selektiv für einzelne oder mehrere Module einzustellen.
Für einen großen Automatisierungshersteller wurde hierzu eigenverantwortlich ein neues, zentrales Tracing-Konzept entwickelt.
Hierzu waren Abstimmungs- (und Überzeugungs-)arbeiten mit verschiedenen Abteilungen notwendig.
Das Trace-Produkt ist heute erfolgreich im Einsatz und steuert zentral die Themen Logging, Tracing und Protokollierung für über hundert Module. Es wird eingesetzt von Kunden, Entwicklung und Systemtest.
Es wurde eine Vielzahl von anspruchsvollen Netzwerk- und Protokolltreibern (u.a. für PCI/PCIx PC-Einsteckkarten) für Windows Betriebssysteme entwickelt. Parallel dazu wurden Firmwaren für Motorola-Prozessoren entwickelt.
Diese Treiber werden weltweit u.a. in sicherheitsrelevanten Automatisierungsanlagen eingesetzt und haben daher sehr hohe Anforderungen an die Bereiche Stabilität und Zuverlässigkeit.
Bestandteil dieser Aufgaben ist auch die Zertifizierung der Soft- und Hardware für (neue) Windows Betriebssysteme und die Durchführung von Tests mit dem Windows Hardware Certification Kit (HCK, WHQL).
Es wurde eine Palette von Software-Komponenten für die industrielle Kommunikation entwickelt, darunter Protokollsoftware, Schnittstellentreiber sowie Parametrier- und Konfigurierwerkzeuge für seine weltweit in großen Stückzahlen mit PROFIBUS und Industrial Ethernet vernetzten Automatisierungskomponenten.
Für einen Luftfahrzeug-Hersteller wurden Software-Komponenten für die Flugsteuerung entwickelt.
Die Software-Module in C/C++ laufen auf einem Microchip STM32 der Firma STMicroelectronics.
Entwicklungsumgebung war Atollic TrueSTUDIO und STM32CubeMX.
Ziel der Entwicklung war die Ankopplung einer Reihe von Peripherie-Geräten und Sensoren mit analogen und digitalen Ausgängen sowie seriellen Ports an die Flugsteuerung.
Da die Komponenten in der bemannten Luftfahrt eingesetzt werden, mussten extrem hohe Sicherheits- und Qualitätsanforderungen erfüllt werden.
Für den Systemtest einer Siemens Automatisierungsabteilung wurden Testautomatisierungsprogramme für industrielle Protokolle (Stichworte: SIMATIC NET, Step7, PROFIBUS, S7, DP) entwickelt.
Diese Programme besitzen eine Recorder- und Abspielfunktionalität sowie ein effizientes Logging.
Die Recorder- und Abspielfunktionalität setzt den Systemtest in die Lage, komplexe Szenarien variabel aufzunehmen, um später bei Codeänderungen erneute Modulprüfungen per Knopfdruck durchzuführen
Aufgabe war die Spezifikation und Realisierung einer Webapplikation, in der klinische Studien zur Medikamentenwirksamkeit frei konfigurierbar dargestellt werden können.
Die Webapplikation wird mit Hilfe von XML-Dateien und Datenbankeinträgen beliebig den unterschiedlichen Anforderungen an die Datendarstellung angepasst.
Ein dynamischer Treeview zur Navigation und ein Nutzerrechte-Konzept runden das Konzept ab
Es wurde eine komplexe Prozess-Steuerung und -überwachung für das Schweißen von Flugzeug-Rumpfteilen programmiert. In Echtzeit wird eine Vielzahl von Schweißparametern über Sensoren digital und analog erfasst.
Die Steuer- und Regeleinheit der Prozess-Überwachung verarbeitet diese Signale und sorgt so für eine lückenlose Überwachung der Schweißqualität.
Die Endkunden aus der Flugzeugindustrie erfüllen mit diesem System u.a. die hohen Anforderungen an ein Qualitätssicherungssystem
Die Schwermetall Halbzeugwerk GmbH&Co. KG ist mittelständischer Hersteller in der Halbzeugindustrie mit der weltweit modernsten und größten Produktion von Vorwalzbändern.
In einer gewachsenen IT-Infrastruktur wurden zwei Koppelkomponenten für die automatische Formatwandlung und Übernahme von Produktionsdaten entwickelt.
Diese ermöglichen jetzt in der Büroebene die Überwachung von Produktionsparametern.
Zusätzlich kann eine Qualitätsdaten-Historie automatisch in einer Datenbank gesammelt werden.
Diese erlaubt detaillierte Langzeitauswertungen und Prozessoptimierungen
Mit 25 Jahren Berufspraxis im Software-Dienstleistungsbereich besitze ich eine langjährige Erfahrung in der Abwicklung und Leitung von Softwareprojekten im Dienstleistungsmodell.
In den letzten 15 Jahren habe ich als Entwicklungspartner vorwiegend für Siemens-Abteilungen an folgenden Themen gearbeitet:
Themengebiete wie Kommunikation, Multitasking/Multithreading, hardwarenahe Programmierung oder komplexe Applikationen und Oberflächen (.NET, C#) sind für mich tägliches Handwerk.
Diese Punkte sind zentraler Bestandteil meiner Zusammenarbeit mit den Entwicklungs- und Systemtestabteilungen großer Automatisierungshersteller.
Kontaktdaten:
[auf Anfrage]
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.