ANY//DOCS
ENZur Website

Geschützte Objekte

Konzept

Das Schutz-System verhindert, dass wichtige Objekte versehentlich überschrieben werden.

Objekte schützen

  1. Öffnen Sie den Projektexplorer über das TIA-Portal-Symbol in der Aktivitätsleiste
  2. Navigieren Sie zum gewünschten Objekt — Block, Ordner, Variablentabelle oder Datentyp
  3. Klicken Sie auf das Schloss in der Schutz-Spalte der Zeile (zwischen der Export- und der Vault-Spalte)

Die Schutz-Spalte zeigt ein leeres Kästchen, solange ein Objekt nicht markiert ist, ein rotes Schloss, sobald es markiert ist, und ein abgedunkeltes rotes Schloss, wenn nur ein Teil eines Ordnerinhalts markiert ist. Ein Klick auf das Schloss (oder Enter/Leertaste, wenn es den Tastaturfokus hat) schaltet die Markierung um — der Klick öffnet dabei nie den Block und klappt nie den Ordner auf oder zu. Das Markieren eines Ordners markiert alles, was darin liegt.

Ein Zähler-Badge rechts in der Titelleiste der Ansicht zählt jedes markierte Objekt — Ordner, Variablentabellen und Datentypen ebenso wie Blöcke — und nennt die Anzahl im Tooltip; ein Klick auf das daneben hebt die gesamte Auswahl auf.

Hinweis: Die Schutz-Markierung ist Studios eigene Auswahl zum Schutz vor Import und Export — sie ändert den Know-How-Schutz auf der SPS nicht.

Know-how-geschützte Blöcke tragen im Projektexplorer ein orangefarbenes KHP-Badge.

Markierte Objekte werden:

  • Von Import All übersprungen — sie werden weder gelöscht noch überschrieben
  • Beim Export ausgeschlossen (wenn "Geschützte Dateien exportieren" in den Import/Export-Einstellungen deaktiviert ist)

Tipp: Auch wenn geschützte Objekte vom Export ausgeschlossen sind, bleibt die Ordnerstruktur immer erhalten.

Code- und Attribut-Updates für geschützte OBs

Organisationsbausteine (OBs) haben oft stabilen Code, während ihre Zeiteinstellungen weiterhin angepasst werden müssen. Wenn ein OB für den Schutz ausgewählt ist — oder bereits know-how-geschützt ist — erscheinen zwei kleine Umschalt-Buttons neben seinem Schutz-Schloss:

  • C — Code-Updates erlauben: Beim Import wird der Programmcode des OBs trotz Schutz aktualisiert.
  • A — Attribut-Updates erlauben: Beim Import werden die Attribute des OBs (z. B. Zykluszeit und Phasenverschiebung) aktualisiert, während der Rest des Bausteins unverändert bleibt.

Ein heller Button bedeutet, dass der Schalter aktiv ist; ein abgedunkelter Button bedeutet, dass er inaktiv ist. Beide Schalter werden als Teil eines Profils gespeichert — ein gespeichertes Profil stellt sie zusammen mit der Schutz-Auswahl wieder her.

Tatsächlichen Know-How-Schutz anwenden

Das Markieren mit dem roten Schloss ist nur eine Auswahl — es ändert noch nichts an der SPS. Um die ausgewählten Blöcke tatsächlich mit Know-How-Schutz zu versehen, klicken Sie mit der rechten Maustaste auf den Block oder Ordner und wählen Sie im Untermenü Schutz den Eintrag Massen-Schutz (bzw. Massen-Entschutz zum Aufheben). Über Schutz setzen / Schutz aufheben im selben Untermenü lässt sich die Auswahl gezielt verändern.

Profile

Eine Profile-Leiste über dem Projektbaum speichert Ihre vollständige Schutz-Auswahl — Ordner, Variablentabellen und Datentypen eingeschlossen — zusammen mit allen Import/Export-Einstellungen und dem Exportordner als benanntes, projektbezogenes Profil:

Profile: [ Profil-Dropdown ▼ ]  ▶  [ Profil hinzufügen… ]  💾  🗑  ↻  📁

Profil speichern:

  1. Konfigurieren Sie Ihre Schutz-Auswahl
  2. Geben Sie im Feld Profil hinzufügen… einen Namen ein
  3. Klicken Sie auf 💾 (Speichern)

Profil anwenden:

  1. Wählen Sie ein gespeichertes Profil im Dropdown
  2. Klicken Sie auf ▶ (Anwenden)

Das Anwenden eines Profils stellt nur die Auswahl wieder her — es schützt die Blöcke nicht selbst (verwenden Sie dafür Massen-Schutz). Profile werden pro Projekt gespeichert; beim Öffnen eines Projekts wird das zuletzt verwendete Profil automatisch wieder angewendet.