New features
CNC 8040
·M· MODEL
(SOFT V13.0X)
6
4.2 Managing the alignment between master and slave using a PLC
mark and a machine parameter:
After homing both axes of the Ganty pair, if a.m.p. of the master DIFFCOMP (P96)
= 1, it corrects the position difference of the slave so the coordinate difference
between the master and the slave is zero. The default value of axis machine
parameter DIFFCOMP is ·1·.
Whether parameter DIFFCOMP = ·1· or = ·0·, the difference between the Gantry axes
may be corrected at any time using the PLC mark SERVOaxisON and the new PLC
mark DIFFCOMaxis (axis1: M5117, axis2: M5167, axis3: M5217, axis4: M5267,
axis5: M5317, axis6: M5367, axis7: M5417), where "axis" is the name or the logic
number of the master axis. The theoretical difference between the master and the
slave is corrected as follows:
• With the leading edge (up flank) of DIFFCOMaxis while SERVOaxisON = 1.
• With the leading edge (up flank) of SERVOaxisON while DIFFCOMaxis = 1.
Besides this, the machine parameter for the master axis MAXDIFF (P97) must be set.
This a.m.p. indicates the maximum coordinate difference, in mm, between master
and slave, from which on the position difference is not compensated. Its default value
is 0 indicating that there is no maximum limit.
Axis machine parameter MAXDIFF is taken into account when it is about correct the
coordinate difference, in other words:
• if a.m.p. DIFFCOMP = 1, after the home search or by PLC mark.
• if a.m.p. DIFFCOMP = 0, only by PLC mark.
If the position difference between master and slave is not compensated because the
coordinate difference is greater than the value of a.m.p. MAXDIFF, PLC mark
MAXDIFFaxis will be activated (axis1: M5605, axis2: M5655, axis3: M5705, axis4:
M5755, axis5: M5805, axis6: M5855, axis7: M5905), where "axis" is the name or the
logic number of the master axis. In this case the PLC can issue a warning.
5 Spindle homing with the first M3/M4 without M19
Until now, if spindle machine parameter M19TYPE (P43) = 1, executing a G33 Q on
power-up required executing an M19.
From this version on, if spindle machine parameters M19TYPE (P43) = 1 and
DECINPUT (P31) = NO, the spindle will be homed on power-up or after pressing
"SHIFT/RESET", when programming an M3 or an M4 for the first time. This search
will be carried out at the feedrate set by a.m.p. REFEED2 (P35). After finding home,
the spindle speeds up or down to the programmed speed without stopping.
If the spindle has SINCOS feedback, the home search will be done directly at the
programmed S speed without going through the speed set by a.m.p. REFEED2.
If after power-up, an M19 is executed before an M3 or M4, that M19 will be executed
like until now and the spindle will not be homed when executing the first M3 or M4.
If the feedback device does not have the reference mark synchronized, the home
search in M3 might not coincide with the home search in M4. This does not happen
with FAGOR feedback.