Voraussetzung
-
Die Anwendung TIA Portal Openness ist mit dem TIA Portal verbunden.
Siehe Verbindung zum TIA Portal herstellen -
Ein Projekt ist geöffnet.
Siehe Projekt öffnen
Verwendung
Sie können TIA Portal Openness verwenden, um eine Überwachung für boole'sche Mitglieder in einem UDT festzulegen und ProDiagFB für UDT-Instanzen in den globalen Daten zuzuweisen, wenn der globale Datenbaustein erstellt wird. Sie sollten in der Lage sein, diese Überwachungsinformation über den Export bzw. Import in TIA Portal Openness bereitzustellen bzw. abzurufen.
XML-Struktur exportierter/importierter UDT
Verwenden Sie die folgende XML-Struktur, um ein Element einer boole'schen Variablen, für die Sie eine Überwachung festgelegt haben, zu exportieren:
|
|
Wenn Sie einen UDT importieren und eine Überwachung für die boole'sche Variable zuweisen wollen, können obige XML-Variablen verwendet werden. Sie können jedoch nach dem Import keine Überwachung für eine boole'sche Variable über Openness einrichten.
|
Hinweis Die Überwachung ist nur für boole'sche Variablen für UDT möglich; wenn Sie versuchen, die Variablen "PLCDataTypeSupervisions" für nicht-boole'sche Mitglieder in UDT zu importieren oder zu exportieren, wird keine Ausnahme erzeugt. |
XML-Struktur exportierter/importierter DB
Verwenden Sie die folgende XML-Struktur, um ein Mitglied einer UDT-Instanz zu exportieren, unabhängig davon ob der UDT mit oder ohne Überwachung eingerichtet ist und ob ein Struct-Array mit UDT-Instanzen als Mitglied vorhanden ist:
|
|
|
Hinweis Attribut "AssignedProDiagFB" ist nur für UDT-Instanzen gültig. Es ist nicht möglich, ungültige Daten zu exportieren, da sie sauber übersetzt werden sollten und daher keine Ausnahme während des Exports erzeugt wird. Sie werden die Ausnahme "Not supported" erhalten, wenn Sie versuchen, Variable "AssignedProDiagFB" für nicht-UDT-Instanzen im globalen DB oder in ein anderes Mitglied in einem beliebigen Baustein zu importieren. |
Siehe auch