PROGRAMMING
B–63004EN/02
12. PROGRAM CONFIGURATION
141
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 12.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
Dimen-
sion
Increment
system IS–B
X, Y, Z,
U, V, W,
–99999.999 to
+99999.999
–9999.9999 to
+9999.9999
word
Increment
system IS–C
A, B, C, I,
J, K, R,
–9999.9999 to
+9999.9999
–999.99999 to
+999.99999
Feed
per
Increment
system IS–B
F 1 to 240000
mm/min
0.01 to 9600.00
inch/min
minute
Increment
system IS–C
1 to 100000
mm/min
0.01 to 4000.00
inch/min
Feed per revolution F 0.01 to 500.00
mm/rev
0.0001 to 9.9999
inch/rev
Spindle speed function S 0 to 20000 0 to 20000
Tool function T 0 to 99999999 0 to 99999999
Auxiliary function M 0 to 99999999 0 to 99999999
B 0 to 99999999 0 to 99999999
Dwell Increment
system IS–B
P, X, U 0 to 99999.999s 0 to 99999.999s
Increment
system IS–C
0 to 9999.9999s 0 to 9999.9999s
Designation of a
program number
P 1 to 9999 1 to 9999
Number of repetitions P 1 to 9999 1 to 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