FB_ClampingStation - SetClampParameter (Method)

Overview

Type:

Method

Available as of:

V1.0.0.0

Task

Setting the parameters for the clamping of products with pairs of carriers.

Description

With the method SetClampParameter, you can specify the parameters of the clamping station.

NOTE: Before executing the method CyclicMotionCall, the method SetClampParameter must be called at least once.

The return value SetClampParameter of type BOOL indicates TRUE if the setting of the parameters has been executed successfully.

Inputs

Input

Data type

Description

i_udiNumberOfPairsInProcess

UDINT

Specifies the number of carrier pairs that are expected to clamp a product in the clamping process.

i_lrClampGap

LREAL

Specifies the gap inside a pair of carriers after the clamping process.

i_etClampMode

ET_ClampDeclampMode

For defining the mode of clamping: which carrier(s) move(s) during the clamping process.

i_xUseCurveCompensation

BOOL

If i_xUseCurveCompensation is set to TRUE, the second carrier of a carrier pair is synchronized to the first carrier of the pair, and additionally a curve compensation is executed via the method StartCurveCompensationToCarrierInFront.

For more information on curve compensation with the method StartCurveCompensationToCarrierInFront, refer to the Multicarrier library .

NOTE: The ToolPivotPoint settings are not part of the FB_ClampingStation and must be set separately. For more information on the ToolPivotPoint settings, refer to the Multicarrier library .

If i_xUseCurveCompensation is set to FALSE, no curve compensation is executed.

By default, the parameter i_xUseCurveCompensation is set to TRUE.

Outputs

The method has no outputs.