-

Projektintegritätsprüfung

Sie können in PLCnext Engineer die Integrität Ihres Projekts prüfen. Bei eingeschalteter Projektintegritätsprüfung berechnet PLCnext Engineer Hash-Codes (Informationen zur Datenintegrität) für das Projekt. Die Hash-Codes werden zum Schutz des Projekts und der Bibliotheken verwendet. Mit Hilfe der Hash-Codes können unerlaubte Projektmanipulationen erkannt werden.

Bei aktivierter Integritätsprüfung wird jedes Projekt beim Laden auf seine Integrität geprüft. Die Hash-Codes werden auf nicht übereinstimmende oder fehlende Hashes überprüft. Je nach der in PLCnext Engineer eingestellten Schutzstufe wird eine Warn-/Fehlermeldung angezeigt und eine entsprechende Aktion wird ausgeführt.

Die Projektintegritätsprüfung lässt sich in der Kategorie 'Administration | Datenintegrität' im Dialog 'Extras > Optionen' einstellen. Bei markiertem Kontrollkästchen 'Aktiviert' (Hash-Schutz ist aktiviert), berechnet PLCnext Engineer die Hash-Codes für das Projekt und führt die Aktionen aus, die für die ausgewählte Schutzstufe definiert sind.

Bei ausgeschaltetem Hash-Schutz (Kontrollkästchen 'Aktiviert' ist nicht markiert; standardmäßige Einstellung), verwendet PLCnext Engineer keine Hash-Codes zum Vergleichen von Projektinhalten. In diesem Fall werden keine Hash-Codes berechnet und überprüft. Es erscheint auch keine Meldung, ob das Projekt Hash-Codes enthält oder nicht.

Hinweis
Die Schutzstufe für die Datenintegrität kann nur geändert werden, wenn PLCnext Engineer mit Administratorrechten gestartet wurde.
Sie müssen PLCnext Engineer neu starten, um die Änderungen anzuwenden.

Sie können zwischen den folgenden Schutzstufen wählen (konfigurierbar in der Kategorie 'Administration | Datenintegrität' im Dialog 'Extras > Optionen'):