
A-79357E
Title
Draw
No.
Ed. Date Design Description
Date Jan.06.’04 Desig. Apprv.
2/5
Sheet
FANUC Series 30i-MODEL A
Extended External Machine Zero Point
Shift
1.1 Extended External Machine Zero Point Shift
Overview
The conventional external machine zero point shift value function cannot
make shifts on multiple axes simultaneously.
With this extended function, external machine zero point shifts can be
performed on all controlled axes. An external machine zero point shift
value is to be set in a parameter-set R area. A shift value must be specified
using a binary code, and the absolute value of a number from -32767 to
32767 must be specified.
Explanation
• Setting
This function is enabled by setting bit 0 (EMS) of parameter No. 1203 to 1.
Enter a desired external machine zero point shift value at the location
starting at the address (R area of the PMC) set in parameter No. 1280.
If 100 is set in parameter No. 1280, enter shift values at the location starting
at R100 of the PMC. Set an even number in parameter No. 1280.
Example) When 100 is set in parameter No. 1280
R0100 External machine zero point shift value for the 1st axis (Low)
R0101 External machine zero point shift value for the 1st axis (High)
R0102 External machine zero point shift value for the 2nd axis (Low)
R0103 External machine zero point shift value for the 2nd axis
(High)
: :
R(0100+2(n-1)) External machine zero point shift value for the n-th axis (Low)
R(0100+2(n-1)+1) External machine zero point shift value for the n-th axis
(High)
• Shift value
Specify a shift value by using a two-byte binary code for each axis.
A value from -32767 to 32767 can be specified.
A shift value is assumed to be specified as an absolute value.
The unit is the detection unit.
Example) Suppose that the incremental system is IS-B, the machine is a
millimeter machine (bit 0 of parameter No. 1001 = 0),
the detection unit is 0.0002 mm (CMR (parameter No. 1820) = 10),
and parameter No. 1280 is set to 100.
When the following values are written to the R area :
R102 = 11001100 (CCh)
R103 = 11101101 (EDh)
the machine position on the second axis is shifted, and the shift value at
that time is:
EDCCh [pulse] * 0.0002 [mm/pulse] = -0.932 mm