Siemens SINUMERIK 840D sl Function Manual page 390

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Compensations (K3)
Interpolatory compensation
The following variants can be used to parameterize if the axes to be coupled are on different
channels:
● Version 1: "Programming with channel axis identifier":
● Version 2: "Programming with machine axis identifier":
390
Two different part programs TP1 and TP2 are created, they are then processed in
different channels.
Axis "ZZ" is coupled to "XR":
View from the part program TP1 in Channel 1:
$AN_CEC_INPUT_AXIS[0] = (XR)
View from the part program TP2 in Channel 2:
$AN_CEC_OUTPUT_AXIS[0] = (ZZ)
Axis AX2 on NCU2 is coupled with Axis AX1 on NCU1 upon restart after TP1 is executed
in Channel 1 and TP2 is executed in Channel 2.
One part program is created that runs in any convenient channel of NCU1 and specifies
the machine axis names together with the NCU numbers.
Axis "ZZ" is coupled to "XR":
$AN_CEC_INPUT_NCU[0]=1
$AN_CEC_INPUT_AXIS[0] = (AX1)
$AN_CEC_OUTPUT_NCU[0]=2
$AN_CEC_OUTPUT_AXIS[0] = (AX2)
The NCK monitors whether the axes on the local NCU have actually been interpolated,
i.e. there is a channel that can program these axes. The local NCU is always the NCU on
which the part program runs.
The following axes are allowed for NCU1 as input or output axes in Configuration 1:
NC1_AX1, NC1_AX3, NC1_AX4, NC1_AX5, NC2_AX2, NC2_AX6
The data backup from the NCK always delivers the compensation data from the "machine
axis indentifier" view.
NOTICE
The NCU no. is to be programmed before the axis identifier. A sag compensation
between NC1_AX1 and NC1_AX2 is not possible.
Function Manual, 03/2009, 6FC5397-1BP10-4BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents