SPS-Projekt Vergleich Online
SPS-Projekte vergleichen und Änderungen erkennen
Mit diesem Tool vergleichen Sie zwei SPS-Projekte im PLCopen-XML-Format (IEC 61131-10). Änderungen an Programmen, Bausteinen, Ein- und Ausgängen sowie Parametern werden automatisch erkannt und übersichtlich dargestellt.
Der SPS-Projekt Vergleich unterstützt bei Revisionskontrolle, Qualitätssicherung und der Dokumentation von Änderungen in Automatisierungsprojekten.
Wofür wird der SPS-Projekt Vergleich verwendet?
Bei der Entwicklung und Wartung von SPS-Programmen entstehen häufig mehrere Projektstände. Das Tool hilft dabei, Unterschiede zwischen Versionen schnell und nachvollziehbar zu identifizieren.
Typische Einsatzbereiche:
- Revisionen und Freigaben von SPS-Projekten
- Prüfung von Änderungen vor der Inbetriebnahme
- Qualitätssicherung in der Automatisierungstechnik
- Dokumentation von Softwareänderungen
- Vergleich von Projektständen verschiedener Entwickler
- Analyse von Exporten aus SPS-Programmiersystemen
Wie funktioniert der Vergleich?
- Ältere PLCopen-XML-Datei hochladen
- Neuere PLCopen-XML-Datei hochladen
- Vergleich starten
- Erkannte Änderungen prüfen
- Vergleichsbericht herunterladen
Der Vergleich erfolgt automatisch und zeigt Unterschiede zwischen beiden Projektständen strukturiert an.
Welche Änderungen werden erkannt?
- geänderte Bausteine
- neue oder entfernte Bausteine
- neue Ein- und Ausgänge
- geänderte Parameter
- Änderungen an POUs
- Änderungen an Konfigurationen
- Änderungen an Variablen und Schnittstellen
Welche Ergebnisse werden ausgegeben?
- Liste aller erkannten Änderungen
- Vergleich von Projektstrukturen
- Übersicht über neue und entfernte Elemente
- Parameteränderungen
- JSON-Bericht zur Archivierung
Unterstützte Systeme
Das Tool basiert auf dem standardisierten PLCopen-XML-Format und kann mit Exporten verschiedener SPS-Entwicklungsumgebungen verwendet werden.
- CODESYS
- OpenPLC
- TwinCAT
- TIA Portal (PLCopen-Export)
- weitere IEC 61131-3 kompatible Systeme
Vorteile des SPS-Projekt Vergleichs
- schnelle Erkennung von Änderungen
- Unterstützung von Freigabeprozessen
- bessere Nachvollziehbarkeit von Revisionen
- Reduzierung von Fehlern bei Projektänderungen
- einfache Dokumentation von Anpassungen