Mithilfe der Methode SetFeedbackState(…) kann der Status einer Roboterrückmeldung festgelegt werden.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etName |
Wählt die Roboterrückmeldeoption aus, deren Status eingestellt werden soll. |
|
i_etValue |
Wählt den Status für die Roboterrückmeldeoption aus. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
POU-spezifischer Ausgang zur 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 |
Ok |
InputParameterInvalid |
RobotFeedbackInvalid |
381 |
Die Option für die Roboterrückmeldung ist ungültig. |
InputParameterInvalid |
FeedbackStateInvalid |
382 |
Die Rückmeldung weist einen ungültigen Status auf. |
Enumerationsname: |
FeedbackStateInvalid |
Enumerationswert: |
382 |
Beschreibung: |
Die Rückmeldung weist einen ungültigen Status auf. |
Problem |
Ursache |
Lösung |
---|---|---|
Einstellung des Status der Roboterrückmeldung wurde abgebrochen. |
Der am Eingang i_etName übergebene Wert ist ungültig. |
Stellen Sie sicher, dass der Wert von i_etName in ROB.ET_RobotFeedback enthalten ist. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Einstellung des Status der Roboterrückmeldung war erfolgreich.
Enumerationsname: |
RobotFeedbackInvalid |
Enumerationswert: |
381 |
Beschreibung: |
Die Option für die Roboterrückmeldung ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Einstellung des Status der Roboterrückmeldung wurde abgebrochen. |
Der am Eingang i_etValue übergebene Wert ist ungültig. |
Stellen Sie sicher, dass der Wert von i_etValue in ROB.ET_FeedbackState enthalten ist. |
Betriebsart | Beschreibung |
---|---|
Roboterrückmeldung deaktivieren |
Die Roboterrückmeldung kann durch einen Aufruf der Methode SetFeedbackState(…). deaktiviert werden. Die zu deaktivierende Roboterrückmeldung muss am Eingang i_etName ausgewählt werden. Am Eingang i_etValue muss der Wert ET_FeedbackState.Disabled bereitgestellt werden. Wenn der Ausgang q_etDiag die Meldung ET_Diag.Ok ausgibt, wurde die Roboterrückmeldung erfolgreich deaktiviert. |
Roboterrückmeldung aktivieren |
Die Roboterrückmeldung kann durch einen Aufruf der Methode SetFeedbackState(…) aktiviert werden.. Die zu aktivierende Roboterrückmeldung muss am Eingang i_etName ausgewählt werden. Am Eingang i_etValue muss der Wert ET_FeedbackState.Enabled bereitgestellt werden. Wenn der Ausgang q_etDiag die Meldung ET_Diag.Ok ausgibt, wurde die Roboterrückmeldung erfolgreich aktiviert. |