HLI parameters up to CNC Build V2.20xx

Channel-specific connection

Online tool compensation (OTC)

Description

The tool radius can be adapted by setting the wear offset depending on wear. [0,1µm]
See also Wear compensation of tool radius.

It is only possible to used the control unit in the RADIUS or TOOL_DIR modes and in the DISC or AUTO mode.

See NC command #OTC.

See also functional description [FCT-C20].

Data type

MCControlSGN32Unit, see description of Control Unit

Peculiarities

The wear offset is not output in a cycle in the CNC. Instead it is output over several cycles.

Access

PLC reads Request + State and writes Command + Enable

ST Path

pMC[channel_idx]^.addr^.MCControlBahn_Data.MCControlSGN32Unit_OTCRadiusOffset

Commanded, requested and return values

ST Element

.D_Command

.D_Request

.D_State

Data type

DINT

Value range

[-P-TOOL-00031, P-TOOL-00031]

Redirection

ST Element

.X_Enable

Axis-specific connection

OTC offset

Description

When this wear offset is set, wear in the direction of this axis can be compensated.

When the SURF_NORM_ORI mode is used (wear in the direction of the surface normal), the offset value must be assigned in the third axis.

Unit: 0.1µm

Data type

MCControlSGN32Unit, see description of control unit

Special features

The wear offset is distributed by the CNC over several cycles.

Access

PLC reads Request + State and writes Command + Enable

ST path

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlSGN32Unit_OTCOffset

Commanded, requested and return values

ST element

.D_Command

.D_Request

.D_State

Data type

DINT

Value range

[-P-TOOL-00031, P-TOOL-00031]

Redirection

ST element

.X_Enable

Move back manual mode offset

Description

If manual mode is active in the channel and if the commanded axis fails to move, the axis is moved by this command so that afterwards manual mode offset is 0.

Data type

MCControlBoolUnit, see description of Control Unit

Special features

A rising edge (FALSE → TRUE) at X_Command starts the process. The signal is ignored if a manual mode motion is still active or manual mode offset is already 0.

Access

PLC reads Request + State and writes Command + Enable

ST path

pAC[axis_idx]^.addr^.McControlIpo_Data.MCControlBoolUnit_ManualMvBackToStart

Commanded, requested and return values

ST element

.X_Command

.X_Request

.X_State

Data type

BOOL

Value range

rising edge (FALSE → TRUE) triggers backward motion

Redirection

ST element

.X_Enable