IF_TargetsHandlerEventsListener - OnRemoveTarget (Methode)

Übersicht

Typ:

Methode

Verfügbar ab:

V1.4.1.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oSchnittstelle

oDiagnosemeldungen

Aufgabenstellung

Stellt benutzerspezifische Diagnosedaten zur Verfügung, wenn ein Ziel aus der Liste entfernt wird.

Beschreibung

Die Methode OnRemoveTarget wird durch den Ziel-Handler aufgerufen, wobei die Implemen­tierung von IF_TargetsHandlerEventsListener jedes Mal, wenn ein Ziel aus der Liste entfernt wurde, abonniert wurde.

Die folgenden Methoden lösen das Ereignis aus:

oRemoveTarget

oRemoveAllTargets

oDie Methode wird auch jedes Mal dann ausgelöst, wenn ein Ziel automatisch aus der Liste entfernt wird. Dies kann geschehen, wenn FB_TargetsHandler so konfiguriert ist, dass die Ziele bei Erreichen einer Maximalposition (Eingang i_xAutoRemoveTargets der Methode Configuration auf TRUE gesetzt) entfernt werden.

Die als Ausgabe bereitgestellten Diagnosedaten richten sich nach Ihrer spezifischen Implemen­tierung. Sie werden von der Bibliothek ignoriert.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_stTarget

ST_RobotTarget

Roboterzielstruktur mit den Informationen zu dem Ziel, das aus der Liste entfernt wurde.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. EinWert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

Bausteinspezifischer Ausgang zur Diagnose.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_sMsg

STRING[80]

Ereignisabhängige Meldung, die detaillierte Informationen zum Diagnosezustand übergibt.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

Ok

Ok

0

Ok

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Statusmeldung: Die Methode wurde erfolgreich aufgerufen.