ST_Home

 

ST_Home - General Information

Overview

Type:

data structure

Available as of:

V1.0.2.0

Inherits from:

-

Versions:

current version

Description

In this structure, the parameters and the return values of the operation mode Homing of the FB_CrankModule are summarized.

Structure Elements

Variable

Data type

Description

i_xHomingOnRealAxis

BOOL

Indicates whether Homing is executed on the rotary side (axis) or on the linear side (slide) of the crank. The operating modes MultiCam, Endless and Positioning can only be executed if the crank module has been homed before.

TRUE: Homing is performed on the rotary side (crank axis).

FALSE: Homing is performed on the linear side (slide).

i_xEnableInitAbsReadPos

BOOL

Activate the absolute encoder homing when enabling the module. See Absolute encoder homing.

TRUE: When initializing the module, the absolute position of the axis encoder is read out and the axis is homed to this position. Hereby the i_etMode parameter of this structure must be allocated with RestorePosFromAxisEncoder or with RestorePosFromRetain.

FALSE: = No absolute value encoder homing takes place.

i_xResetHomeOk

BOOL

TRUE: The q_xHomeOk marker of the crank module is reset.

i_etMode

PDL.ET_HomeMode

The mode with which the homing shall be performed.

stTouchProbe

PDL.ST_HomeTp

Parameter set for Homing with Touchprobe

stSensor

PDL.ST_HomeIn

Parameter set for Homing to sensor

stLimitSwitch

PDL.ST_HomeLimitSwitch

Parameter set for Homing to limit switch

stTorque

PDL.ST_HomeTorque

Parameter set for Homing to limit stop

stMoveOnPos

PDL.ST_HomeMoveOnPos

Parameter set for Homing with motion to position

stSetPos

ST_HomeSetPos

Parameter set for Homing with setting the position

stWritePos

PDL.ST_HomeWritePos

Parameter set for writing of the axis encoder