
Ed.
Design
FANUC Series 30i /31i /32i
Correspondence of rotary scale
page
Title
Draw
No.
1.2.3 In the case of a rotary axis B type whose movable range is over one rotation
As for an axis whose movable range is over one rotation and its rotary scale
which has no rotary data , for example, 30.000 degree and 390.000 degree have
completely same scale data though their position is different from each other by
just one rotation. It is possible to set rotary axis B type because CNC saves the
rotary data by the following parameter even if in this case.
As attention, a machine coordinate value may get out over a rotation, in the
case of moving over 180 degree during turning off, because CNC saves a
machine coordinate value just before CNC turns off and in following turning on
get from the value.
#7 #6 #5 #4 #3 #2 #1 #0
1815
RVSx
[Input type] Parameter input
[Data type] Bit axis
RVSx Specifies to save rotary data by CNC, as for an axis whose movable is over one
rotation and its rotary scale which has no rotary data
0: not to save
1: to save
NOTE
1 In the case of a rotary axis B type whose movable range is
over one rotation, a rotary scale with rotary data had better
be used.
2 It is necessary to turn the CNC off after setting this parameter.
3 This parameter is available for only the rotary axis B type with
an absolute position detector (absolute pulse coder) or a rotary
scale with distance-coded reference marks (serial).
This function cannot be used for distance coded rotary scale
interface (phase A/B).
4 If this parameter is available, the machine coordinate value just
before CNC turns off is saved.
In the case of moving over 180 degree during turning off, a
machine coordinate value may get out over a rotation because
CNC saves a machine coordinate value just before CNC turns off
and in following turning on get from the value.
5 When this parameter is set, machine position and position on
absolute position detector become uncorresponding.
Consequently, the parameter APZ (No. 1815#4: indicating that
the correspondence is established) is set to 0, alarm DS0300. Why
to 0 can be checked using