IF_TargetsHandler - GetConfiguration (Methode)

Übersicht

Typ:

Methode

Verfügbar ab:

V1.4.1.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oSchnittstelle

oDiagnosemeldungen

Aufgabenstellung

Ruft die Konfigurationsparameter für den Ziel-Handler ab.

Beschreibung

Die Methode GetConfiguration ruft die Konfigurationsparameter für den Ziel-Handler ab.

Schnittstelle

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.

q_etTrackingSystemId

ROB.ET_CoordinateSystem

Bezeichner des mit dem Ziel-Handler verbundenen Trackingsystems.

Siehe Robotic-Bibliothek - ET_CoordinateSystem.

q_ifVelocitySource

SystemConfigurationItf.IF_IdentificationMandatory

Geschwindigkeitsquelle des Systems, mit dem der Funktionsbaustein verbunden ist.

q_lencEncoder

SystemConfiguration.L_ENC

Logischer Geber, der vom Funktionsbaustein zur Aktualisierung der Position der Ziele verwendet wird.

HINWEIS: Konfigurieren Sie nicht die Position eines logischen Gebers.

q_etTrackingDirection

ROB.ET_RobotComponent

Richtung des linearen Tracking-Koordinatensystems, das zur Aktualisierung der Position der Ziele verwendet wird.

Gültige Werte sind:

oET_RobotComponent.CartesianX

oET_RobotComponent.CartesianY

oET_RobotComponent.CartesianZ

Siehe Robotic-Bibliothek - ET_RobotComponent.

q_etTrackingPlane

ROB.ET_WorkingPlane

Arbeitsebene, die die Oberflächenebene des Trackingsystems darstellt (z. B. die Oberfläche eines Förderbands).

Gültige Werte sind:

oET_WorkingPlane.XY

oET_WorkingPlane.XZ

oET_WorkingPlane.YZ

Siehe Robotic-Bibliothek - ET_WorkingPlane.

q_lrMaxTrackingSystemPosition

LREAL

Die maximale Position, die ein Ziel entlang der beweglichen Achse erreichen kann, bevor es das System verlässt.

Wenn i_xAutoRemoveTargets auf TRUE festgelegt ist, wird ein Ziel, das das System verlässt, beim nächsten Aufruf der Methode UpdateTargets automatisch aus der Liste entfernt.

q_xAutoRemoveTargets

BOOL

TRUE: Beim Aufruf von UpdateTargets werden die Ziele, deren Position größer als i_lrMaxTrackingSystemPosition entlang der Bewegungsrichtung i_etTrackingDirection ist, automatisch aus der Liste entfernt.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

Ok

Ok

0

Ok

ExecutionAborted

NotConfigured

101

Der Funktionsbaustein wurde noch nicht konfiguriert.

NotConfigured

Enumerationsname:

NotConfigured

Enumerationswert:

101

Beschreibung:

Der Funktionsbaustein wurde noch nicht konfiguriert.

Problem

Ursache

Lösung

Die Konfigurationsparameter wurden nicht zurückgegeben.

Die Methode Configuration wurde noch nicht aufgerufen.

Stellen Sie sicher, dass die Methode Configuration erfolgreich aufgerufen wurde, bevor diese Methode aufgerufen wird.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Statusmeldung: Die Konfigurationsparameter wurden erfolgreich zurückgegeben.