B–64113EN–1/01
8. AUXILIARY FUNCTION
479
When an M code address is programmed, a code signal and a strobe signal
are sent to the machine. The machine uses these signals to turn on or off
its functions.
Usually, only one M code can be specified in one block. In some cases,
however, up to three M codes can be specified for some types of machine
tools (see 8.3 “Multiple M code per Block”)
Also, parameter No. 3030 can specify the maximum digits and if a
specified value exceeds the maximum digits, an alarm may be issued.
When up to eight digits are specified after address B, a code signal and
strobe signal are sent. These signals are used to index the rotation axis
of the machine. The code signal is retained until another B code is
specified.
In each block, a single B code can be specified. The maximum number
of digits that can be specified after address B is specified in parameter No.
3033. If more digits than the specified value are specified, an alarm
occurs.
For the M series, the address for specifying the 2nd auxiliary function can
be changed from B to another address (A, C, U, V, or W) by parameter
setting (parameter No. 3460).
–99999999 to +99999999
1. For the M series, a decimal point and a negative valve can be used for
input by setting AUP (bit 0 of parameter No. 3450).
With the T series, a decimal point and a negative value are always
enabled regardless of the parameter setting.
Command Output value
B10. 10000
B10 10
2. It is possible to change over the scale factor of B output, 1000 or 1
when the decimal point input is omitted, using the parameter DPI
(No.3401#0).
Command Output value
When DPI is 1: B1 1000
When DPI is 0: B1 1
8.1
MISCELLANEOUS
FUNCTION/2ND
AUXILIARY
FUNCTION
General
D Miscellaneous Function
(M code)
D 2nd Auxiliary Function
(B code)
D Command Format of 2nd
Auxiliary Function
@ Command range
@ Command method