FB_RobotPSeries - SetDigitalTwinConfigData (Methode)

Überblick

Typ:

Methode

Verfügbar ab:

V2.14.0.0

Versionen:

Aktuelle Version

Dieses Kapitel enthält folgende Informationen:

Aufgabe

Festlegen der Konfigurationsdaten für die EcoStruxure Machine Expert Twin-Kommunikation des Lexium P Robot.

Beschreibung

Durch Aufruf der Methode werden die bereitgestellten Konfigurationsdaten überprüft, gespeichert und in die OPC UA-Datenstruktur des Lexium P Robot übertragen.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_stData

DTC.ST_ConfigDataRobotPSeries

Konfigurationsdaten für EcoStruxure Machine Expert Twin.

HINWEIS: i_stData.sCategory, i_stData.lrTcpPlateSize und i_stData.xRotAxRotationLeft werden durch den im Funktionsbaustein gespeicherten Wert überschrieben.

i_udiArrayIndex

UDINT

Die Array-Indexnummer gibt die roboterbezogene OPC UA-Datenstruktur an, z. B. DTC.GVL_OpcUaRobotics.G_stROB.astRobotPSeries[i_udiArrayIndex].

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer Ausgang für die Diagnose.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_sMsg

STRING[80]

Ereignisabhängige Meldung, die zusätzliche Informationen zum Diagnosezustand gibt.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

OK

0

Erfolgreich

InputParameterInvalid

DigitalTwinNameInvalid

124

Der Name ist ungültig.

InputParameterInvalid

DigitalTwinColorInvalid

125

Die Farbe ist ungültig.

InputParameterInvalid

DigitalTwinUnivocalIdInvalid

126

UnivocalID ist ungültig.

InputParameterInvalid

DigitalTwinArrayIndexInvalid

127

Der Array-Index ist ungültig.

DigitalTwinNameInvalid

Enumerationsname:

DigitalTwinNameInvalid

Enumerationswert:

124

Beschreibung:

Der Name ist ungültig.

Problem

Ursache

Lösung

Die Einstellung desEcoStruxure Machine Expert Twin-Konfigurationsparameters war nicht erfolgreich.

Der Konfigurationsparameter i_stData.sName ist ungültig.

Stellen Sie sicher, dass der Konfigurationsparameter i_stData.sName nicht leer ist.

DigitalTwinColorInvalid

Enumerationsname:

DigitalTwinColorInvalid

Enumerationswert:

125

Beschreibung:

Die Farbe ist ungültig.

Problem

Ursache

Lösung

Die Einstellung desEcoStruxure Machine Expert Twin-Konfigurationsparameters war nicht erfolgreich.

Der Konfigurationsparameter i_stData.udiColor ist ungültig.

Stellen Sie sicher, dass sich der Konfigurationsparameter i_stData.udiColor im gültigen Bereich von DTC.ET_EmulationColors befindet.

DigitalTwinUnivocalIdInvalid

Enumerationsname:

DigitalTwinUnivocalIdInvalid

Enumerationswert:

126

Beschreibung:

UnivocalID ist ungültig.

Problem

Ursache

Lösung

Die Einstellung desEcoStruxure Machine Expert Twin-Konfigurationsparameters war nicht erfolgreich.

Der Konfigurationsparameter i_stData.udiUnivocalId ist ungültig.

Stellen Sie sicher, dass der Konfigurationsparameter i_stData.udiUnivocalId nicht 0 ist.

DigitalTwinArrayIndexInvalid

Enumerationsname:

DigitalTwinArrayIndexInvalid

Enumerationswert:

128

Beschreibung:

Der Array-Index ist ungültig.

Problem

Ursache

Lösung

Die Einstellung desEcoStruxure Machine Expert Twin-Konfigurationsparameters war nicht erfolgreich.

Der Konfigurationsparameter i_udiArrayIndex ist ungültig.

Stellen Sie sicher, dass der Konfigurationsparameter i_udiArrayIndex nicht 0 und i_udiArrayIndexDTC.GCL.Gc_udiMaxNumberOfRobotPSeries ist.