Programming

Word Configuration in Okuma-OSP CONTROL ?

  • Words consist of a single alphabet character followed by several numerical digits. In addition,
  • arithmetic expressions or variable names may also be used instead of numerical characters. If doing so, however, always enter “=” after the address.
  • The alphabet character at the beginning of the word is known as the address
Example:
  • An address character is one of the alphabetic characters A through Z and defines the meaning of the entry specified following it. In addition, an extended address character, consisting of two alphabetic characters, may also be used.

Programmable Range of Address Characters ?

Address Function Programmable Range
in Metric
Programmable Range
in Inch
Remarks
X,Y,ZCoordinate values
(linear axis)
±99999.999 mm ±9999.9999 inch
CCoordinate values
(rotary axis)
±359.999 deg ±359.999 deg
I,KCoordinate value of
the center of the arc
Fixed threading cycle
(taper angle and
cutting travel amount)
Shift amount in
grooving cycle
±99999.999 mm ±9999.9999 inch
TLTool preparation
command
6 digits
Nose R number Tool number Offset number
6 digits
Nose R number Tool number
Offset number Command for multitasking
machinE
TTool command6 digits
4 digits
6 digits
4 digits
Nose R compensation available
Nose R compensation not available
OProgram name 0000 to 9999 0000 to 9999 Alphanumeric
characters can be
used
NSequence name 0000 to 9999 0000 to 9999Alphanumeric
characters can be
used
GPreparatory function 0000 to 999 0000 to 999
FFeedrate per revolution,
Feedrate per minute
Dwell time
0.001 to 9999.999 mm/
min
0.0001 to 999.9999
inch/min
A,BAutomatic programming commands0 to 99999.999° 0 to 99999.999°
EAutomatic programming commands0 to 99999.999 mm/rev0 to 9999.9999 inch/rev
D, U, W, H, LAutomatic
programming
commands
0 to 99999.999 mm 0 to 9999.9999 inch/rev
TDTool preparation command6 digits Position number Tool number6 digits Position number Tool numberCommand for multitasking machine
SSpindle speed command0 to 99990 to 9999
SBM-spindle speed command0 to 99990 to 9999
MAuxiliary function
QAC-axis revolution 1 to 1999 rev1 to 1999 rev
SAC-axis speed0.001 to 20.000 min-10.001 to 20.000 min-1