stUserInterface.stHome

stIn

xActivate

Activating the mode

Initial value: FALSE

xStart

Start/enable the movement

Initial value: FALSE

 

stOUT

uiBusyState

Specification of the internal state of the mode for debugging:

0: Initial state of the internal state machine

1: Start received

2: Writing the parameters (only if xUpdateConfigbeforeStartExternal set)

3: Startup process of movement initiation

4: Reserved

5: Execution of the movement

xBusy

XStart received; mode is being executed

xBusyConfigWrite

Writing mode parameters

xBusyExecuteMovement

Execution of the movement

 

stConfig

siMode

Reference travel method;

17: Referencing to switch

37: Referencing to the current position

- 8300-02hex

usiHomingSwitch

Reference travel digital input DI1…DI3

0: inactive

1: Input DI1

2: Input DI2

3: Input DI3

– 8300-03hex

Initial value: 0

uiHomingSwitchInverted

Reference travel digital input polarity DI1…DI3

0: The signal "0" of the corresponding DI triggers the event "Limit switch reached".

1: The signal "1" of the corresponding DI triggers the event "Limit switch reached".

– 8300-04hex

Initial value: 0

diPosition

Reference travel target position to define a maximum travel position if the home position is not reached. The sign defines the direction of travel of the reference travel.

– 8300-05hex

diSearchVelocity

Reference travel speed – rough search for reference switch – 8300-06hex

diClearVelocity

Reference travel speed – fine adjustment at reference switch – 8300-07hex

diAcceleration

Reference travel acceleration – 08300-08hex

diDeceleration

Reference travel deceleration – 08300-09hex

diOffset

Reference travel offset (also relevant for siMode 37) – 08300-10hex

eEncoderFeedbackConfiguration

Open loop without encoder, open loop with encoder or closed loop with encoder feedback. The value should not be changed – 8F00-01hex

 

stConfig.stIN

xWriteConfig

Initiation of manual writing of the mode parameters – prerequisite xActivate = TRUE, xStart= FALSE

After writing, the variable is reset automatically.

xReadConfig

(reserved)

xResetError

(internal)

eParameter

(internal)

udiAcyclData_RequestData

(internal)

 

stConfig.stOUT

xWriteDone

The parameters of the mode have been written (positive edge).

xReadDone

(reserved)

xError

(internal)

bErrorNumber

(internal)

xBusy

udiAcyclData_ResponseData

(internal)