Axis positions in the PCS

Target position (PCS)

Description

Target position of the current NC block.

Signal flow

CNC → PLC

ST path

gpCh[channel_idx]^.bahn_state.coord_r[axis_idx].cmd_position_r

Data type

DINT

Unit

0,1 µm

Access

PLC reads

Command position (PCS)

Description

Position preset in the current cycle as setpoint.

Signal flow

CNC → PLC

ST path

gpCh[channel_idx]^.bahn_state.coord_r[axis_idx].act_position_r

Data type

DINT

Unit

0.1 µm

Access

PLC is reading

Actual position (PCS)

Description

Actual ACS position converted in the PCS.

Signal flow

CNC → PLC

ST path

gpCh[channel_idx]^.bahn_state.coord_r[axis_idx].current_position_r

Data type

DINT

Unit

0,1 µm

Access

PLC reads

PCS position after a dynamic CS superimposition

Description

Interpolated position in the selected PCS, including the superimposition of the dynamic coordinate system on the channel interface.

Signal flow

CNC ⇨ PLC

ST path

gpCh[channel_idx]^.bahn_state.coord_r[axis_idx].active_pos_pcs_dyn_cs_r

Data type

DINT

Unit

0.1 µm

Access

PLC is reading

Special feature

Available as of V3.1.3105.1

Distance to go to geometry end (PCS)

Description

Remaining absolute distance to go of the axis until the next programmed #DIST TO GO END.

Signal flow

CNC → PLC

ST path

gpCh[channel_idx]^.bahn_state.coord_r[axis_idx].dist_to_geom_end_r

Data type

DINT

Unit

0.1µm

Access

PLC is reading

Special feature

Available as of V3.1.3079.27