VKRC Archive Diff
Das Plugin VKRC Archive Diff (Menü VKRC » Plugins » VKRC Archive Diff) vergleicht Dateien in Standard-VKRC-Archiven.
Dateien mit Unterschieden können mit der Schaltfläche Show diffs im Fenster VKRC Diff geöffnet werden.

Für den Vergleich mehrerer Dateien siehe auch das Plugin Compare Files.

Verriegelungen und Technologiepunkte
Nach Compare listet die Registerkarte Interlocks & tech points entfernte oder verschobene Kollisionsanforderungen, Makro20-Aufrufe, Freigaben, Stationsverriegelungen und Technologiepunkte, verkürzte Verriegelungsbereiche und neue Regelverstöße auf, mit Export nach HTML, CSV und XLSX – siehe Archive Diff – Verriegelungen & Technologiepunkte. Video: English Englisch / Deutsch Deutsch.


Der Anwender kann zwei Roboter gleichzeitig vergleichen.
Wählen Sie einfach eine ZIP-VKRC-Archivdatei oder cell.src bzw. $config.dat aus einem entpackten Archiv aus.
Die ZIP-Roboterarchivdatei wird in ein temporäres Verzeichnis entpackt, das automatisch gelöscht wird.



Der Anwender kann auswählen, welche Dateien verglichen werden, und den Vergleichsmodus festlegen.
Das Plugin kann Folgen, UPs und Makros im Modus VKRC Viewer vergleichen und dabei Header-Informationen und sonstigen KRL-Code hinter der VKRC-Oberfläche ignorieren, oder im Klartextmodus, der reinen KRL-Code vergleicht.
Bei Folgen und UPs können die Punktkoordinaten verglichen werden, wenn der Klartextmodus ausgeschaltet ist. Andernfalls wird der Klartext der DAT-Datei verglichen.




Der Anwender kann weitere Dateien zum Vergleich hinzufügen, indem er den relativen Pfad der Datei im Archivverzeichnis angibt.
Fügen Sie dazu mit der Schaltfläche + auf der rechten Seite einen neuen Eintrag hinzu und doppelklicken Sie auf den neuen Eintrag, um den Pfad zu bearbeiten.



Wird ein Unterschied gefunden, werden beide verglichenen Dateien aufgelistet.
Ein Doppelklick auf den Dateinamen öffnet die Datei im DReS-Editor.
Um alle Unterschiede im Standardbetrachter VKRC Diff oder Plaintext Diff anzuzeigen, drücken Sie einfach die Schaltfläche auf der rechten Seite.



Bei Technologiebefehlen kann der im Betrachter angezeigte, benutzerfreundliche Text manchmal von den im KRL-Code gespeicherten Parametern abweichen.
Das kann vorkommen, wenn Programme mit unterschiedlichem VW User verglichen werden.
Um sicherzustellen, dass beide Befehle gleich sind, vergleicht das Plugin die Technologiebefehle zweimal.
Zuerst wird der sichtbare Text verglichen; anschließend wird der Anzeigemodus für Technologiebefehle so umgeschaltet, dass nur die Parameter angezeigt werden, und nur diese Parameter werden verglichen.
Der Anzeigemodus für Technologiebefehle kann auch manuell über das VKRC Menu umgeschaltet werden.


In der folgenden Abbildung ist beim ersten Technologiebefehl der sichtbare Text in beiden Dateien gleich.



Nach dem Umschalten des Anzeigemodus sieht man jedoch, dass der Parameter CN einen anderen Wert hat.