HLI parameters

Release Note

release_note

Connection to the HLI interface is available as of CNC Build V3.3104.08.

Precalculated axis-specific states

Precalculated data is valid, axis

Description

This data element indicates whether precalculated axis data is valid.

If the data element is TRUE, the values are valid for the precalculation of position, velocity and acceleration at a future point in time.

FALSE indicates that no data could be calculated for the future point in time.

The point in time is defined by the Index 0 in P-CHAN-00324 or by
#CHANNEL SET[ ESA_TIME0=...].

Signal flow

CNC →PLC

ST Path

gpAx[axis_idx]^.ipo_state.esa_data_valid

Data type

BOOL

Value range

TRUE/FALSE

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08

Precalculated position, axis

Description

Axis position at a future point in time.

The point in time is defined by the Index 0 in P-CHAN-00324 or by
#CHANNEL SET[ ESA_TIME0=...].

Signal flow

CNC →PLC

ST Path

gpAx[axis_idx]^.ipo_state.esa_pos

Data type

LREAL

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08

Precalculated velocity, axis

Description

Axis velocity at a future point in time.

The point in time is defined by the Index 0 in P-CHAN-00324 or by
#CHANNEL SET[ ESA_TIME0=...].

Signal flow

CNC →PLC

ST Path

gpAx[axis_idx]^.ipo_state.esa_vel

Data type

LREAL

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08

Precalculated acceleration, axis

Description

Axis acceleration at a future point in time.

The point in time is defined by the Index 0 in P-CHAN-00324 or by
#CHANNEL SET[ ESA_TIME0=...].

Signal flow

CNC →PLC

ST Path

gpAx[axis_idx]^. ipo_state.esa_acc

Data type

LREAL

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08

Precalculated axis-specific states

Up to 3 precalculated velocities can be read by the HLI interface.

Precalculated data is valid, path

Description

If a data element in the field is TRUE, path velocity was precalculated for a future point in time and is therefore valid. This is indicated by the same index as precalculated velocity.

FALSE indicates that no value could be calculated for the future point in time.

Several points in time were defined by P-CHAN-00324.

Times can also be defined by
#CHANNEL SET[ESA_TIME<i>=…].

Signal flow

CNC →PLC

ST Path

gpCh[channel_idx]^.bahn_state.esa_data_valid[ ]

Data type

ARRAY[0..2] OF BOOL

Value range

TRUE/FALSE

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08

Precalculated velocity, path

Description

Path velocity at a future point in time.

Several points in time were defined by P-CHAN-00324. The index of a configured point in time corresponds with the index of the precalculated path velocity.

Times can also be defined by
#CHANNEL SET[ESA_TIME<i>=…].

Signal flow

CNC →PLC

ST Path

gpCh[channel_idx]^.bahn_state.esa_vb[ ]

Data type

ARRAY[0..2] OF LREAL

Access

PLC is reading

Special feature

Available as of Build V3.1.3104.08