Änderungen des Objektmodells und Dateiformat XML - 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
Änderungen des Objektmodells und Dateiformat XML

Einleitung

Um eine kundenspezifisch erzeugte oder editierte XML-Datei über TIA Portal Openness erfolgreich in das TIA Portal zu importieren, muss die Datei definierten Schemas entsprechen.

Die XML-Dateien bestehen immer aus zwei Hauptteilen:

  • Schnittstelle

  • Übersetzungseinheit

Die Schemas, denen die Dateien entsprechen müssen, werden nachstehend erläutert.

Schnittstelle

Eine Schnittstelle kann mehrere Abschnitte enthalten (z. B. Input, InOut, Static): Sie finden alle diese Abschnitte im folgenden Verzeichnis:

  • C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.InterfaceSections_v3.xsd

  • C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.Interface.Snapshot .xsd

Übersetzungseinheit

Es gibt separate Schemas für die Übersetzungseinheiten der GRAPH-, KOP-/FUP-, AWL- und SCL-Bausteine. Sie finden diese Schemas in den folgenden Verzeichnissen:

  • GRAPH: C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.PlcBlocks.Graph_v4.xsd

  • KOP/FUP: C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.PlcBlocks.LADFBD_v3.xsd

  • AWL: C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.PlcBlocks.STL_v3.xsd

  • SCL: C:\Pogramme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\ SW.PlcBlocks.SCL_v2.xsd

Subschemas

Es gibt folgende zusätzliche Schemadefinitionen, die von allen Übersetzungseinheiten verwendet werden:

  • Zugriff

  • Allgemein

Zugriff

Der Zugriffsknoten beschreibt zum Beispiel:

  • lokale/globale Mitglieder und konstante Nutzungen

  • FB-, FC-, Anweisungsaufrufe

  • DBs für Aufrufe

Sie finden das Zugriffsschema im folgenden Verzeichnis:

C:\Programme\Siemens\Automation\Portal V*\PublicAPI\V*\Schemas\SW.PlcBlocks.Access_v3.xsd

Allgemein

Hierunter fallen die allgemein verwendeten Attribute und Elemente, zum Beispiel Kommentare verschiedener Art, Texte und Token.

Sie finden das allgemeine Schema im folgenden Verzeichnis:

C:\Pogramme\Siemens\Automation\Portal V*\PublicAPI\V*.\Schemas\SW.Common_v2.xsd

Hinweis

V* bezieht sich auf die installierte Version von TIA Portal.