Wer das mal ausprobieren möchte. Ich schlage folgenden Test vor:
1) PLC mit Hardware herunterladen um einen "gleichen" Ausgangszustand zu erzeugen.
2) Hardware ändern ohne kompilieren. => Online gehen, checken ob es als unterschiedlich erkannt wird. => Offline gehen
3) kompilieren => Online gehen, checken ob es als unterschiedlich erkannt wird. => Offline gehen
4) die Änderung wieder rückgängig machen, und kompilieren => Online gehen, checken ob es als unterschiedlich erkannt wird. => Offline gehen
Wenn Punkt 2) keine Unterschiede anzeigt, dann wird "nur" das Kompilat für den Vergleich herangezogen.
Wenn Punkt 3) keine Unterschiede anzeigt, dann... äh... geht es überhaupt nicht
Wenn Punkt 4) keine Unterschiede anzeigt, dann wird wohl auch bei der Hardware eine Art Checksumme für den Vergleich hergenommen.