LoginToSafetyOfflineProgram - TIAPortal

TIA Portal Openness: API für die Automatisierung von Engineering-Workflows

ft:publication_title
TIA Portal Openness: API für die Automatisierung von Engineering-Workflows
Product
TIAPortal
Version
V20
Publication date
01/2025
Language
de-DE
LoginToSafetyOfflineProgram

Programmcode

Kopiert den nachfolgenden Programmcode in die Zwischenablage.

if (!safetyAdministration.IsLoggedOnToSafetyOfflineProgram)

{

    SecureString password = new NetworkCredential("", "password").SecurePassword;

    safetyAdministration.LoginToSafetyOfflineProgram(password);

}

Anwendung

Mit der Aktion LoginToSafetyOfflineProgram wird der Benutzer beim Sicherheitsprogramm angemeldet, wenn das Passwort korrekt angegeben wurde. Nach einer erfolgreichen Anmeldung können Änderungen am Sicherheitsprogramm vorgenommen werden.

In folgenden Fällen wird dem Benutzer eine Ausnahme zurückgemeldet:

  • Ein Passwort für das Sicherheitsprogramm ist nicht definiert

  • Das Passwort ist null

  • Das Passwort ist falsch

  • Wenn das Sicherheitsprogramm nicht geändert werden kann (siehe "SafetyModificationsPossible") oder das Projekt ist UMAC-geschützt, ist die Änderung des Passworts für das Sicherheitsprogramm über Openness nicht zulässig.

  • Der Benutzer ist nicht offline

  • Eine Safety-Lizenz ist nicht vorhanden