S1: Spindles
16.7 Programming
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1339
Definition of the spindle speed type for the master spindle
Definition of the spindle speed type for the master spindle from part program, FC18 or synchronized actions are
written to the following setting data from all the usual sources:
SD43206 $SA_SPIND_SPEED_TYPE (spindle speed type for spindle start via PLC interface)
The value range and the functionality correspond to the 15th G group (feedrate type).
Permissible values are G values: 93, 94, 95, 96,961,97, and 971.
Depending on the setting, for DB31, … DBX30.1/2 (spindle start, clockwise/counter-clockwise) either the speed
from SD43200 $SA_SPIND_S or the cutting rate from SD43202 $SA_SPIND_CONSTCUT_S is active:
Definitions for spindle positioning
The definitions for spindle positioning using DB31, … DBX30.4 (spindle positioning start) are read from the
following setting data:
SD43240 $SA_M19_SPOS (spindle position for spindle positioning with M19)
SD43250 $SA_M19_SPOSMODE (spindle position approach mode for spindle positioning with M19)
16.7.5
External programming (PLC, HMI)
SD43300 and SD42600
The revolutional feedrate behaviour can be selected externally via the axial setting data:
SD43300 $SA_ASSIGN_FEED_PER_REV_SOURCE (Rotational feedrate for spindles)
in JOG operating mode using the channel-specific setting data
SD42600 $SC_JOG_FEED_PER_REV_SOURCE (Revolutional fedrate control in JOG mode)
.
The following settings can be made via the setting data:
FPRAON (S2)
Revolutional feedrate for spindle S2 ON, derived from the master spindle
93, 94, 95, 97 and 971:
The master spindle is started with the speed from SD43200.
96 and 961:
The speed of the master spindle is obtained from the
specified cutting velocity (SD43202) and the radius of the
transverse axis.
>0:
The machine axis number of the rotary axis/spindle from which the revolutional feedrate shall
be derived.
-1:
The revolutional feedrate is derived from the master spindle of the channel in which the axis/
spindle is active in each case.
0:
Function is deselected.