Online Parameter

Scaling

Name

Unit

Type

Work Zero Offset

[PosUnit]

LREAL

Active Homing Offset

[PosUnit]

LREAL

Work Zero Offset

Non-persistent offset that can be set using the MC_SetPosition function block. If MC_SetPosition is executed multiple times, the individual offsets are combined, taking the sign into account.
The offset is active at runtime and is reset when TwinCAT is restarted.

Work Zero Offset = Specified new position - Current target position

Active Homing Offset

Displays the temporary offset calculated during the last homing procedure. This value is not permanently saved.

The following online parameters are available for TouchProbe2 as well as for TouchProbe1. For the sake of clarity and to avoid duplication, these parameters are listed here only for TouchProbe1.

TouchProbe1 Positive Edge Status

Name

Type

State

MC.ETouchProbeTriggerState

Last Position

LREAL

Last DC timestamp

LINT

State

Current state of the touch probe unit.

Last Position

The position where the configured event was last detected. The value #Invalid indicates that no event has been recorded yet.

Last DC timestamp

DC Time in nanoseconds when the configured event was last recorded. The value 0 indicates that no event has been recorded yet.

TouchProbe1 Negative Edge Status

Name

Type

State

MC.ETouchProbeTriggerState

Last Position

LREAL

Last DC timestamp

LINT

State

Current state of the touch probe unit.

Last Position

The position where the configured event was last detected. The value #Invalid indicates that no event has been recorded yet.

Last DC timestamp

DC Time in nanoseconds when the configured event was last recorded. The value 0 indicates that no event has been recorded yet.