FB_ClampingStation - CyclicMotionCall (Method)

Overview

Type:

Method

Available as of:

V1.0.0.0

Task

Handling the carriers in the clamping station.

Description

With the method CyclicMotionCall, you can control the carrier movement in the clamping station:
  • the start of the clamping movement when the property xStationReadyForClamping indicates that the carriers in the process are in standstill and are ready for clamping

  • the start of the leaving movement when the property xStationReadyForMoveOut indicates that the carriers in the process are in standstill and are ready for moving out

The input iq_xTriggerMoveOut is only evaluated when the property xStationReadyForMoveOut is TRUE.

When the input iq_xTriggerMoveOut is already set to TRUE or has a positive edge:
  • the MoveOut command is placed,

  • the pairs of carriers are logically handed over, and

  • both signals iq_xTriggerMoveOut and xStationReadyForMoveOut are reset to FALSE.

The method CyclicMotionCall must be called cyclically.

NOTE: Before executing the method CyclicMotionCall, the function block FB_ClampingStation must be enabled and the methods SetMotionParameter, SetClampParameter, and SetStationParameter must be called at least once.

Inputs/Outputs

Input

Data type

Description

iq_xTriggerClamping

BOOL

Event-triggered Boolean command to start clamping when the parameter xStationReadyForClamping is TRUE (see FB_ClampingStation).

The parameter iq_xTriggerClamping is reset to FALSE when the carriers have clamped the product.

When the clamping is done, the parameter xStationReadyForClamping is reset to FALSE and the parameter xStationReadyForMoveOut is set to TRUE.

iq_xTriggerMoveOut

BOOL

Event-triggered Boolean command to start moving the carriers out of the station when the parameter xStationReadyForMoveOut is TRUE (see FB_ClampingStation).