IF_CarrierFeedback - Allgemeine Informationen

Überblick

Typ:

Schnittstelle

Verfügbar ab:

V1.0.0.0

Übernommen aus

-

Aufgabe

Schnittstelle mit Rückmeldungen für den Carrier.

Beschreibung

Die Schnittstelle gibt Rückmeldungen vom Carrier wieder. Dies umfasst Rückmeldungen für die verschiedenen Positionen des Carriers auf dem Pfad und im Raum, sowie Rückmeldungen für die verschiedenen Fahrbefehle.

Eigenschaften

Eigenschaft

Datentyp

Zugriff

Beschreibung

etCurrentMoveCommand

ET_MoveCommand

Lesen

Gibt den aktiven Fahrbefehl des Carriers an. Weitere Informationen finden Sie in der Enumeration ET_MoveCommand.

etInterruptedMoveCommand

ET_MoveCommand

Lesen

Gibt den Fahrbefehl an, der durch die Methode StopCarrier oder StopCarrierWithEmergencyParameter unterbrochen wurde.
Eine Abbildung finden Sie unter Trace-Beispiel für den Stoppbefehl.
Für weitere Informationen zu den verfügbaren Fahrbefehlen siehe ET_MoveCommand.

etPreviousMoveCommand

ET_MoveCommand

Lesen

Gibt den vorherigen Fahrbefehl des Carriers an.
Eine Abbildung finden Sie unter Trace-Beispiel für den vorherigen Fahrbefehl.
Für weitere Informationen zu den verfügbaren Fahrbefehlen siehe ET_MoveCommand.

ifFeedbackConfiguration

IF_CarrierFeedbackConfiguration

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackConfiguration, die die Statuswerte für die konfigurierten Parameter für einen Carrier bereitstellt.

ifFeedbackJogging

IF_CarrierFeedbackJogging

Lesen

Die Rückmeldeschnittstelle IF_CarrierFeedbackJogging bietet Statuswerte für die manuelle Bewegung des Carriers im Jogging-Modus.

ifFeedbackMotionValues

IF_CarrierFeedbackMotionValues

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackMotionValues, die Statuswerte für die Referenzbewegungsparameter und die aktuellen Bewegungswerte eines Carriers bereitstellt.

ifFeedbackMoveDirectly

IF_CarrierFeedbackMoveDirectly

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackMoveDirectly, die Statuswerte für die Bewegung des Carriers mit dem Fahrbefehl MoveDirectly bereitstellt.

ifFeedbackMoveGapControl

IF_CarrierFeedbackMoveGapControl

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackMoveGapControl, die Status- sowie Sollwerte für die Bewegung des Carriers mit dem Fahrbefehl MoveGapControl bereitstellt.

ifFeedbackMovePureSmg

IF_CarrierFeedbackMovePureSmg

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackMovePureSmg, die Statuswerte für die Bewegung des Carriers mit dem Fahrbefehl MovePureSmg bereitstellt.

ifFeedbackMoveSyncFromStandstill

IF_CarrierFeedbackMoveSyncFromStandstill

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackMoveSyncFromStandstill, die Statuswerte für eine synchronisierte Bewegung des Carriers mit dem Fahrbefehl MoveSyncFromStandstill bereitstellt.

ifFeedbackSpace

IF_CarrierFeedbackSpace

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackSpace, die Rückmeldewerte für die Kurvenbeschleunigung und die Position des Carriers im Raum (in einem kartesischen Koordinatensystem) bereitstellt.

ifFeedbackToBehind

IF_CarrierFeedbackToBehind

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackToBehind, die Statuswerte für die Bewegung des Carriers hinter dem ausgewählten Carrier bereitstellt.

ifFeedbackToInFront

IF_CarrierFeedbackToInFront

Lesen

Zugriff auf die Rückmeldeschnittstelle IF_CarrierFeedbackToInFront, die Statuswerte für die Bewegung des Carriers vor dem ausgewählten Carrier bereitstellt.

lrRefMinGapToCarrierBehind

LREAL

Lesen

Gibt den Wert des Sollmindestabstands zum hinteren Carrier an, der mit der Methode IF_Motion.SetRefMinGapToCarrierBehind festgelegt wurde.

lrRefMinGapToCarrierInFront

LREAL

Lesen

Gibt den Wert des Sollmindestabstands zum vorderen Carrier an, der mit der Methode IF_Motion.SetRefMinGapToCarrierInFront festgelegt wurde.

lrTargetPosition

LREAL

Lesen

Gibt die Zielposition des Carriers an.

udiCarrierIndex

UDINT

Lesen

Gibt den Carrier-Index an.

udiNumberOfConnectedCarriersBehindThisCarrier

UDINT

Lesen

Gibt die Anzahl der verbundenen (synchronisierten) Carrier hinter dem ausgewählten Carrier an.

udiNumberOfConnectedCarriersInFrontThisCarrier

UDINT

Lesen

Gibt die Anzahl der verbundenen (synchronisierten) Carrier vor dem ausgewählten Carrier an.

udiStationId

UDINT

Lesen

Gibt die Nummer der Station an, der der Carrier zugewiesen ist.

xEnabled

BOOL

Lesen

Gibt TRUE an, wenn der Parameter Enabled des Carrier-Objekts Lexium MC Carrier TRUE ist und der Funktionsbaustein FB_Multicarrier bereit für Fahrbefehle ist.

Für weitere Informationen zum Carrier-Objekt Lexium MC Carrier und zum Parameter Enabled innerhalb der Benutzerfunktion CarrierState siehe das Lexium™ MC multi carrier Geräteobjekte- und Parameterhandbuch.

xInTargetPosition

BOOL

Lesen

Gibt TRUE an, wenn sich der Carrier an der Zielposition befindet.

xJobActive

BOOL

Lesen

Gibt TRUE an, wenn dem Carrier ein Auftrag zugewiesen wurde und dieser Auftrag aktiv ist.

xMotionActive

BOOL

Lesen

Gibt TRUE an, wenn sich der Carrier bewegt.

Trace-Beispiel: Unterbrochener Fahrbefehl

Trace-Beispiel: Vorheriger Fahrbefehl