
B-63943EN-1/02-01
Edit
Apprv.
Design
Sheet
Title
Draw
No.
34/126
Date
Design
Descri
tion
Date
FANUC Se
ies 30i/31i/32i-
, 31i-
5
PMC Axis Control
2004.10.7
Axis control block data
Signal
abbreviation
Signal address
(group 1)
Data
EC0g to EC6g G143.0 to .6 External pulse synchronization -
position coder command (0Bh)
EIF0g to EIF15g G144,145 Pulse weight
Pulse weight
Set an external pulse weight.
When setting a weight value, use the higher bits (EIF8g to EIF15g) to specify the
integer part of an external pulse weight, and use the lower bits (EIF0g to EIF7g) to
specify the fractional part.
The valid range is ±1/256 to ±127.
With EIF0g to EIF7g for the fractional part, specify a weight in steps of 1/256.
Example)
For 0.5: EIF0g to EIF7g = 80h (=80h/100h=128 / 256 = 0.5)
For 0.2: EIF0g to EIF7g=33h (=33h/100h= 51 / 256
0.2)
When a negative weight value is set, a movement is made along the axis in the
opposite direction.
If a new pulse weight is set and the logical state of the axis control command read
signal EBUFg is reversed during axis movement based on external pulse
synchronization, a movement is made along the axis according to the new pulse
weight.
This command is not buffered. So, the axis control command read completion
signal EBSYg need not be checked when this command is specified usually.
Related parameters
Parameter DIAx (No.1006#3)
Parameter (No.1424)
Parameter CDI(No.8005#1)
CAUTION
The feedrate is clamped to the manual rapid traverse rate for each
axis (parameter No. 1424).
NOTE
For diameter specification based on bit 3 (DIAx) of parameter No.
1006, whether to specify a radius value or diameter value can be
chosen using bit 1 (CDI) of parameter No. 8005. At this time, set the
same value with bit 3 (DIAx) of parameter No. 1006 for all axes that
belong to the same group.