Typ: |
Methode |
Verfügbar ab: |
V2.14.0.0 |
Versionen: |
Aktuelle Version |
Dieses Kapitel enthält folgende Informationen:
Festlegen der Konfigurationsdaten für die EcoStruxure Machine Expert Twin-Kommunikation des Lexium P Robot.
Durch Aufruf der Methode werden die bereitgestellten Konfigurationsdaten überprüft, gespeichert und in die OPC UA-Datenstruktur des Lexium P Robot übertragen.
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 |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
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. |
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. |
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. |
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. |
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. |
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_udiArrayIndex ≤ DTC.GCL.Gc_udiMaxNumberOfRobotPSeries ist. |