FANUC Series 30i/31i/32i Spindle Control M, S, P Format, Specifications Additional Manual Page 3

Additional Manual
A-90075 E
Title
Draw
No.
3/9
Sheet
FANUC Series 30
i
/ 31
i
/ 32
i
Spindle Control M,S,P Format
Edit
Apprv.
Desig.
Date
Design
Description
Date
May.27.2005
3 P code is used to select the spindle to apply the control that was
commanded by the spindle function M code. The method of select a spindle
by using the P code is the same as the function of "Spindle select by
address P. (Multi-spindle control)" (No.3781-3784)
Since then, in this specification, these P codes are called with the spindle
select P code. ( No.13550-No.13562)
4 M code output actually to PMC are 4 M codes in each spindle
axis.Please set M code output actually to PMC to the parameter.
Command format
The following command format can be used.
This function can not be used in the block that has a G code with using P
code. (For example: G04, G26, G30, G31, G71-G76, G83-G89, G51.2
(=G251))
This limitation is the same when setting parameter MPA (No.3706#2)=1 and
using the format to command only a spindle control M code.
If using, P/S alarm 5305 occurs.
As for the parameter MPA (No.3706#2), please refer to the next clause in
this specification.
In this function, if the correctly spindle select P code isn't commanded in the
same block, which is commanded spindle function M code (M03, M04, M05,
M19), P/S alarm 5305 occurs.
On the other hand, the specification, which the alarm doesn't occur to even if
the spindle select P code is not commanded, can be chosen.
(Parameter MPA (No.3706#2)=1)
When omitting spindle select P code by this parameter (MPA (3706#2)=1), a
spindle is select as follows.
- The spindle, which corresponds to the latest spindle select P code.
- The spindle, which was set to parameter No.3775.
(When spindle select P code is never yet commanded.)
M_ (Sxxxx) P_ ;
M_ ; (It is possible to use when setting parameter
MPA (No.3706#2)=1.)
M_ = Spindle control M code (M03, M04, M05, M19)
P_ = Spindle select P code

Contents Summary of FANUC Series 30i/31i/32i Spindle Control M, S, P Format, Specifications Additional Manual

  • Page 1FANUC Series 30i/ 31i/32i Spindle Control M, S, P Format Specifications Title FANUC Series 30i/ 31i/ 32i Spindle Control M,S,P Format Draw A-90075 E No. Edit Date Design Description Sheet 1/9 Date May.27.2005 Desig. Apprv.
  • Page 21.1 Outline By this function, Spindle control M, S, P format is available. Spindle control M, S, P format is a command format for that the spindle control function is specified by M code and the controlled spindle is selected by P code. When using this function, the operator doesn't have to learn a
  • Page 33 P code is used to select the spindle to apply the control that was commanded by the spindle function M code. The method of select a spindle by using the P code is the same as the function of "Spindle select by address P. (Multi-spindle control)" (No.3781-3784) Since then, in this specification, th
  • Page 4Please refer to " Connection Manual (Function) 11.10 Multi-Spindle Control (B-63943EN-1) ". Modal display and System variable The screen which displays M code like the Modal displays the values of the M code which was described in the program. System variable #4113 (the modal information of M code)
  • Page 51.3 Signals Address P signals MSP00 to MSP15 [Classification] Output signal [Function] The P value specified last by the S_P_; command is output. When extended spindle names are used, the value in parameter No.3781 corresponding to the spindle number of the spindle name specified
  • Page 6#7 #6 #5 #4 #3 #2 #1 #0 3713 MSP MSC [Input type] Parameter input [Data type] Bit NOTE When this parameter is set, the power must be turned off before operation is continued. # 3 MSC Multi-spindle control TYPE-C is 0: unavailable. 1: available. NOTE When parameter MSC and parameter MSI for multi-spi
  • Page 7NOTE 1. This parameter is valid if bit 3 (MPP) of parameterNo.3703 is set to 1. 2. If this parameter is set to 0, the corresonding spindle cannot be selected by a P code. 3. Under multipath control, the P code specified here is valid for each path. For instance, if the P code to select the first spi
  • Page 813562 M value for M19 [Input type] Parameter input [Data type] 2-word spindle [Valid data range] 0 to 99999999 Set the value of the M code to output to PMC by the following command. M19 (Sxxxxx) Pxx ; NOTE 1. In case of using this parameter, parameter MSP(No.3713#5) is set to "1". 2. When multiple M
  • Page 92 Canned cycles for drilling (G83 - G89) The canned cycles for drilling includes the one, which outputs M03/M04/M05/M19 automatically. You must select the spindle to control in the canned cycle by commanding spindle select P code before executing a canned cycle. The spindle select P code must be com