Erstellung von und Umgang mit Safety-Projekten

In diesem Kapitel wird die Erstellung von, der Zugriff auf und der Umgang mit Safety-Projekten ausführlich erklärt. Die folgende Liste enthält alle Kapitel dieses Artikels:

Allgemeine Informationen über Sicherheitsprojekte

Bestehende Sicherheitsprojekte öffnen

Zum Öffnen eines bestehenden Sicherheitsprojekts mit Hilfe von Automation Interface, müssen Sie zum Sicherheitsknoten navigieren und dann die CreateChild()-Methode mit dem Pfad der entsprechenden Sicherheitsprojektdatei als Parameter ausführen.

Sie können drei verschiedene Werte als SubType verwenden:

Grundsätzlich repräsentieren diese Werte die Funktionalitäten (Ja, Nein, Abbrechen) von der folgenden MessageBox in TwinCAT XAE:

Erstellung von und Umgang mit Safety-Projekten 1:

Sie können entweder den Pfad zum Sicherheitsprojekt (bzw. dessen *.splcproj Datei), das hinzugefügt werden muss, verwenden oder Sie können die Sicherheitsprojekt-Archivdatei (*.tfzip) verwenden.

Code-Ausschnitt (C#):

ITcSmTreeItem safety = systemManager.LookupTreeItem("TISC");
ITcSmTreeItem newProject = safety.CreateChild("NameOfProject", 0, null, pathToProjectOrTfzipFile);

Code-Ausschnitt (Powershell):

$safety = $systemManager.LookupTreeItem("TISC")
$newProject = $safety.CreateChild("NameOfProject", 0, "", pathToProjectOrTfzipFile)