Projectutilities

 

 

Die Projectutilities umfassen den Abgleich, die Analyse und die Sicherung von Step7-Projekten, Symboltabellen und Bausteinen. Diese „Nützlichkeiten“ entstanden aus den Wünschen unserer Step7-Programmierer. Sie sind besonders für Programmierer, die Erweiterungen für „laufende“ Anlagen im Büro programmieren und dann auf der Baustelle das große Erwachen kommt, wenn andere Programmierer am bestehenden Step7-Projekt ebenfalls weitergearbeitet haben. Dann gilt es zwei Projekte zusammenzuführen. Die anschließende Projektanalyse spürt typische Programmierfehler, wie doppelt verwendete Zeiten, Zähler oder Flankenmerker auf. Wenn dann doch mal ein Datenbit überschrieben wird und man weiß nicht woher – auch die sonst sehr ordentliche Step7-Funktion „Gehe zur Verwendungsstelle“ hilft nicht weiter, dann kann man sich mit Hilfe der Projektanalyse alle Stellen anzeigen lassen, die theoretisch für das Überschreiben verantwortlich sein könnten (indirekte Zugriffe, SFC Blockmove etc.).

Oben im Bild dargestellt ist der Projektabgleich. Hier sieht man auf einen Blick, wo die Unterschiede zwischen verschiedenen Versionen eines Projektes liegen. Mit Drag and Drop kann man Bausteine zwischen den Projekten hin- und herziehen. Rot dargestellt sind Unterschiede in Symbolen, Bausteinen oder der Hardware. Blau sind im jeweils anderen Projekt nicht vorhandene Bausteine bzw. Pfade.