Справочник Пользователя для Mitsubishi Electronics E60

Скачать
Страница из 415
9. 
MACHINE ERROR COMPENSATION 
9.2 
Setting Compensation Data 
II - 291 
 
9.2  Setting Compensation Data 
Compensation data can be set according to either absolute or incremental system. 
"#4000:Pinc" 
0: Absolute system 
1: Incremental system 
 
(1) Absolute 
system 
Feed from the reference point to each division point is executed as shown in Fig. 2. 1. The following is 
obtained at this time. Set it as the compensation amount. 
(Specified position – Real machine position) 
× 2 (Unit of output) 
For example‚ assume that the feed from the reference point to the +100mm position is executed. Also‚ 
assume that the real machine position is 99.990mm. In this case‚ the following value is defined as the 
compensation amount used at the +100mm position: 
 
(100000 – 99990) 
× 2 = 20 pulses 
The resultant value is defined as the compensation amount. Assume that the real machine position 
resulting when feed to the –100mm position is executed‚ is –99.990mm. In this case‚ the following value 
is defined as the compensation amount used at the –100mm position: 
 
(–100000 – (–99990)) 
× 2 = –20 pulses 
 
 
+99.990 
+100 
Compensation 
amount: 20 
pulses (10
µm)
-99.990 
-100
Compensation 
amount: -20 
pulses (-10
µm)
 
Fig. 2. 1 
 
(2) Incremental 
system 
Fig. 2. 2 contains a machine position that is placed in the positive direction with respect to the reference 
point. Assume that feed from division n–1 to n (division interval) is executed. In this case‚ the following 
value is defined as the compensation amount: 
 
 
(Division interval – Actual movement distance) 
× 2 (Unit of output)