
B–62073E–1/04 2. INTERFACE BETWEEN CNC AND PMC–NA OR NB
– 211 –
– Hybrid control (A02B–0162–J895)
– Malfunction check (A02B–0162–J896)
– Tandem control (A02B–0162–J746)
2.3.34 Signals for spindle orientation of the serial interface spindle by a position coder
This section describes the function of spindle orientation by a position coder for the serial interface spindle.
For the function of spindle orientation by a magnetic sensor, refer to the specifications of the function.
A 12–bit signal must be entered from the PMC to execute either of the following functions: function to stop the
rotation of the spindle at a stop position in orientation specified in a normal parameter, or the function of spindle
orientation by a position coder with the stop position set externally. The function stops the spindle at a predeter-
mined position in orientation. The stop position can be specified in units of 0.088 degrees (= 360 de-
grees/4096).
NOTE 1 This function cannot be used when the system is in any of the following states in the remote
buffer operation mode:
⋅ The operation by binary–format statements is in progress.
⋅ The operation by NC data statements is in progress, DNC, a bit of parameter 0000, is set
to 0 so that high–speed distribution can be executed if the requirements are satisfied in the
DNC operation by a remote buffer, and the following conditions are not satisfied:
⋅ All axes are stopped.
⋅ Orientation is completed while all axes are stopped.
⋅ The DI signal concerning the orientation must not be changed while an axis is moving.
NOTE 2 When the function of spindle orientation by a position coder with the stop position set externally
is used, the parameter for specifying the stop position in orientation by a position coder,
parameter 3031 or 3171, is invalidated.
(1) DI/DO signals
(a) Spindle orientation signals: ORCMA, ORCMB (for the second spindle)
[Classification]
Input signals
[Function] Execute the spindle orientation function.
[Operation] When the signal is high, the spindle orientation function is executed. When the signal is low,
the spindle orientation function is not executed.
(b) Signals for changing the stop position in spindle orientation: INDXA, INDXB (for the second spindle)
[Classification]
Input signals
[Function] Change the stop position in spindle orientation to a desired position in a single rotation of the
spindle.
[Operation] When the signal goes from high to low, the data of a new stop position is read and the spindle
is stopped at the new position.
(c) Signals for specifying the direction of rotation when the stop position in spindle orientation is changed:
ROTAA, ROTAB (for the second spindle)
[Classification]
Input signals
[Function] Specify the direction of rotation when the stop position in spindle orientation is changed to a
desired position in a single rotation of the spindle.
[Operation] When the signal is high, the spindle rotates clockwise (CW) and stops at the specified posi-
tion. When the signal is low, the spindle rotates counterclockwise (CCW) and stops at the
specified position. This input signal is valid only when the signal for executing a shortcut rota-
tion when the stop position in spindle orientation is changed, NRROA or NRROB, is set low.