Erstellen von Regelobjekt und Regelgruppe - WinCC

SiVArc Openness

ft:publication_title
SiVArc Openness
Product
WinCC
Version
V20
Publication date
01/2025
Language
de-DE
Erstellen von Regelobjekt und Regelgruppe

Voraussetzung

  • Die TIA Portal Openness-Anwendung ist mit dem TIA Portal verbunden. Weitere Informationen zu Verbindungen finden Sie im Benutzerhandbuch zum TIA Portal.

  • TIA-Projekt mit Standardbildregeltabelle.

Erstellen von Bildregel und Bildregelgruppe

Um eine Bildregel zu erstellen, wird die Methode Create in Übereinstimmung mit ScreenRuleComposition verwendet. Die API-Methode Create auf der Instanz ScreenRule wird für das Erstellen von Regeln verwendet. Der folgende Code zeigt, wie Bildregeln erstellt werden:

ScreenRule createdScreenRule = sivarc.ScreenRules.Tables.Find("Default screen rule table").Rules.Create("CreatedScreenRule");

if (createdScreenRule != null)

{

//Überprüfung der Eigenschaft CreatedScreenRule

Console.WriteLine("Created screen rule name: " + createdScreenRule.Name);

}

Wenn CreatedScreenRule erfolgreich ist, gibt die API ScreenRule die neu erstellte Bildregel mit dem bereitgestellten Namen zurück.

Fall 1: Erstellen von Bildregel in einer Regelgruppe

Um eine Bildregel in einer bereits vorhandenen Bildregelgruppe zu erstellen, müssen Sie die Bildgruppe finden, unter der Sie eine Bildregel erstellen wollen.

Mit der folgenden API sivarc.ScreenRules.Groups.Find können Sie die Bildregelgruppe in der SiVArc-Bildregeltabelle wie nachfolgend gezeigt suchen:

ScreenRule createdScreenRule = sivarc.ScreenRules.Tables.Find("Default screen rule table").Groups.Find("Screen rule group_1").Rules.Create("CreatedScreenRuleInUserGroup");

if (createdScreenRule != null)

{

//Überprüfung der Eigenschaft CreatedScreenRule

Console.WriteLine("Created screen rule name: " + createdScreenRule.Name);

}

Weitere Informationen zum Erstellen der Bildregelgruppe finden Sie im Abschnitt Suchen von Bildregeln in Bildgruppen.

Die Ausnahmen sind dieselben wie bei Zuweisen von Eigenschaften für Regeln und Regelgruppen. Weitere Informationen zu Ausnahmen finden Sie im Abschnitt Zuweisen von Eigenschaften für Regeln und Regelgruppen.

Hinweis

Für verschiedene Regeltypen werden ähnliche Methoden verwendet. Sie können den Objektnamen durch den Regeltyp ersetzen.