Siemens SINUMERIK 840D sl Function Manual page 1274

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

Advertisement

S1: Spindles
16.7 Programming
Statement
SPCON:
SPCON(<n>):
SPCON(<n>,<m>):
PCOF:
SPCOF(<n>):
SPCOF(<n>,<m>):
FPRAON(S<n>):
FPRAON(S<n>,S<m>):
FPRAOF(S<n>):
C30 G90 G1 F3600
G25 S...:
G25 S<n>:
G26 S...:
G26 S<n>:
LIMS=...:
LIMS[<n>]=...:
VELOLIM[<spindle>]=...:
WAITS:
1274
Description
Spindle position control ON
for the master spindle
for spindle number <n>
for spindle numbers <n> and <m>
Spindle position control OFF, activate speed control mode
for the master spindle
for spindle number <n>
for spindle numbers <n> and <m>
Revolutional feedrate for spindle <n> ON, derived from the master spindle
Revolutional feedrate for spindle <n> ON, derived from spindle <m>
The revolutional feedrate value must be specified with FA[S<m>].
Revolutional feedrate for spindle <n> OFF
Rotary axis C (spindle in axis mode) travels to the position 30 degrees at a speed of 3600
degrees/min = 10 rpm
Programmable minimum spindle speed limitation
for the master spindle
for spindle number <n>
Programmable maximum spindle speed limitation
for the master spindle
for spindle number <n>
Programmable maximum spindle speed limitation with G96, G961, G97
for the master spindle
for spindle number <n>
Programmable limiting of the configured gear stage dependent maximum speed
Using machine data (MD30455 $MA_MISC_FUNCTION_MASK, bit 6), when program‐
ming in the part program, it can be set as to whether VELOLIM is effective independent
of whether used as spindle or axis (bit 6 = 1) - or is able to be programmed separately
for each operating mode (bit 6 = 0). If they are to be separately effective, then the selection
is made using the name when programming:
● Spindle name S<n> for spindle operating modes
● Axis name, e.g. "C", for axis operation
The correction value refers to:
● Spindles in axis operation (if MD30455 Bit 6 = 0):
To the configured maximum axis velocity (MD32000 $MA_MAX_AX_VELO).
● Spindles in spindle or axis operation (if MD30455 bit 6 = 1):
To the maximum speed of the active gear unit stage
(MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT[<n>])
For further explanations about the programming of VELOIM, see:
References:
Programming Manual, Work Preparation
Synchronization command for master spindle
The subsequent blocks are not processed until the spindle programmed in a previous NC
block with SPOSA has reached its position (with exact stop fine).
WAITS after M5: Wait until the spindle is stationary.
WAITS after M3/M4: Wait until the spindle reaches its setpoint speed.
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents