
2 Description
Basic Procedure
Thermal growth compensation is input by following method.
1. The PMC drives the start signal THML high and sets the Thermal
growth compensation data signals THD00 to THD15.
2. The PMC then drives the strobe signal THSTB high.
3. When THSTB goes high, the control unit reads the Thermal growth
compensation data signals.
4. After all the signals are read, the control unit drives the read end signal
THREND high.
5. When THREND goes high, the PMC drives the strobe signal THSTB low.
6. When the strobe signal THSTB goes low, the control unit drives the read
end signal THREND low.
After completing the data input procedure, allowing another data input
procedure is performed. The timing chart for the procedure above is
shown below.
1. 2. 3. 4. 5. 6.
Thermal growth compensation start signal THML
Thermal growth compensation check signal MTHML
Thermal growth compensation data THD00
~
THD15
Strobe signal of the Thermal growth
compensation along tool vector data THSTB
Thermal growth compensation Data read (NC)
Read end signal of Thermal growth
compensation data THREND
Data Handling
The thermal growth compensation data is always an absolute value, so the
tool moves by the difference between a new specified compensation value
and previous value.
When the tool direction is changed, CNC re-calculates the compensation
value for each axis and output them automatically. This re-calculation is
executed in real time. Thermal growth compensation data can be set from
-9999 to +9999 in detection unit. When out of range data is input, alarm
(PS5347) is generated.
A-79097E
Edit
Apprv. Desig.
Sheet
Title
Draw
No.
Date
Design
Description
Date
FANUC Series 16i–MB, 18i–MB5
Thermal growth compensation
along tool vector Specifications
Jul.11.2003
T.Horie H.Kouzai
4/17