Leistungen ↳ Software Engineering ↳ SPS Programmierung ↳ Softwareentwicklung & Standardisierung ↳ Inbetriebnahme & Notfallservice ↳ Retrofit & Modernisierung Prozess Kompetenzen Projekte Kontakt Projekt anfragen
Software Engineering Maschinenbau
Software Engineering

Software Engineering für den Maschinenbau –
skalierbar, dokumentiert, prüfbar.

Automatisierungssoftware nach definierten Standards: wiederverwendbare Bibliotheken, strukturierte Softwarearchitektur, Versionsverwaltung, Testkonzepte und vollständige Dokumentation – für Maschinenbauer und Anlagenbauer, die mehr als Code erwarten.

Projekt anfragen → Projekterfahrung ansehen

Automatisierungssoftware als Engineering-Disziplin

Große Maschinenbauer kaufen nicht nur SPS-Code – sie kaufen Risikoabsicherung. MAB Automation liefert Softwareentwicklung nach Engineering-Prinzipien: reproduzierbar, wartbar und skalierbar über den gesamten Anlagenlebenszyklus.

🏗
Softwarearchitektur & Standards
Klare Modulstruktur, definierte Schnittstellen und IEC 61131-3 konforme Entwicklung – keine monolithischen Programme, sondern wartbare, erweiterbare Softwarearchitektur mit konsistenter Namenskonvention und Strukturvorgaben.
📦
Wiederverwendbare Bibliotheken
Standardisierte Funktionsbausteine (FBs) und User Defined Types (UDTs) als Modulbibliotheken – einmal entwickelt, konsequent wiederverwendet. Das reduziert Fehlerquellen, verkürzt Projektlaufzeiten und senkt Folgekosten.
OOP im TIA Portal
Objektorientierte Programmierung mit Klassen, Schnittstellen und Vererbung im TIA Portal V17+ – strukturierte Softwareentwicklung nach modernen Prinzipien für komplexe Anlagen mit gleichartigen Maschinentypen.
🔀
Versionsverwaltung & Änderungshistorie
Softwareversionen nachvollziehbar verwalten, Änderungen dokumentieren und Releases definieren – vollständige Nachvollziehbarkeit für den gesamten Projektverlauf, auch bei parallelen Anlagenvarianten.
Testkonzepte & Qualitätssicherung
Strukturierte Testabläufe von der Softwaresimulation bis zum Abnahmetest – systematische Fehleridentifikation vor der Inbetriebnahme spart Zeit, Kosten und verhindert Produktionsausfälle nach Übergabe.
📋
FAT / SAT – Fabrik- und Standortabnahme
Vorbereitung und Durchführung von Factory Acceptance Tests (FAT) und Site Acceptance Tests (SAT) – strukturiert, mit definierten Abnahmekriterien, Testprotokollen und vollständiger Dokumentation für die Übergabe.

Von der Spezifikation bis zur Abnahme

Ein definierter Entwicklungsprozess schützt beide Seiten – klare Anforderungen, nachvollziehbare Entscheidungen, dokumentierte Ergebnisse.

01
Softwarespezifikation & Anforderungsanalyse
Bestandsaufnahme der Hardware, Definition der Anforderungen und Erstellung einer Softwarespezifikation als Basis für sauberes Engineering – vor der ersten Codezeile.
02
Softwarearchitektur & Moduldesign
Definition der Modulstruktur, Schnittstellen und Bibliotheken. Welche FBs werden wiederverwendet? Welche UDTs werden standardisiert? Wie wird versioniert? – alles vor dem Engineering-Start festgelegt.
03
SPS-Entwicklung nach definierten Standards
Implementierung nach Namenskonvention, Strukturvorgaben und Qualitätskriterien – SCL, GRAPH, OOP im TIA Portal, Safety-Integration, HMI-Entwicklung und Netzwerkkommunikation.
04
Interne Tests & Simulation
Software-Simulation, Durchlauf definierter Testszenarien und interne Qualitätsprüfung vor dem Factory Acceptance Test – Fehler werden im Engineering gefunden, nicht in der Produktion.
05
FAT – Factory Acceptance Test
Strukturierter Werksabnahmetest mit definierten Testprotokollen, Abnahmekriterien und Fehlerdokumentation – gemeinsam mit dem Kunden, vor dem Transport zur Anlage.
06
Inbetriebnahme, SAT & Dokumentationsübergabe
Site Acceptance Test am Einsatzort, Feinabstimmung im Betrieb, vollständige Softwaredokumentation, Schulung des Teams und strukturierte Übergabe – mit definiertem Übergabeprotokoll.

Eingesetzte Plattformen & Methoden

TIA Portal V13–V20 B&R Automation Studio IEC 61131-3 OOP im TIA Portal SCL & GRAPH Modulbibliotheken & UDTs Wiederverwendbare FBs Versionsverwaltung Softwarearchitektur FAT / SAT Testkonzepte & Protokolle Pflichtenhefte & Funktionsbeschreibungen WinCC Unified PROFISAFE OPC UA Siemens S7-1200 / S7-1500 Mapp Technologie

Ausgewählte Software-Engineering-Projekte

Maschinenbau / Standards
08/2025 – 05/2026

SPS-Standardisierung & WinCC Unified Migration

Inkonsistente Software, kein einheitlicher Standard
Modulare FBs/UDTs, Migration WinCC → Unified
TIA Portal V18/V19 · WinCC Unified
Einheitlicher Standard · Backnang
Transport & Logistik
03/2026 – heute

Fahrzeugsteuerungen – TIA Portal V20

Neue Funktionen in bestehende Softwarearchitektur
Weiterentwicklung nach definierten Standards
TIA Portal V20 · WinCC Unified
Stabile Erweiterungen · Ulm
HMI / Migration
12/2024 – 06/2025

WinCC Unified Migration

Veraltetes WinCC Advanced (TP700)
Ist-Analyse, Migration, Funktionstests & FAT
TIA Portal V19 · WinCC Unified
Produktionsstabiles System

Verwandte Themen

Automatisierungsprojekt anfragen –
kostenloses Erstgespräch

Ob Neuentwicklung, Standardisierungsprojekt oder Weiterentwicklung bestehender Anlagen – wir melden uns noch am selben Werktag.

info@mab-automation.de → +49 1575 1536078