Detailed Description
2.1 Spindle modes
Basic logic functions: Spindles (S1)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
17
Coordination
A coordination of the sequence of motions can be achieved with:
• PLC:
If NC/PLC IS:
DB31..., DBX 83.5 (Spindle in setpoint range)
is not active, channel-specific signal:
DB2x, DBX 6.1 (Read-in disable)
can be set in order to wait for a particular spindle position.
• MD configuration:
Setting:
MD35500 $MA_SPIND_ON_SPEED_AT_IPO_START = 1
is used to perform path interpolation taking the tolerance:
MD35150 $MA_SPIND_DES_VELO_TOL
into account only if the spindle has rotated up to the preselected speed.
Setting:
MD35500 $MA_SPIND_ON_SPEED_AT_IPO_START = 2
stops traveling path axes before the start of machining at the lastG0.
Machining continues:
– On the next traversing command
– If the spindle speed is reached
– When MD35510 $MA_SPIND_STOPPED_AT_IPO_START = 1
(path feed enable, if spindle stationary)
• In the part program:
Coordination actions in the part program have the following advantages:
– The part programmer can decide at what point in the program the spindle needs to be
up to speed, e.g., in order to start machining a workpiece.
– This avoids unnecessary delays.
Caution
The part programmer must ensure that one of the following maintenance conditions
occurs for WAITS.
- Position reached
- Spindle stationary
- Spindle up to programmed speed
In cases where one spindle is used in several channels, the part programmer must
ensure that WAITS starts at the earliest in the phase in which the spindle of another
channel has already started to accelerate or decelerate towards the new speed or
direction of rotation.