Das Ziel dieser Bachelorarbeit war die Entwicklung einer eigenständigen Softwarelösung, die den Projektierungsprozess im TIA Portal, bestehend aus der Hardware-Konfiguration
und Basisprogrammierung, durch die Anwendung der TIA Portal Openness API automatisiert. Diese Arbeit untersucht eingehend die relevanten Technologien und konzentriert sich
auf die Implementierung des "TIA Projekt Generators", welcher speziell auf die Bedürfnisse der BN Automation AG zugeschnitten ist, um deren aktuellen Engineeringprozess zu optimieren.
Durch die detaillierte Analyse des aktuellen Stands der Technik, einschließlich speicherprogrammierbarer Steuerungen und relevanter Programmiersprachen sowie der Untersuchung von Softwareentwurfsmustern und Frameworks, legt die Arbeit den Grundstein für die Konzeption und Umsetzung der Software. Die Implementierung des TIA Projekt Generators beweist, dass durch die Automatisierung eine deutliche Zeitersparnis und Qualitätsverbesserung erzielt werden kann. Durch den Vergleich mit existierenden Lösungen wird das Potenzial der Software zur Verbesserung
des Engineeringprozesses aufgezeigt. Der Ausblick deutet auf mögliche Erweiterungen hin, die die Anwendungsbreite der Software weiter erhöhen könnten.