The interface provides feedback information from the carrier. This includes feedback for the different positions of the carrier on the path and in space and also feedback for the different move commands.
Property |
Data type |
Accessing |
Description |
---|---|---|---|
etCurrentMoveCommand |
ET_MoveCommand |
Read |
Indicates the active move command for the carrier. For more information, refer to the enumeration ET_MoveCommand. |
etInterruptedMoveCommand |
ET_MoveCommand |
Read |
Indicates the move command that has been interrupted by the method StopCarrier or StopCarrierWithEmergencyParameter. |
etPreviousMoveCommand |
ET_MoveCommand |
Read |
Indicates the previous move command for the carrier. |
ifFeedbackConfiguration |
Read |
Access to the feedback interface IF_CarrierFeedbackConfiguration that provides status values for the configured parameters for a carrier. |
|
ifFeedbackJogging |
Read |
Access to the feedback interface IF_CarrierFeedbackJogging that provides status values for the manual movement of the carrier in jogging mode. |
|
ifFeedbackMotionValues |
Read |
Access to the feedback interface IF_CarrierFeedbackMotionValues that provides status values for the reference motion parameters and the actual motion values of a carrier. |
|
ifFeedbackMoveDirectly |
Read |
Access to the feedback interface IF_CarrierFeedbackMoveDirectly that provides status values for the movement of the carrier with the move command MoveDirectly. |
|
ifFeedbackMoveGapControl |
Read |
Access to the feedback interface IF_CarrierFeedbackMoveGapControl that provides status values as well as reference values for the movement of the carrier with the move command MoveGapControl. |
|
ifFeedbackMovePureSmg |
Read |
Access to the feedback interface IF_CarrierFeedbackMovePureSmg that provides status values for the movement of the carrier with the move command MovePureSmg. |
|
ifFeedbackMoveSyncFromStandstill |
Read |
Access to the feedback interface IF_CarrierFeedbackMoveSyncFromStandstill that provides status values for a synchronized movement of the carrier with the move command MoveSyncFromStandstill. |
|
ifFeedbackSpace |
Read |
Access to the feedback interface IF_CarrierFeedbackSpace that provides feedback values for the curve acceleration and the position of the carrier in space (in a cartesian coordinate system). |
|
ifFeedbackToBehind |
Read |
Access to the feedback interface IF_CarrierFeedbackToBehind that provides status values from the carrier behind of the selected carrier. |
|
ifFeedbackToInFront |
Read |
Access to the feedback interface IF_CarrierFeedbackToInFront that provides status values from the carrier in front of the selected carrier. |
|
lrRefMinGapToCarrierBehind |
LREAL |
Read |
Indicates the value of the reference minimum gap to the carrier behind that has been set with the method IF_Motion.SetRefMinGapToCarrierBehind. |
lrRefMinGapToCarrierInFront |
LREAL |
Read |
Indicates the value of the reference minimum gap to the carrier in front that has been set with the method IF_Motion.SetRefMinGapToCarrierInFront. |
lrTargetPosition |
LREAL |
Read |
Indicates the target position of the carrier. |
udiCarrierIndex |
UDINT |
Read |
Indicates the carrier index. |
udiNumberOfConnectedCarriersBehindThisCarrier |
UDINT |
Read |
Indicates the number of connected (synchronized) carriers behind the selected carrier. |
udiNumberOfConnectedCarriersInFrontThisCarrier |
UDINT |
Read |
Indicates the number of connected (synchronized) carriers in front of the selected carrier. |
udiStationId |
UDINT |
Read |
Indicates the number of the station to which the carrier is assigned. |
xEnabled |
BOOL |
Read |
Indicates TRUE if the parameter Enabled of the carrier object is TRUE and the function block FB_Multicarrier is ready for motion commands. For more information on the carrier object and the parameter Enabled within the user function CarrierState, refer to the Lexium™ MC multi carrier Device Objects and Parameters Guide. |
xInTargetPosition |
BOOL |
Read |
Indicates TRUE if the carrier is at the target position. |
xJobActive |
BOOL |
Read |
Indicates TRUE if a job has been assigned to the carrier and if this job is active. |
xMotionActive |
BOOL |
Read |
Indicates TRUE if the carrier is moving. |