Siemens SINUMERIK 840D sl Function Manual page 289

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

Advertisement

Supplementary conditions
● The input and output axes have to be interpolated as channel axes on the same NCU. The
corresponding machine axes can be connected to different NCUs.
● The system variables become effective only after a restart.
● Data backup is undertaken with machine axis names.
Parameterization with channel names
The parameterization of the input and output axes with channel axis names takes place with
the following system variables:
● Input axis
$AN_CEC_INPUT_AXIS[ <CEC table number> ] = <Channel axis name>
● Output axis
$AN_CEC_OUTPUT_AXIS[ <CEC table number> ] = <Channel axis name>
Parameter example: Coupling axes "ZZ" (AX2, NCU 2) to "XR" (AX1, NCU 1)
Two part programs, TP1 for channel 1 and TP2 for channel 2, have to be created. The system
variables of the input and output axes of the compensation table are written to these.
Excerpt from TP1, channel 1: Nxxx $AN_CEC_INPUT_AXIS[0] = "XR"
Excerpt from TP2, channel 2: Nxxx $AN_CEC_OUTPUT_AXIS[0] = "ZZ"
See section "Configuration examples", configuration 1, below.
Parameterization with machine axis names
The parameterization of the input and output axes with machine axis names takes place with
the following system variables:
● Input axis
– $AN_CEC_INPUT_NCU[ <CEC table number> ] = <NCU number>
– $AN_CEC_INPUT_AXIS[ <CEC table number> ] = <Machine axis name>
● Output axis
– $AN_CEC_OUTPUT_NCU[ <CEC table number> ] = <NCU number>
– $AN_CEC_OUTPUT_AXIS[ <CEC table number> ] = <Channel axis name>
Parameter example: Coupling axis "ZZ" (AX2, NCU 2) to "XR" (AX1, NCU 1)
A part program has to be created, which can be started in any channel of the NCU 1. The
system variables of the input and output axes of the compensation table with machine axes
name and NCU number are written to this.
Part program:
Nxx1 $AN_CEC_INPUT_NCU[0] = 1
Nxx2 $AN_CEC_INPUT_AXIS[0] = "AX1"
Nxx3 $AN_CEC_OUTPUT_NCU[0] = 2
Extended Functions
Function Manual, 10/2015, 6FC5397-1BP40-5BA3
K3: Compensations
5.4 Interpolatory compensation
289

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828d

Table of Contents