Einleitung - WinCC

SiVArc Openness

ft:publication_title
SiVArc Openness
Product
WinCC
Version
V20
Publication date
01/2025
Language
de-DE
Einleitung

Einleitung

Mit der TIA Portal Openness-Anwendung können Sie SiVArc instanziieren. Sie benötigen eine Client-Anwendung für den Zugriff auf das TIA Portal und starten dann über die Openness-Funktion die SiVArc-Dienste. Weitere Einzelheiten zur Einrichtung und zum Zugriff auf Openness finden Sie im Benutzerhandbuch zum TIA Portal.

Einrichten der Anwendung

Um eine Client-Anwendung einzurichten, gehen Sie wie folgt vor:

  1. Erstellen Sie eine Konsolenanwendung. Fügen Sie einen Verweis auf die Public API (Siemens.Engineering.dll) hinzu, verfügbar am Speicherort der installierten Binärdateien unter PublicAPI\V20\Siemens.Engineering.dll.

  2. Fügen Sie der Konfigurationsdatei Konfigurationsdetails hinzu. Ausführliche Informationen über die Konfigurationsdetails und den Zugriff auf die Public API finden Sie im TIA Openness Wiki.

  3. Für den Zugriff auf den SiVArc-Dienst verwenden Sie die nachfolgend erwähnte API:

    using (TiaPortal tia = new TiaPortal(TiaPortaMode.WithUserInterface))

    {

    Project myProject = tia.Projects.Open(new FileInfo(@”D:\Project\Project.ap20”));

    Sivarc sivarc =myproject?.GetService<Sivarc>():

    if (sivarc !=null)

    {

    }

    }