
3.INTERPOLATION FUNCTION PROGRAMMING B-63944EN-1/02
- 28 -
Limitation
- Axis command
Only one axis can be controlled in each block with G31 P98/99.
If two or more axes are specified to be controlled in such blocks, or no
axis command is issued, alarm PS0369 is generated.
- Simple synchronous control and angular axis control
G31 P99/98 cannot be used for axes subject to simple synchronous
control or the X-axis or Z-axis when under angular axis control.
- Speed control
Parameter SKF (No. 6200#7) must be set to disable dry run, override,
and automatic acceleration/deceleration for G31 skip commands.
- Consecutive commands
Do not use G31 P99/98 in consecutive blocks.
WARNING
Always specify a torque limit before a G31 P99/98
command. Otherwise, G31 P99/98 allows move
commands to be executed without causing a skip.
NOTE
If G31 is issued with cutter or tool nose radius
compensation specified, alarm PS035 is generated.
Therefore, before issuing G31, execute G40 to
cancel cutter or tool nose radius compensation.
Example
O0001 ;
:
:
Mxx ;
:
:
G31 P99 X200. F100 ;
:
G01 X100. F500 ;
:
:
Myy ;
:
:
M30 ;
:
%
The PMC specifies the torque limit
through the window.
Torque limit skip command
Move command for which a torque
limit is applied
Torque limit canceled by the PMC