Detailed Description
2.5 Programming
Basic logic functions: Spindles (S1)
70
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Statement
Description
WAITS
Part program, synchronization command for master spindle.
Execution of the following blocks is suspended until the spindle(s) programmed with
SPOSA
has/have reached their position(s) with exact stop fine.
Waits until the spindle is at standstill after
M5
.
Waits until the spindle has reached its setpoint speed after
M3
/
M4
.
WAITS(n)
WAITS(n,m)
Synchronization command for spindle n.
Synchronization command for spindles n and m.
FA[Sn]
Programming of positioning speed (axial feed)
for spindles in [deg/min].
The value configured in machine data:
MD35300 $MA_SPIND_POSCTRL_VELO
is reactivated with FA[Sn]=0.
OVRA[Sn]
Programming of axial override value for spindle n in [%].
ACC[Sn]
Programming of the axial acceleration capacity of spindle n in [%].
SPI(n)
Axis functions for a spindle with
SPI(n)
(spino) are converted into the data type AXIS
according to machine data:
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[ ]
.
SPI
is used if axis functions are programmed using the spindle number.
The following instructions are possible with SPI:
•
Frame instructions with SPI:
–
CTRANS()
–
CFINE()
–
CMIRROR()
–
CSCALE()
•
Velocity and acceleration values for following spindles with SPI:
–
FA[SPI(n)]
–
ACC[SPI(n)]
–
OVRA[SPI(n)]
•
System variable with SPI:
–
$P_PFRAME[SPI(1),TR] = 2.22 frames can be written, for example.
–
$P_PFRAME = CTRANS (X, axis value, Y, axis value, SPI(1), axis value)
–
$P_PFRAME = CSCALE (X, scale, Y, scale, SPI(1), scale)
–
$P_PFRAME = CMIRROR (S1, Y, Z)
–
$P_UBFR = CTRANS (A, 10) : CFINE (19, 0.1)
Detailed information about programming of SPI can be found in
References:
/PGA/ Programming Guide Advanced
M40,
M1=40
Automatic gear step selection for master spindle.
Automatic gear step selection for spindle number 1.
M41 to M45
M1=41 to M1=45
Select gear step 1 to 5 for master spindle.
Select gear step 1 to 5 for spindle number 1.
Summary of Contents for SINUMERIK 840D sl
Page 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Page 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...