EasyManua.ls Logo

Fagor 8055 M - Page 80

Fagor 8055 M
482 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
·80·
Programming manual
CNC 8055
CNC 8055i
5.
ISO CODE PROGRAMMING
·M· & ·EN· MODELS
SOFT: V02.2X
Auxiliary function (M)
Auxiliary spindle: PLCM45 (M5076) to stop the auxiliary spindle and PLCM45S (M5077) to start
it up.
The PLC activates these marks to indicate to the CNC that it must execute the corresponding M
function at the indicated spindle.
If that spindle is not the main spindle at that moment, it changes the M in the execution history, it
activates the corresponding PLC mark DM3/4//5 and executes the transfer with the PLC (it writes
the M number in the MBCD1 (R550) register, it activates the MSTROBE signal, it waits for the
AUXEND signal to go up and it cancels the MSTROBE signal; if the M function is set as not to wait
for AUXEND in the M function table, it waits for the time period set with MINAENDW and cancels
the MSTROBE).
When acting upon the secondary spindle, it executes the same operation, but having activated the
mark S2MAIN (M5536) first and then cancelling it at the end. This operation is done automatically;
i.e. there is no need to program it at the PLC.
Even if the M3, M4 or M5 function has an associated subroutine in the M function table, that
subroutine will not be executed when they are executed using the PLC marks.
When executing M3, M4 or M5 using the PLC marks, the gear change that could be required by
the new S is not output to the PLC even if the gear change is automatic.
The CNC will admit the M functions from the PLC as long as it is not in an error state or with LOPEN
(M5506) high, whether there is an execution active or not, either in manual or automatic. If the M
function is executed during a tool inspection and the spindle turning direction is changed, the change
will be identified in repositioning and it will offer the choice to change it again.
If when activating the M3, M4 or M5 marks via PLC, the main channel is transferring something to
the PLC, the PLC keeps the mark active until the CNC can attend to it. Once the M function is
executed, the CNC deactivates the mark.
In the following cases, the CNC ignores these PLC marks and deletes the mark so the request is
not left as pending:
When the spindle is threading in electronic threading (G33).
When it is doing a rigid tapping or a regular tapping.
When the CNC is in error state or when LOPEN (M5506) is high.
If several marks of different spindles are activated at the same time, the below order will be followed:
first the first spindle, then the second spindle and finally the auxiliary spindle.
When receiving contradictory marks, they will all be ignored. When receiving several marks at the
same time and there is a stop (PLCM5 / PLCM45) between them, only this will be considered and
the rest will be ignored and not saved.
If the spindle has M19TYPE=1, the spindle is homed with the first M3 or M4 after start-up, as long
as that M function is executed in manual or automatic mode. If the M function is executed using one
of the PLC marks, the spindle will not be homed.
When activating the PLC marks while homing the spindle, the PLC command stays waiting for the
homing operation to be over. If the home search is associated with the first M3 or M4 after start-
up, the PLC command stays waiting for the homing operation is over.
If there are synchronized spindles, it acts upon the command of the main and secondary spindles
at the same time.
While executing the M function, it is possible to abort the process by deactivating the PLC mark that
has initiated it.
Note:
The PLCM5 mark is used to handle the open-door safety operation defined by Fagor Automation.
If the CNC is started up with no gear being active yet, because no M3 or M4 has been executed in
the main channel, the CNC will issue an error message even if it has been configured as AUTOGEAR.

Table of Contents

Related product manuals