
PROGRAMMING
B–63664EN/02
10. PROGRAM CONFIGURATION
121
Major addresses and the ranges of values specified for the addresses are
shown below. Note that these figures represent limits on the CNC side,
which are totally different from limits on the machine tool side. For
example, the CNC allows a tool to traverse up to about 100 m (in
millimeter input) along the X axis.
However, an actual stroke along the X axis may be limited to 2 m for a
specific machine tool.
Similarly, the CNC may be able to control a cutting federate of up to 240
m/min, but the machine tool may not allow more than 3 m/min. When
developing a program, the user should carefully read the manuals of the
machine tool as well as this manual to be familiar with the restrictions on
programming.
Table 10.2 (c) Major addresses and ranges of command values
Function
Address Input in mm Input in inch
Program number O
(1)
1–9999 1–9999
Sequence number N 1–99999 1–99999
Preparatory function G 0–99 0–99
Dimension word X, Y, Z,
U, V, W,
A, B, C,
I, J, K, R,
99999.999mm 9999.9999inch
Feed per minute F 1–240000mm/min 0.01–9600.00
inch/min
S 0 to 7000 W 0 to 7000 W
P 5 to 2000 Hz 5 to 2000 Hz
Q 0 to 100 % 0 to 100 %
R 0 to 99999.999 se-
conds
0 to 99999.999 se-
conds
E 1 to 30, 101 to 110 1 to 30, 101 to 110
M 0–99999999 0–99999999
B 0–99999999 0–99999999
Offset number H, D 0–400 0–400
Dwell X, P 0–99999.999s 0–99999.999s
Designation of a pro-
gram number
P 1–9999 1–9999
Number of repetitions P 1–9999 1–9999
NOTE
In ISO code, the colon ( : ) can also be used as the address
of a program number.
D Major addresses and
ranges of command
values