808d-mte40 1 200 0 5000 7/2
808d-mte60 1 200 0 5000 7/2
Description: The number of interpolation points required per measuring system must be defined for
the leadscrew error compensation.
The required number can be calculated as follows using the defined parameters:
$AA_ENC_COMP_MAX - $AA_ENC_COMP_MIN
MD38000 $MA_MM_ENC_COMP_MAX_POINTS = ---------------------------------- + 1
$AA_ENC_COMP_STEP
$AA_ENC_COMP_MIN Initial position (system variable)
$AA_ENC_COMP_MAX End position (system variable)
$AA_ENC_COMP_STEP Distance between interpolation points (system variable)
When selecting the number of interpolation points and/or the distances between them,
it
is important
to take into account the size of the resulting compensation table and
the space required in the buffered NC user memory (SRAM). 8 bytes are required for each
compensation value (interpolation point).
The index [n] has the following coding: [encoder no.]: 0 or 1
Special cases: Notice:
After any change in MD38000 $MA_MM_ENC_COMP_MAX_POINTS, the buffered NC user memory is
automatically re-allocated on system power-on.
All data in the buffered NC user memory are then lost (e.g. part programs, tool offsets
etc.). Alarm 6020 "Machine data changed - memory reallocated" is output.
If reallocation of the NC user memory fails because the total memory capacity
available is insufficient, alarm 6000 "Memory allocation made with standard machine
data" is output.
In this case, the NC user memory division is allocated using the default values of the
standard machine data.
References:
/FB/, S7, "Memory Configuration"
/DA/, "Diagnostics Guide"
Related to:
MD32700 $MA_ENC_COMP_ENABLE[n] LEC active
References:
/FB/, S7, "Memory Configuration"
Machine data
3.4 Axis-specific machine data
Parameter Manual
300 Parameter Manual, 08/2015, 6FC5397-8EP40-0BA1