
8/22
Design.
DateEd.
2002.05.06
SHEET
DRAW. No.
CUST.
TITLE
M.Niwa
Newly preparation
Spindle Learning Control Description
A-53866E-0425
01
4. Input / Output Signals (CNC ↔ PMC)
4.1. Input signal (PMC → CNC)
address
#7 #6 #5 #4 #3 #2 #1 #0
G073
LCMODA
G077
LCMODB
LCMODA : Learning Control request signal (for 1st spindle)
LCMODB : Learning Control request signal (for 2nd spindle)
0 : Disables Learning Control
1 : Enables Learning Control
*Learning controller doesn’t work during LCSTS signal isn’t active. So, be sure to turn
off LCMOD signal when LCSTS signal is turned off by E-stop, reset, alarm and so
on.
4.2. Output signal (CNC → PMC)
address
#7 #6 #5 #4 #3 #2 #1 #0
F048
LCSTSA LCVARA
F052
LCSTSB
LCSTSA : Learning Control status signal (for 1st spindle)
LCSTSB : Learning Control status signal (for 2nd spindle)
0 : Learning Control is not active
1 : Learning Control is active
*LCSTS signal becomes active after LCMOD signal is turned on and Leaning
Controller starts learning compensation. So, be sure to start gear cutting process
after checking LCSTS signal is active.
*Spindle software turns off LCSTS signal when following conditions are satisfied.
• LCMOD signal is turned off.
• E-stop is executed.
• Spindle amplifier becomes out of Cs mode.
• Spindle Alarm occurs and excitation of spindle motor is turned off.
LCVARA : Master-axis velocity reached signal (for 1st
spindle)
0 : Master-axis doesn’t reach the constant speed that Learning control
is available.
1 : Master-axis reaches the constant speed that Learning control is
available.
*For rapid convergence of position error, it is recommendable to work Learning
Controller under the constant speed. So, be sure to turn on LCMOD signals (both
master and slave) after LCVARA signal (master axis) becomes active.