Blocks for compatibility with existing programs

Blocks for compatibility with existing programs 1:

Function blocks for compatibility

The purpose of the function blocks listed is to ensure compatibility with existing projects. It is not advisable to use these function blocks for new projects. Instead, the equivalent function blocks shown in the table above should be used.

Function Block

Description

ItpDelDtg

Triggers “Delete Distance to go” in the NC

ItpEStop

Triggers the NCI EStop

ItpGetBottleNeckLookAhead

Provides the value of the look-ahead for bottleneck detection

ItpGetBottleNeckMode

Provides the response mode for bottleneck detection

ItpGetGeoInfoAndHParam

Reads information of the currently active segment and past and future segments.

ItpGoAhead

Triggers the GoAhead function

ItpIsEStop

Determines whether an EStop is executed or pending

ItpLoadProg

Loads an NC program using program names

ItpReadRParams

Reads calculation parameters

ItpReadToolDesc

Reads the tool description from the NC

ItpReadZeroShift

Reads the zero shift from the NC

ItpReset

Carries out a reset of the interpreter or of the NC channel

ItpResetEx

Carries out a reset of the interpreter or of the NC channel.

ItpResetFastMFunc

Resets a fast signal bit

ItpSetBottleNeckLookAhead

Sets the value of the look-ahead for bottleneck detection

ItpSetBottleNeckMode

Sets the response mode when bottleneck detection is switched on

ItpSetSubroutinePath

Optionally sets the search path for subroutines

ItpSetToolDescNull

Sets all tool parameters (including number and type) to zero

ItpSetZeroShiftNull

Sets all origins to zero

ItpStartStop

Starts or stops the interpreter (NC channel)

ItpStepOnAfterEStop

Enables further processing of the parts program after an NCI EStop

ItpWriteRParams

Writes calculation parameters

ItpWriteToolDesc

Writes the tool description into the NC

ItpWriteZeroShift

Writes the zero shift into the NC