S1: Spindles
16.7 Programming
Basic Functions
1336
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Multichannel operation
In the case of multichannel operation, the spindle started by the PLC becomes active in the channel that handles
the spindle at the appropriate moment.
The channel can be determined on the PLC side by reading the NC/PLC interface signals:
DB31, ... DBX68.0-68.3 (NC axis/spindle in channel A to D)
Spindle definitions
The spindle settings are retained after a change in mode (e.g. from JOG mode to AUTOMATIC). The spindle
definitions are applied to the part program at the start of the program and can be modified again using part
program operations.
Using the following settings in the machine data:
MD35035 $MA_SPIND_FUNCTION_MASK (spindle functions),
certain spindle definitions (speed or cutting rate, feedrate type) can be taken from the part program,
synchronized action and FC18 and entered in the corresponding setting data:
Note
Spindle job outside the acceptance range
Lowhigh edges outside the acceptance range will be ignored. No alarm message is output
by the NCK. It can be conceivable that the acceptance range will be indicated to the operator
by a user-side PLC application.
Spindle jobs outside the acceptance range can also be carried out using FC18 or ASUB.
Bit 4 = 1
The programmed speed
S...
including speed setpoints via FC18 and synchronized
actions are accepted in the following setting data:
SD43200 $SA_SPIND_S (speed for spindle start via PLC interface)
Programmed S values that are not programmed speed values are not accepted in the
SD. These include, for example:
• S value at constant cutting rate (G96, G961)
• S value for rotation-related dwell time (G4)
Bit 8 = 1
The programmed cutting rate
S...
including setpoints via FC18 and synchronized
actions are accepted in the following setting data:
SD43202 $SA_SPIND_CONSTCUT_S (cutting rate for spindle start via PLC interface)
Programmed S values that are not programmed cutting rate values are not accepted
in the SD. These include, for example:
• S value outside the constant cutting rate (G96, G961, G962)
• S value for rotation-related dwell time (G4)
Bit 10 = 1
For the master spindle, the value of the 15th G group (feedrate type) is accepted in the
following setting data SD43206 $SA_SPIND_SPEED_TYPE.
SD43206 $SA_SPIND_SPEED_TYPE (spindle speed type for spindle start via PLC
interface)
For all other spindles, the value in SD43206 remains unchanged.