IF_RoboticsAutoTuneFeedback

 

IF_RoboticsAutoTuneFeedback - Allgemeine Informationen

Übersicht

Typ:

Schnittstelle

Verfügbar ab:

V2.0.0.0

Erbt von:

-

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oMethoden

oEigenschaft

Aufgabenstellung

Schnittstelle für Rückmeldungen zum aktuellen Einstellungsstatus.

Beschreibung

Die Schnittstelle bietet Methoden und Eigenschaften zum Lesen des Einstellungsstatus.

Methoden

Name

Beschreibung

GetMotionParameter

Lesen Sie für eine spezifische Bewegung die Daten zu Beschleunigung, Verzögerung, Status sowie die zusätzlichen Daten.

GetMotionParameterByIndex

Lesen Sie für eine spezifische Bewegung nach Index die Daten zu Beschleunigung, Verzögerung, Status sowie die zusätzlichen Daten.

Eigenschaft

Name

Datentyp

Zugriff

Beschreibung

lrFinetuningLevel

LREAL

Lesen

Prozentwert der Bewegungen, die vollständig feineingestellt sind (udiNumberOfMovementsFinetuned / udiNumberOfMovements)

Der Wert erreicht 100 % ggf. nicht. Wird eine Bewegung nur einmal oder für eine unzureichende Anzahl an Zyklen ausgeführt, wird die Feineinstellung dieser spezifischen Bewegung nicht abgeschlossen.

Ein lrFinetuningLevel, das lrTuningLevel unterschreitet, ist akzeptabel. Der Einstellvorgang erfolgt in zwei Stufen: Zunächst die schnelle Einstellung und anschließend die Feineinstellung.

lrTuningLevel

LREAL

Lesen

Prozentwert der Bewegungen, die vollständig eingestellt sind (udiNumberOfMovementsTuned / udiNumberOfMovements)

Der Wert erreicht 100 % ggf. nicht. Wird eine Bewegung nur einmal oder für eine unzureichende Anzahl an Zyklen ausgeführt, wird die Einstellung dieser spezifischen Bewegung nicht abgeschlossen.

rastStatisticsCycleTimeMoveId

REFERENCE TO ARRAY[1..Gc_udiNumberOfMoveIds] OF ST_Statistics

Lesen

Statistik über die Zykluszeit, getrennt durch MoveId in ms. Die Zykluszeit wird vom Start der Bewegung bis zum Erreichen des Ziels des Roboters gemessen. Für diese Statistik werden ausschließlich vollständig feineingestellte Bewegungen berücksichtigt.

rastStatusLastMovement

REFERENCE TO ARRAY[1..Gc_udiNumberOfMoveIds] OF ST_Status

Lesen

Status der letzten Bewegung für jede MoveId

rstStatisticsCycleTime

REFERENCE TO ST_Statistics

Lesen

Die gesamte Zykluszeit in ms. Die Zykluszeit wird vom Start der Bewegung bis zum Erreichen des Ziels des Roboters gemessen. Für diese Statistik werden ausschließlich vollständig feineingestellte Bewegungen berücksichtigt.

udiNumberOfMovements

UDINT

Lesen

Anzahl der ausgeführten Bewegungen

udiNumberOfMovementsFinetuned

UDINT

Lesen

Anzahl der vollständig feineingestellten Bewegungen

udiNumberOfMovementsTuned

UDINT

Lesen

Anzahl der vollständig eingestellten Bewegungen

xReductionActive

BOOL

Lesen

Die Bewegung läuft mit durch die Methode ReduceMotionParameter festgelegter reduzierter Beschleunigung und/oder reduzierter Verzögerung.