Homing

Homing 1:

Core function is not supported by inverter axes

This core function is not supported by inverter axes. Any use will report DEVICE_NOTINIT and trigger an error message.

Homing 2:

The property offers access to a range of homing functions.

All these functions belong to the group of edge-triggered core functions.

There are two groups of homing functions: Initiating or continuing functions (AbsoluteSwitch, AbsoluteSwitchDetect, Block, BlockDetect, LimitSwitch, LimitSwitchDetect) and terminating functions (Abort, Finish).

Triggering a function of the first group changes the behavior of the axis by activating the homing mode. If this change has already been made by another function in this group, this has no effect. In this mode, the underlying motion technology disables a number of mechanisms such as lag monitoring, velocity pre-control, software position limit switch, etc.

Notice

Unexpected behavior

Axes in homing mode may respond to motion commands in an unexpected manner.

As the last step of a homing procedure, the functions of the second group are used to terminate the homing mode and set the axis to a normal behavior.

Homing 3: Properties

Name

Type

Access

Description

Abort

I_HomingAbort

Get

An active homing is aborted without success.

AbsoluteSwitch

I_HomingAbsoluteSwitch

 

Homing is performed at a position reported by a binary sensor.

AbsoluteSwitchDetect

I_HomingAbsoluteSwitchDetection

 

The actual position is recorded at a position reported by a binary sensor.

Block

I_HomingBlock

 

Homing is performed on a mechanical stop.

BlockDetect

I_HomingBlockDetection

 

The actual position is recorded at a mechanical stop.

Finish

I_HomingFinish

 

An active homing is completed successfully.

LimitSwitch

I_HomingLimitSwitch

 

Homing is performed at a position reported by a hardware limit switch.

LimitSwitchDetect

I_HomingLimitSwitchDetection

 

The actual position is recorded at a position reported by a hardware limit switch.

Homing 4: Interfaces

Type

Description

I_HomingMain

Standard interface on FB_HomingMain.

Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT v3.1.4024.35

PC or CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 or higher