Bausteine und Typen des TIA Portal Openness-Objektmodells - 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
Bausteine und Typen des TIA Portal Openness-Objektmodells

Einleitung

Das folgende Diagramm beschreibt das Domainenmodell der PLCs, um einen Überblick über die aktuelle Modellierung in TIA Portal Openness zu geben.

Hinweis

* Die Forcetabelle muss sich in PlcWatch und ForceTableSystemGroup befinden

Darstellung von Bausteinen und Typen in der TIA Portal Openness API

Der vereinfachte Modellteil von Bausteinen und für die Struktur basiert auf den Attributen in der TIA Portal Openness API. Diese Klassen bieten die Exportfunktion und für Bausteine auch die Übersetzungsfunktion.

Klassendiagramme

Im TIA Portal Openness-Objektmodell sind alle nicht direkt instanziierten Klassen als abstrakt definiert.

Daten

Darstellung eines Blockschaltbilds

Darstellung eines Blockschaltbilds

Code und Typ

Darstellung von Gruppen für Bausteine und Typen in der TIA Portal Openness API

Die zwei Gruppen "PlcBlocks" der oberen Ebene ("Programmbausteine" in der Benutzeroberfläche des TIA Portals) und "PlcTypes" ("PLC-Datentypen" in der Benutzeroberfläche des TIA Portals) enthalten Bausteine und Typdefinitionen. Diese Gruppen stellen die Import- und die Übersetzungsfunktion für Bausteine zur Verfügung. Aufgrund der Tatsache, dass die meisten Methoden von Funktionalitäten der Gruppen nur über Sammlungen erreichbar sind, gibt es eine "eingebettete" oder "verdichtete" Darstellung der Sammlungen und ihrer Methoden in den "Host"-Klassen.

Bausteine und Typen

Externe Quellen