
9.SPINDLE FUNCTION B-63783EN-1/01
- 838 -
Spindle positioning
In spindle positioning mode, positioning is performed using one of the
following two methods:
1) Semi-fixed angle positioning by specifying Myy
2) Arbitrary angle positioning by specifying an axis address
The above operations are the same except that, in arbitrary angle
positioning, there is no input/output signal transmission for
miscellaneous functions.
yy must be set in parameter Nos. 5896 and 5897 in advance. A
sequence pattern must be set in parameter No. 5895.
1. Suppose that Myy is specified in a program. When Myy is
specified in spindle rotation mode, the CNC sets the alarm state.
2. A miscellaneous function code signal M0 to M31 is sent, and at
the same time, miscellaneous function strobe signal MF is set to 1.
This transmission procedure is the same as that for ordinary
miscellaneous functions.
3. When strobe signal MF is set to 1, the PMC reads the code signal.
After confirming that the code signal is yy, the PMC must respond
with an appropriate operation. In this case, however, no particular
operation is required. The PMC must prevent completion signal
FIN for miscellaneous function strobe signal MF from being set to
1 until the operation procedure explained below is completed.
When the spindle is stopped, the PMC sets the spindle stop
confirmation signal SPSTPs to 1.
4. As soon as strobe signal MF is set to 1, the CNC checks whether
spindle stop confirmation signal SPSTPs is 1. If the SPSTPs
signal is 1, the CNC sets spindle unclamp signal SUCLPs to 1.
5. If sequence pattern 2 is set, the CNC places spindle position
control in the servo-on state.
6. When spindle unclamp signal SUCLPs is set to 1, the PMC
unclamps the spindle and, upon completion of the unclamp
operation, the PMC sets spindle unclamp completion signal
*SEUCLs to 0.
7. When spindle unclamp completion signal *SEUCLs is set to 0, the
CNC sets spindle unclamp signal SUCLPs to 0 to indicate that the
CNC has received the *SEUCLs signal.
8. If sequence pattern 1 is set, the CNC places spindle position
control in the servo-on state.
9. When spindle unclamp signal SUCLPs is set to 0, the PMC must
set spindle unclamp completion signal *SEUCLs to 1. After
setting the SUCLPs signal to 0, the CNC rotates the spindle, then
stops it at the specified position.
10. If sequence pattern 1 is specified, the CNC places spindle position
control in the servo-off state.
11. The CNC sets spindle clamp signal SCLPs to 1.
12. When spindle clamp signal SCLPs is set to 1, the PMC clamps the
spindle mechanically as required using, for example, the clutch or
a shot pin. Upon the completion of the clamp operation, the PMC
sets spindle clamp completion signal *SECLPs to 0.