Installation manual
CNC 8055
CNC 8055i
LOGIC CNC INPUTS AND OUTPUTS
12.
SOFT: V02.2X
·507·
Logic inputs of the auxiliary spindle
12.4 Logic inputs of the auxiliary spindle
SPENAAS (M5449) DRENAAS (M5448)
The CNC uses these signals when communicating with the drive via Sercos or via CAN. Every time
the PLC sets one of these signals high or low, the CNC lets the corresponding drive know about it.
These signals correspond to the "speed enable" and "drive enable" signals of the drive. The drive
manual describes how the two signals work, however, remember the following:
• Both signals must be initialized low when powering up the PLC.
• For normal drive operation, both signals must be set high.
• A down flank (trailing edge) of the DRENA signal (drive enable) turns off the power circuit of the
drive and the motor loses its torque. In this situation, the motor is no longer governed and it will
stop when its kinetic energy runs out. (Stop by friction).
• A trailing edge of the SPENA signal (speed enable) switches the "internal velocity reference"
to "0" rpm and brakes the motor while maintaining its torque. Once the motor has stopped, the
drive's power circuit is turned off and the motor has no torque.
When using Sercos, when an emergency occurs at the CNC, the SPENA signals of the axes and
the spindle are disabled and the drive brakes using the emergency ramps.
PLCCNTAS (M5056)
It is used to "tell" the CNC that the auxiliary spindle is controlled directly by the PLC (active high).
SANALOAS (R509)
With this 32-bit register, the PLC will "tell" the CNC what spindle velocity command to output when
the auxiliary spindle is controlled by the PLC or via Sercos.
A 10 V of analog command corresponds to SANALOAS=32767.
SANALOAS=1 corresponds (10/32767) 0.305185 millivolts of analog command.
This way, for 4V of velocity command, the following must be programmed:
SANALOAS = (4x32767)/10 = 13107
For -4V of analog command, the following must be programmed:
SANALOAS = (-4x32767)/10 = -13107
ELIMIAS (M5062)
If the PLC sets this signal high, the CNC does not display the corresponding spindle but keeps
controlling it. This mark may be activated and deactivated any time and it also cancels the feedback
alarms.
PLCM45 (M5076)
This PLC mark may be used to stop the auxiliary spindle.
PLCM45S (M5077)
This PLC mark may be used to start the auxiliary spindle.