Kostenlose DevOps-Analyse
00
Industrial DevOps · Git · SPS1. April 202612 min Lesezeit

SPS Versionsverwaltung
in der Industrial IT.
Der Wandel kommt jetzt.

PLC-Programmierer sichern Code seit Jahrzehnten mit Kopieren, Einfuegen, Umbenennen. Die Industrie zahlt einen hohen Preis. Ein Blick auf Zahlen, Ursachen und den Weg nach vorne.

SPS Versionsverwaltung in der Industrial IT: Git-basierte Workflows für SPS/PLC-Programmierung
01
// 01Kurz erklärt
CG

Comquent GmbH

Industrial DevOps & Automation

CI/CD, Git, PLC-Versionierung, IT/OT-Konvergenz

Veröffentlicht: 1. April 2026

Versionsverwaltung
für SPS.
Betriebshygiene.

SPS Versionsverwaltung (PLC Version Control) bezeichnet die systematische Erfassung, Nachverfolgung und Verwaltung von Änderungen an SPS-Programmen, HMI-Projekten, SCADA-Konfigurationen und anderen OT-Softwarestaenden.

Waehrend in der klassischen Softwareentwicklung Git mit über 80 % Marktanteil Standard ist, dominiert in der Operational Technology noch immer manuelle Copy-Paste-Versionierung. Diese Luecke ist kein technisches Detail — sie ist ein Betriebsrisiko und eine Compliance-Luecke (IEC 62443).

Der IT/OT-Convergence-Markt wächst mit 12,6 % CAGR auf über 100 Milliarden Dollar bis 2030.

In der Softwareentwicklung ist Git seit Jahren Standard — mit über 80 % Marktanteil und rund 100 Millionen aktiven Nutzern weltweit. In der Operational Technology dominiert noch immer ein Workflow aus den 1990ern: Der SPS-Programmierer speichert sein Projekt als Anlage_V3_final_NEU2.zip auf einem Netzlaufwerk.

Dieser Artikel beleuchtet, wo die Industrie heute steht, warum der Wandel mit TIA Portal V21, octoplant und wachsendem IEC 62443-Druck gerade jetzt Fahrt aufnimmt — und wie Sie in 5 Schritten Git-basierte Versionskontrolle für Ihre SPS-Programme einführen.

02
// 02Zahlen & Fakten

Der Markt
spricht Klartext.

KennzahlWertQuelle
Git-Marktanteil (klass. SW-Entwicklung)80 %Copia Automation / Control Engineering
VCS-Marktwachstum CAGR 2024-20319,3 %Verified Market Research, Nov. 2025
IT/OT-Convergence-Markt 202450 Mrd. $Virtue Market Research, 2025
IT/OT-Convergence-Markt 2030 (Prognose)101 Mrd. $Virtue Market Research, 2025
Industriesoftware-Markt 2024160 Mrd. $IoT Analytics, Dez. 2024
Industriesoftware CAGR bis 203013,5 %IoT Analytics, Dez. 2024
Anteil Fertigung an IT/OT-Deployments35 %Virtue Market Research, 2025
Wachstum IT/OT-Partnerschaften 2024+18 %Virtue Market Research, 2025
Wachstum Cybersecurity-Integration OT+25 % p.a.Virtue Market Research, 2025
03
// 03Status Quo vs. Zielzustand

Ordnerwirrwarr
vs. Git-Workflow.

Ein PLC-Programm soll geändert werden. Wer hat die aktuelle Version? Ist die auf dem Geraet installierte Version identisch mit der im Netzwerkordner? Wann und warum wurde Rung 47 gelöscht? Antworten: unbekannt.

Status Quo · Ordner-Workflow
  • /01Manuelle Copy-Paste-Rename-Versionierung
  • /02Kein Audit-Trail: wer hat was wann geändert?
  • /03Geraetestatus ungleich Archivstatus — kein Abgleich
  • /04Binaere PLC-Dateien nicht diff-fähig
  • /05Kein Review-Prozess, keine Freigabe-Workflows
  • /06Paralleles Arbeiten führt zu Ueberschreibungen
  • /07Katastrophale Recovery-Zeiten bei Maschinenausfall
Zielzustand · Git-basiert
  • /01Vollständige Änderungshistorie mit Kontext
  • /02Commit-Messages: Wer, wann, warum
  • /03Automatischer Abgleich: Geraet vs. Repository
  • /04Visuelle Diff-Ansicht für Ladder Logic & FBD
  • /05Pull-Request-Prozess mit Vier-Augen-Prinzip
  • /06Branching: parallele Entwicklung ohne Konflikte
  • /07Rollback auf jeden Gutzustand in Sekunden

Das ist keine akademische Betrachtung. Produktionsausfaelle durch verlorenen oder verwechselten PLC-Code kosten Fertigungsunternehmen taeglich bares Geld. Laut einer Analyse von Control Engineering ist der häufigste Grund für verlaengerte Ausfallzeiten nach einem Maschinenfehler nicht die Hardware — sondern dass das korrekte Backup nicht auffindbar ist.

// 04Warum Git fehlte

Visuelle Sprachen.
Binaere Formate.
Kein Diff.

Git ist für textbasierte Programmiersprachen konzipiert. Die Stärke des Tools — das diff, also der zeilenweise Vergleich zweier Versionen — setzt voraus, dass Dateien als menschenlesbarer Text vorliegen.

PLC-Programmierung hat sich historisch anders entwickelt. Die meisten Programme werden in visuellen Sprachen geschrieben — Ladder Diagram (LD), Function Block Diagram (FBD), Sequential Function Chart (SFC) — und in herstellerspezifischen Binaerformaten gespeichert.

Spezialisierte Lösungen wie octoplant (AMDT, ehemals versiondog) oder Copia Automation uebersetzen proprietaere Formate in darstellbare Strukturen, rendern Ladder-Logic-Änderungen visuell und bieten den bekannten Git-Workflow — ohne dass Automatisierungsingenieure zu Softwareentwicklern werden müssen.

Technische Randnotiz · TIA Portal V21

Siemens hat mit TIA Portal V21 (SPS 2025 in Nürnberg) die Git-Integration massiv erweitert. Das neue Version Control Interface (VCI) exportiert SPS-Objekte in LAD, FBD und SCL als textbasierte Formate, die mit Standard-Git diff-fähig sind. Ein Quantensprung gegenüber dem eingeschränkten XML-Export früherer Versionen (ab V18).

Beckhoff TwinCAT 3 unterstützt Git nativ, B&R hat ebenfalls Git-Integration eingebaut. CODESYS-basierte Systeme lassen sich über Simatic AX oder textbasierte Exports anbinden.

Der typische Automatisierungsingenieur hat Git nie gebraucht — und hat deshalb das Risiko nie gesehen. Bis die Maschine steht und niemand weiss, welches Backup funktioniert.

— Darren Henry, VP Marketing, Copia Automation (via Control Engineering)
// 05IT/OT-Konvergenz

Kein Trend.
Realitaet.

Der globale IT/OT-Convergence-Markt wächst mit 12,6 % CAGR und soll bis 2030 die 100-Milliarden-Dollar-Marke ueberschreiten. Allein der Fertigungssektor verantwortet über 35 % aller IT/OT-Implementierungen — mit dem Ziel, Predictive Maintenance und Produktionseffizienz zu verbessern.

Gleichzeitig wächst der Druck von einer anderen Seite: Cybersicherheit. Cybersecurity-Integrationen in IT/OT-Plattformen wachsen mit 25 % pro Jahr. 2025 war die Fertigung das dritte Jahr in Folge die am häufigsten angegriffene Branche durch Ransomware. Im Mai 2025 stoppte Nucor, Nordamerikas größter Stahlproduzent, nach einem Cyberangriff die Produktion an mehreren Standorten.

Security-Perspektive

Eine lueckenlose Versionsverwaltung ist nicht nur ein DevOps-Komfort — sie ist ein Sicherheitsmerkmal. Wer jederzeit weiss, welcher Code auf welchem Geraet läuft und wer ihn zuletzt geändert hat, kann unautorisierte Eingriffe erkennen, bevor sie zur Katastrophe werden.

06
// 06CI/CD in der Produktion

Von der Theorie
zur Praxis.

Der VCS-Markt wächst primaer deshalb so schnell, weil CI/CD-Pipelines eine robuste Versionsverwaltung voraussetzen. Ohne stabile Grundlage kollabiert jede Automatisierung.

01
Stage /01

Entwicklung IDE/TIA

02
Stage /02

Git Commit + Push

03
Stage /03

Code-Review

04
Stage /04

Pull Request Freigabe

05
Stage /05

Deployment PLC/HMI

06
Stage /06

Monitoring & Rollback

Jenkins — das in der Industrial DevOps-Welt am weitesten verbreitete Automatisierungswerkzeug — lässt sich in genau diesen Workflow einbinden. Änderungen an PLC-Code triggern automatisch einen Build-Prozess: Syntaxprüfung, Simulation, Testfaelle. Erst nach erfolgreicher Pipeline wird der Code zur Deployment-Freigabe vorgelegt.

Relevante Tools & Plattformen

KategorieTool
VersionsverwaltungGit, GitHub, GitLab, Gitea (on-premise)
CI/CD-AutomatisierungJenkins, GitLab CI
PLC-Git-Integration (Siemens)TIA Portal VCI (V18/V21)
PLC-Git-Integration (Beckhoff)TwinCAT 3 native Git
Speziallsg. OToctoplant (AMDT), Copia Automation
Textbasiertes PLC-FrameworkSimatic AX (Siemens), CODESYS + Git
// 07Herausforderungen

Drei Huerden.
Pragmatisch angehen.

  • /01

    Kultureller Widerstand

    Git-Konzepte erzeugen Skepsis.

    Automatisierungsingenieure sind keine Softwareentwickler und wollen es meist auch nicht sein. Git-Konzepte wie Branch, Merge oder Rebase erzeugen Skepsis.

    Lösung

    Einführung in Phasen, beginnend mit der simpelsten Funktion — automatisches Backup mit Rollback-Fähigkeit. Das loest ein unmittelbares Problem, ohne Komplexitaet aufzuzwingen.

  • /02

    Proprietaere Formate und Legacy-Systeme

    Jeder Hersteller, jedes Binaerformat.

    Nicht jede SPS lässt sich morgen in einen Git-Workflow integrieren. Siemens, Rockwell, Beckhoff — jede Umgebung hat ihr eigenes Binaerformat.

    Lösung

    Export-basierte Ansaetze (XML-Export, dann Versionierung) sind akzeptable Zwischenlösungen. Wichtig ist, dass der Prozess definiert ist, auch wenn das Tool noch nicht ideal ist.

  • /03

    Netzwerktrennung und Air-Gap

    OT-Netzwerke ohne Internet.

    Viele OT-Netzwerke sind aus gutem Grund vom Internet getrennt. Cloud-basierte Git-Dienste sind hier keine Option.

    Lösung

    Self-hosted Git-Instanzen (Gitea, GitLab on-premise) loesen das Problem vollständig — das Repository bleibt im eigenen Netz, Compliance-Anforderungen bleiben erfuellt.

Empfehlung aus der Praxis

Starten Sie nicht mit dem komplexesten System. Starten Sie mit dem draengendsten Problem: Welche Anlage läuft mit unbekanntem Code-Stand? Dort beginnt die Versionsverwaltung — als strukturiertes Backup. Der Rest kommt schrittweise.

08
// 08Tool-Vergleich

octoplant. Copia.
Git nativ.

Die Wahl des richtigen Tools hängt von der Anlagenlandschaft, den Herstellern und den Compliance-Anforderungen ab.

ToolTypGit?HerstellerOn-Prem?Besonderheit
TIA Portal V21 (VCI)Hersteller-nativJaSiemens S7-1200/1500JaLAD/FBD/SCL diff-fähig, neues Exportformat seit SPS 2025
TIA Portal V18 (VCI)Hersteller-nativJaSiemens S7-1200/1500JaXML-Export, eingeschränkte Diff-Fähigkeit
Beckhoff TwinCAT 3Hersteller-nativJaBeckhoffJaNativer Git-Support, textbasiertes ST
octoplant (AMDT)Speziallsg. OTEigenes VCS100+ Systeme (Siemens, Rockwell, ABB, ...)JaAuto-Backup-Scheduling, visuelle Diffs
Copia AutomationSpeziallsg. OTJaSiemens, Rockwell, Beckhoff, SchneiderCloudGit-native Plattform, Ladder-Logic Rendering
Gitea / GitLab On-PremiseOpen Source GitJaAlle (manueller Export noetig)JaKostenlos, Air-Gap-tauglich, Export-Workflow
// 09IEC 62443 Compliance

Versionsverwaltung
als Compliance-Pflicht.

SPS-Versionsverwaltung ist nicht nur eine Frage der Effizienz — sie ist eine Compliance-Anforderung. Die IEC 62443 fordert in mehreren Bereichen nachvollziehbares Change Management für OT-Systeme.

  • /01

    SR 7.6 — Audit Logging

    Alle Änderungen an Steuerungssystemen müssen nachvollziehbar protokolliert werden. Ohne Versionsverwaltung mit Audit-Trail ist diese Anforderung nicht erfuellbar.
  • /02

    SR 3.4 — Software and Information Integrity

    Die Integritaet von Software auf industriellen Steuerungssystemen muss sichergestellt werden. Git-basierte Versionierung mit kryptografischen Hashes liefert genau das.
  • /03

    Zone/Conduit-Modell — Change Management

    Änderungen an Systemen innerhalb einer Sicherheitszone müssen kontrolliert und dokumentiert erfolgen. Pull-Request-Workflows mit Vier-Augen-Prinzip setzen das technisch um.
Fazit Compliance

Ohne SPS-Versionsverwaltung mit lueckenloser Änderungsverfolgung ist IEC 62443-Compliance praktisch nicht erreichbar. Unternehmen, die jetzt auf Git-basierte Workflows umstellen, erfuellen gleichzeitig regulatorische Anforderungen und verbessern ihre Cybersecurity-Postur. Comquent verbindet diese Aspekte in der DevSecOps-Beratung für industrielle Umgebungen.

10
// 105-Schritte-Plan

In 5 Schritten
zur Git-Versionierung.

Der Einstieg muss nicht komplex sein. Dieser pragmatische Plan führt von der ersten Bestandsaufnahme bis zur automatisierten Pipeline — schrittweise und ohne Overkill.

01
1 Tag

Kritischste Anlage identifizieren

Bestimmen Sie die Anlage mit dem hoechsten Risiko: Wo läuft SPS-Code ohne bekannten Versionsstand? Wo fehlen Backups? Dort starten Sie — nicht beim komplexesten System.

02
1-2 Tage

Git-Repository aufsetzen

Installieren Sie eine Self-Hosted Git-Instanz (Gitea oder GitLab On-Premise) im OT-Netzwerk. Für Air-Gap-Umgebungen ist keine Cloud-Anbindung noetig. Ein Repository pro Anlage oder Maschinengruppe.

03
1-3 Tage

Initialen Code-Stand committen

Exportieren Sie den aktuellen SPS-Code (bei TIA Portal V21 über VCI, bei älteren Versionen als XML-Export) und committen Sie ihn als Baseline. Bei octoplant oder Copia automatisch über die jeweilige Integration.

04
1 Woche

Änderungsprozess definieren

Legen Sie Commit-Regeln fest: Wer darf ändern? Was muss in der Commit-Message stehen? Fuehren Sie ein Vier-Augen-Prinzip via Pull Requests ein. Starten Sie einfach — strukturiertes Backup mit SPS-Rollback ist bereits ein enormer Gewinn.

05
Fortlaufend

Automatisierung schrittweise ausbauen

Integrieren Sie Automatisierung schrittweise: automatischer Geraete-Abgleich (Repository vs. laufende SPS), CI-Pipeline mit Syntaxcheck und Simulation (z.B. Jenkins), Quality Gates vor dem Deployment.

// 11Ausblick KI

KI als
nächste Stufe.

88 % der 180 führenden Industriesoftware-Anbieter haben laut IoT Analytics bereits mindestens eine KI-basierte Funktion eingeführt. Für die Versionsverwaltung bedeutet das konkret:

  • /01
    KI-gestuetzte Code-Reviews für PLC-Logik
  • /02
    Automatische Erkennung gefaehrlicher Änderungsmuster
  • /03
    Intelligente Commit-Message-Generierung
  • /04
    Anomalie-Erkennung im Diff-Verlauf

Ohne saubere Versionsverwaltung sind diese KI-Features wertlos — man kann keine Muster in Daten finden, die nicht systematisch erfasst wurden. Git ist die Voraussetzung, nicht das Ziel.

// 12Fazit

Jetzt anfangen.
Drei Jahre Vorsprung.

Versionsverwaltung in der Industrial IT ist keine Option mehr — sie ist Betriebshygiene. Der Markt bewegt sich, die Hersteller oeffnen ihre Systeme, die Tools werden reifer. Was bleibt, ist die Implementierung: pragmatisch, schrittweise, angepasst an die spezifische Infrastruktur.

Wer jetzt anfaengt, hat in drei Jahren einen signifikanten Vorsprung — in Ausfallsicherheit, Cybersecurity-Compliance und der Fähigkeit, KI-gestuetzte Automatisierung sinnvoll einzusetzen. Wer wartet, erklärt weiterhin, warum Anlage_final_V7_WIRKLICHNEU.zip leider nicht das richtige Backup war.

Über Comquent

Comquent GmbH mit Sitz in Puchheim bei München begleitet seit 2006 Industrieunternehmen beim Aufbau moderner DevOps-Workflows — von der ersten Git-Einführung bis zur vollständigen CI/CD-Pipeline mit Jenkins. Aus über 47 Projekten in Automotive, Maschinenbau, Fertigung und Logistik kennen wir die typischen Huerden beim Uebergang von manueller Versionierung zu strukturierten DevOps-Prozessen.

// 13Häufige Fragen

Was Kunden
wirklich fragen.

Q.01
Warum ist Git in der OT-Welt noch nicht Standard?
Git ist für textbasierte Programmiersprachen konzipiert. PLC-Programme werden in visuellen Sprachen (Ladder Diagram, FBD) geschrieben und in proprietaeren Binaerformaten gespeichert. Standard-Git kann diese Dateien nicht sinnvoll vergleichen. Erst spezialisierte Lösungen wie Copia Automation oder versiondog machen Git-Workflows für OT nutzbar.
Q.02
Was kostet fehlende Versionsverwaltung in der Produktion?
Produktionsausfaelle durch verlorenen oder verwechselten PLC-Code kosten Fertigungsunternehmen taeglich bares Geld. Der häufigste Grund für verlaengerte Ausfallzeiten nach einem Maschinenfehler ist nicht die Hardware — sondern dass das korrekte Backup nicht auffindbar ist.
Q.03
Wie starte ich mit Git-basierter Versionsverwaltung für PLC?
Beginnen Sie mit dem draengendsten Problem: Welche Anlage läuft mit unbekanntem Code-Stand? Dort startet die Versionsverwaltung als strukturiertes Backup mit Rollback-Fähigkeit. Für OT-Netzwerke eignen sich Self-hosted Git-Instanzen wie Gitea oder GitLab On-Premise.
Q.04
Welche PLC-Hersteller unterstützen Git nativ?
Beckhoff TwinCAT 3 unterstützt Git nativ. Siemens TIA Portal V18 bietet ein Version Control Interface (VCI), das PLC-Objekte als XML exportiert. B&R hat ebenfalls Git-Integration eingebaut. Für Hersteller ohne native Unterstützung gibt es spezialisierte Tools wie Copia Automation und versiondog.
Q.05
Ist SPS-Versionsverwaltung auch ein Sicherheitsthema?
Ja. Eine lueckenlose Versionsverwaltung ist ein kritisches Sicherheitsmerkmal für OT-Umgebungen. Wer jederzeit weiss, welcher Code auf welchem Geraet läuft, kann unautorisierte Eingriffe erkennen. Cybersecurity-Integrationen in IT/OT-Plattformen wachsen mit 25 % pro Jahr. Die Fertigung war 2025 das dritte Jahr in Folge die am häufigsten durch Ransomware angegriffene Branche.
Q.06
Kann ich TIA Portal V21 mit Git nutzen?
Ja. Siemens TIA Portal V21 (vorgestellt auf der SPS 2025 in Nürnberg) hat die Git-Integration massiv erweitert. Das neue Version Control Interface (VCI) exportiert SPS-Objekte in LAD, FBD und SCL als textbasierte Formate, die mit Standard-Git diff-fähig sind. Ältere Versionen (ab V18) bieten ein eingeschränktes VCI mit XML-Export.
Q.07
Was kostet octoplant vs. Open-Source Git?
octoplant (AMDT, ehemals versiondog) ist eine kommerzielle Lösung mit Lizenzkosten, bietet dafuer Out-of-the-Box-Integration für über 100 Automatisierungssysteme, automatisches Backup-Scheduling und visuelle Diff-Ansichten. Open-Source Git (Gitea, GitLab) ist kostenlos, erfordert aber mehr Setup und funktioniert nur mit herstellerseitig unterstützten Exportformaten.
Q.08
Welche Norm fordert Versionsverwaltung in der Produktion?
IEC 62443 fordert in mehreren Bereichen nachvollziehbares Change Management für OT-Systeme: SR 7.6 (Audit Logging), SR 3.4 (Software and Information Integrity) und das Zone/Conduit-Modell setzen eine lueckenlose Änderungsverfolgung voraus. Ohne Versionsverwaltung ist IEC 62443-Compliance praktisch nicht erreichbar.
Q.09
Git vs. SVN für SPS-Programme — was ist besser?
Git ist für SPS-Programme klar die bessere Wahl: verteilte Architektur (funktioniert offline und in Air-Gap-Umgebungen), Branching für parallele Entwicklung, und das gesamte OT-Tooling-Ökosystem (Copia, octoplant, TIA Portal VCI) setzt auf Git.
// 15 — Einstieg in Git-Versionierung

Erste Anlage.
Erster Commit.
Erstes Rollback.

Wir begleiten Sie vom ersten Assessment bis zur automatisierten Pipeline — angepasst an Ihre Anlagenlandschaft und Compliance-Anforderungen.

// Nächster Schritt

Erstgespräch.
Kostenlos.
90 Tage zum Ergebnis.

Wir klären gemeinsam, wie Sie in 90 Tagen die ersten messbaren Industrial-DevOps-Erfolge erzielen.

Erstgespräch buchen
Seit 2006 · 47+ Projekte
Industrie · Automotive · Finance