
B-63943EN-1/02-01
Edit
Apprv.
Design
Sheet
Title
Draw
No.
125/126
Date
Design
Descri
tion
Date
FANUC Se
ies 30i/31i/32i-
, 31i-
5
PMC Axis Control
2004.10.7
CAUTION
5 Under PMC axis control, manual absolute mode is always set. If the
PMC starts control of an axis after manual intervention (manual
continuous feed, manual handle feed, etc.) is performed during
automatic operation while manual absolute mode is not set (*ABSM is
set to 1), manual absolute mode is set.
6 Under PMC axis control, all commands are handled as axis
commands. Even for the auxiliary functions, the position check is
effective.
7 When the CNC executes the command to set the workpiece
coordinate system setting (G54 to G59) during an axial movement by
PMC axis control command, a valid coordinate system cannot be set.
8 If the alarm (PS0139) is issued due to a modification to parameter No.
8010, the alarm is issued with all paths. After resetting the alarm,
input the reset signal ECLR for all groups before a start.
9 When PMC controls an axis and then NC controls this one by the
absolute command in a series of NC program(s), this PMC command
needs to control in the non-buffering M code block. You can proceed
to next NC block only after you confirm the end of the PMC axis
command. Until then, it needs to wait in the non-buffering M code
block.
Following sample program shows that Y axis moves by the NC
absolute command (N40) after it moves by the PMC command.
PMC axis command needs to control during the non-buffering M code
block (N20).
O0001
N10 G94 G90 G01 X20. Y30. F3000 ;
N20 M55 ;
→ Y axis moves by PMC axis command.
N30 X70. ;
N40 Y50. ;
N50 M02 ;
Please control under the following setting.
- ‘M55’ is non-buffering M code. Please set parameter No.3411 to
‘55’.
- During M55 block, start PMC axis command.
- Until this PMC command finishes, NC program needs to wait in M55
block.
10 Both feed-forward and advanced preview feed-forward function are
unavailable for PMC axis.
Note