·350·
Installation manual
CNC 8055
CNC 8055i
7.
CONCEPTS
SOFT: V02.2X
Main and second spindle
If S output in 8-digit BCD is used the CNC will indicate the programmed spindle speed to the PLC
by means of this register. This value will be coded in BCD format (8 digits) in thousandths of a
revolution per minute.
Analog output
In order for the CNC to provide an analog output to control the spindle speed, it is necessary to set
spindle parameter SPDLTYPE (P0) = 0.
The CNC will generate the analog output (within ±10V.) corresponding to the programmed rotation
speed or a unipolar velocity command if the spindle parameters POLARM3 (P7) and POLARM4
(P8) have been assigned the same value.
The Closed Loop mode of operation (with M19) is described later on in this manual.
PLC controlled spindle
With this feature, the PLC may take control of the spindle for a certain period of time.
To do that, follow these steps:
1. Have the PLC place the "S" value at CNC logic input "SANALOG" (R504). This "S" value
corresponds to the velocity command value to be applied to the spindle drive.
Also, set CNC logic input "PLCCNTL" (M5465) high to let the CNC know that from this moment
on, the PLC is the one setting the velocity command for the spindle.
2. From this instant on, the CNC outputs the spindle velocity command indicated by the PLC at
CNC logic input "SANALOG" (R504).
If the PLC changes the value of the "SANALOG" input, the CNC will update the velocity command
accordingly.
3. Once the operation has concluded, the CNC must recover the control of the spindle back from
the PLC. To do this, CNC logic input "PLCCNTL" (M5465) must be set low again.
A typical application of this feature is the control of the spindle oscillation during the spindle gear
change.
S 12345.678 0001 0010 0011 0100 0101 0110 0111 1000