fagor 800, 8025, 8030 Operating Manual

CNC 800 T

New Features (Ref.0204in)

Version 5.2 (March 1995)

1. P621(4). DIVIDING FACTOR FOR ELECTRONIC HANDWHEEL FEEDBACK SIGNALS

Machine parameter P621(4) is used with P602(4) and P621(5) which indicate the multiplying factor for the electronic handwheel feedback signals for the 1st and 2nd axis respectively.
Examples for the X axis so the CNC assumes 100 pulses/turn with 25, 50 and 100 line handwheels:
25 line Fagor handwheel: P602(4)=0 and P621(4)=0 25 x 4 / 1 = 100 lines 50 line Fagor handwheel: P602(4)=1 and P621(4)=0 50 x 2 / 1 = 100 lines 100 line Fagor handwheel: P602(4)=1 and P621(4)=1 100 x 2 / 2 = 100 lines
Version 5.6 (June 1996)

1. JOG WITH MASTER HANDWHEEL

With this feature it is possible to jog the machine with the Master Handwheel once the path has been defined.
Requirements:
The control of the "Jog with Master Handwheel" is carried out with the Second Handwheel. Therefore, the machine must have two electronic handwheels and none mechanical.
Parameter setting:
Machine parameter "P622(6)" indicates whether this feature is being used or not.
P622(6) = 0 "Jog with Master handwheel" is not available. P622(6) = 1 "Jog with Master handwheel" is available.
As stated above, the control of the "Jog with Master Handwheel" is carried out with the Second Handwheel. Therefore, the machine must have two electronic handwheels and none mechanical. This means that:
P621(7)=1 The machine does not use mechanical handwheels. P622(3)=0 It uses two electronic handwheels. P609(1)=0 The first handwheel is not a FAGOR 100P model.
The Master handwheel is connected via connector "A4". It admits both sine-wave and square-wave differential signals. This implies setting the following machine parameters as follows:
P621(6) Counting direction of the "Master Handwheel". P621(3) Feedback units of the "Master Handwheel". P621(1,2) Feedback resolution of the "Master Handwheel". P621(5) Feedback multiplying factor for the "Master Handwheel".
Selection:
a) CNC Models: 800TI and 800TGI. From the PLCI.
Once all machine parameters have been set, PLCI output O39 must be used to enable or disable the "Jog with Master Handwheel" feature.
Parameter P622(6) PLCI output O39 "Jog with Master Handwheel"
P622(6) = 0 ----- Feature not available P622(6) = 1 O39 = 0 Feature disabled P622(6) = 1 O39 = 1 Feature enabled
b) CNC Models: 800T and 800TG. Using pin 11 of connector "I/O 1".
Once all machine parameters have been set, the "Jog with Master Handwheel" input (pin 11 of I/O 1) must be used to enable or disable the "Jog with Master Handwheel" feature.
Parameter P622(6) Pin 11 I/O1 "Jog with Master Handwheel"
P622(6) = 0 ----- Feature not available P622(6) = 1 Pin 11 at 0Vdc Feature disabled P622(6) = 1 Pin 11 at 24Vdc Feature enabled
- 2 -
Basic Operation. (P622(6)=1, O39=1)
a) When the machine is stopped.
Only the first handwheel is enabled, the second one (Master) is disabled. Therefore, only the X axis may be jogged with the handwheels.
b) When the machine is running (CNC in Execution).
The axes do not start moving until the Master Handwheel is turned. The axis feedrate depends on the turning speed of the Master Handwheel. If it stops, the axes also stop. If the Master Handwheel is turned in the opposite direction, the axes also invert their moving direction (Return Function for one
block only).
c) The "Jog with Master Handwheel" feature may be used with any type of execution, be it a cycle, an ISO-coded program, a
Chamfer, etc.
Usually, with the CNC in execution, the first handwheel is disabled, except for the semi-automatic mode of the automatic operations: "Taper Turning" and "Rounding".
On both Semi-automatic operations, the Master Handwheel controls the feedrate of the tool path and the First Handwheel will move the X axis.
"Jog with Master Handwheel" feature disabled. (P622(6)=1, O39=0)
When this feature is disabled, PLC output O39 is set to "0" and the handwheels operate like until now (as on previous versions).

2. DYNAMIC GRAPHICS WHILE IN EXECUTION

Until now, with the 800T CNC, a part program could be simulated (verified) graphically before running it. From now on, it is also possible to display dynamic graphics of the machining path while in execution.
Requirements:
This application requires a 800TG or 800TGI CNC model (G for graphics).
Operation:
When running an Automatic Operation, a Part program, the ISO-coded program in Automatic or Single Block mode, it is now possible to display the machining path dynamically in the execution stage.
To do this, once the execution has started, the following keys may be pressed:
[4] The CNC displays the graphics screen. [3] The CNC shows the "Command, Actual and To-go" coordinates of the axes and, at the top of the screen, the values
of the Arithmetic parameters.
[2] The CNC displays the Following Error (axis lag) in large characters. [1] The CNC displays the actual axis position in large characters. [0] The CNC returns to the standard display.

3. WORK ZONE / EXCLUSION ZONE

With this feature it is possible to select a predefined zone as work zone or exclusion zone from the PLCI.
Requirements:
This application requires an 800TI or 800TGI CNC model since one must use outputs O46 and O47 of the PLCI to set the zone as work zone or exclusion zone.
Parameter setting:
Machine parameter "P622(5)" indicates whether the CNC allows setting a work zone or an exclusion zone.
P622(5) = 0 This feature is not available. P622(5) = 1 This feature is available.
When using this feature "P622(5)=1" the following machine parameters must also be set to define the zone to be considered either as work zone or exclusion zone.
P902 Most positive X coordinate P903 Least positive X coordinate P904 Most positive Z coordinate P905 Least positive Z coordinate
The CNC must be turned off and back on in order for the new parameter values to be assumed.
- 3 -
Selection:
Once all machine parameters have been set, PLCI outputs O46 and O47 must be used to select the predefined zone either as a work zone or as an exclusion zone.
PLCI Output
O46
O46 = 0 O47 = 0 Feature disabled O46 = 0 O47 = 1 Zone enabled as Work Zone (No-exit zone)
O46 = 1 O47 = 0 Zone enabled as Exclusion Zone (No-entry zone) O46 = 1 O47 = 1 Feature disabled
Basic operation. "P622(5)=1"
On power-up, the CNC assumes the zone set by machine parameters "P902, P903, P904 and P905". Nevertheless, the zone boundaries may be changed via part-program by allocating the new values to the following arithmetic
parameters:
P206 Most positive X coordinate P207 Least positive X coordinate P208 Most positive Z coordinate P209 Least positive Z coordinate
The CNC will then assume these new values; but it will not modify the actual settings of machine parameters "P902, P903, P904 and P905".
On the other hand, it must be kept in mind that, on power-up, the CNC will reset these zone boundaries to the values set by machine parameters.
PLCI Output
O47
"Work Zone or Exclusion Zone" Feature
As described earlier, this predefined zone may be enabled either as a work zone (no-exit) or as an exclusion zone (no-entry) from the PLCI by means of outputs O46 and O47.
When set as a work zone, the CNC acts as follows:
The axes cannot be jogged out of this zone by using the jog keys or the handwheels.
If attempted to do so during execution, the CNC will issue error 67: «X, Z Limit Error»
When set as an exclusion zone, the CNC acts as follows:
The axes cannot be jogged into this zone by using the jog keys or the handwheels.
If attempted to do so during execution, the CNC will issue error 67: «X, Z Limit Error»

4. MANUAL SPINDLE GEAR CHANGERS

Operation on previous versions
To manually change the spindle speed range (gear), machine parameter "P601(1)" had to be set to "0". When the new selected spindle speed "S" involved a gear change, the CNC displayed a message indicating which
range had to be selected. The operator had to proceed as follows:
1st- Stop the spindle 2nd- Manually change gears 3rd- Restore spindle rotation 4th- Press [ENTER]
The CNC resumed program execution.
Operation on current and future versions
To manually change the spindle speed range (gear), machine parameter "P601(1)" must set to "0". When the new selected spindle speed "S" involves a gear change, the CNC displays a message indicating which range
has to be selected. The operator must proceed as follows:
1st- Manually change gears 2nd- Press [ENTER]
The CNC restores spindle rotation and resumes program execution.
- 4 -

5. VARIABLE BACKLASH COMPENSATION

Until now, the 800T CNC allowed for a single leadscrew backlash compensation. From now on, it is also possible to compensate for motion-reversal backlash depending on the particular backlash areas of the
axes.
Requirements:
The leadscrew error compensation tables are now used for leadscrew error compensation and for this "Variable Backlash Compensation" (at the same time).
Parameter setting:
Machine parameters "P622(7)" and "P622(8)" indicate whether this feature is available or not.
P622(7) = 0 Not available for the Z axis. P622(7) = 1 Available for the Z axis. P622(8) = 0 Not available for the X axis. P622(8) = 1 Available for the X axis.
In order to use "Variable Backlash Compensation", regular leadscrew compensation must also be activated.
P605(2) = 0 X axis Leadscrew error compensation (0= No, 1= Yes) P605(1) = 0 Z axis Leadscrew error compensation (0= No, 1= Yes)
Operation:
The first 15 points of the table are for the positive direction and the other 15 for the negative direction. When compensating for leadscrew error, the amount of backlash is the difference between both graphs.
When leadscrew error compensation is not to be used, all the values of one of the tables must be set to "0"; thus, the other graph will correspond to the leadscrew backlash.
Notes: Both graphs must meet all the requirements of the leadscrew error compensation tables.
One of these requirements states that the Machine Reference Zero (home) must be assigned an error of "0".
If the leadscrew has some backlash at this Machine Reference Zero point, that amount of backlash must be allocated
to machine parameter P109 or P309 (Backlash for the X axis or Z axis) and all the remaining points of the table must be offset by that amount. Example:
Operation:
When using "Variable Backlash Compensation", the CNC operates with leadscrew error compensation and, therefore, it applies at all times the backlash compensation set in the table for that point and in the machining direction.
When the axis movement is reversed, the CNC swaps graphs restoring or applying the amount of backlash compensation and direction corresponding to that point.
- 5 -
Version 5.7 (July 1996)

1. WORK ZONE / EXCLUSION ZONE DETECTION

When using this feature, the CNC prevents the axes from exiting or entering this zone while jogging them with either the jog keys or the electronic handwheel.
The operator might suspect a malfunction since the CNC does not issue any message. From this version on, in these cases, the CNC will behave as follows:
* When the zone has been set as a Work Zone, the CNC will set PLCI input I46 high when trying to exit the selected zone. * When the zone has been set as a Work Zone, the CNC will set PLCI input I46 high when trying to enter the selected zone.
2. RESUME EXECUTION AT MID-PROGRAM
If while a part, the program is interrupted (due to a power failure, etc.), it is now possible to resume execution from the interrupted program on. This way, there is no longer need to repeat the whole program, thus saving considerable amount of time.
To resume program execution, follow these steps:
1st Select the DRO mode, the one appearing on CNC power-up after the "General Test Passed".
In this mode, no cycle appears selected.
2nd Press [RECALL] to open the part-programs window. 3rd Select the part that was running. Use the up and down arrow keys to position over the desired part program and press
[RECALL] .
4th Use the up and down arrow keys to select the operation being interrupted and press
The CNC will executed the selected operation and it will resume the part-program running it to the end.
Version 6.1 (January 1997)
1. NEW LANGUAGES (Taiwanese and Portuguese)
Machine parameter P99 P99 = 5 Portuguese P99 = 6 Taiwanese

2. MODIFICATIONS ON THE OPERATION WITH A MASTER HANDWHEEL

The operation with the master handwheel is now as follows:
a) When the machine is stopped.
Only the first handwheel is enabled, the second one (master) does not work. Therefore, only the X axis can be jogged with a handwheel.
b) When the machine is running (CNC in Execution).
Only the Master handwheel is enabled, the first handwheel does not work. The axes start moving when turning the Master Handwheel. The feedrate of the axes depend on the turning speed of the Master Handwheel
When the handwheel stops, the machine also stops. When the Master Handwheel is turned in the opposite direction, the CNC also reverses the moving direction (Retrace Function
of a single block).
c) Semiautomatic Rounding Operation
The Semiautomatic Rounding operation starts when turning the Master Handwheel. When stopping the Master Handwheel, the execution is interrupted.
When turning the Master handwheel again, execution is resumed. The turning direction of the handwheel cannot be changed. When the operation is over, the CNC ignores the turning of the Master Handwheel for 1.4 seconds. Thus preventing another
operation from being started. After this time, when the Master Handwheel is turned, the CNC starts executing a new operation in the indicated direction.
- 6 -
d) Semiautomatic Taper Turning Operation
The Semiautomatic Taper Turning Operation starts when turning the Master Handwheel. When stopping the Master Handwheel, the execution is interrupted.
When turning the Master handwheel again, execution is resumed. When turning the Master Handwheel in the opposite direction, the operation is over. A new turn of the Master Handwheel in
any direction implies the execution of a new operation in the indicated direction.
3. SOFTWARE VERSION OF THE CNC
From this version on, when accessing the EPROM checksum screen,
[Auxiliary Modes] [Special Modes] [8]
The CNC will show the checksum of each EPROM and the Software version of the CNC. For example: Version 6.1
Version 6.4 (May 1997)
1. TOOL CHANGE INDICATOR FOR THE PLC (I97)
On machines with a manual tool changer, when the CNC detects that the tool must be changed, it interrupts the execution and it displays a message for the operator to proceed with the tool change.
Certain precautions must be taken sometimes when changing tools. Those conditions must be handled by the PLC. Therefore, from this version on, when the CNC displays the tool change warning message, it also activates the PLC input I97 and
it cancels it when the message is removed.
Version 6.6 (November 1997)
1. HANDLING FEEDBACK SYSTEMS WITH CODED Io (semi-absolute)
Machine parameters
P608(5), P608(8) Type of Home marker signal of the feedback system. X, Z axes. (0 = normal "Io", 1 = coded "Io") P608(3), P608(6) Period of the coded Io signal. X, Z signal. (0 = 20mm Period, 1 = 100 mm Period) P608(4), P608(7) Increasing Io sequence with positive or negative count. X, Z axes
(0 = Increasing Io with positive count, 1 = increasing Io with negative count)
Scale
Regla P608 (5) P608(3) P608(4) Regla P608 (5) P608(3) P608(4)
COS COC
COX
COVS COVC COVX
P908, P909 Scale offset or Home position (Machine Reference: M) with
respect to the Scale "zero" point. X, Z axes. Linear transducers (scales) with coded Io have a graduated
scale with their own Scale "zero" point. Therefore, a 20 mm or 100 mm move is enough to know the axis position with respect to the Scale "zero" point.
1 1 1
1 1 1
0 0 0
0 0 0
1 0 0
1 0 0
Scale
MOVS MOVC MOVX
FOT FOS FOC
1 1 1
1 1 1
0 0 0
1 1 1
0 0 0
0 0 0
Reference point.
When the feedback system has a coded Io, this point is only used when leadscrew error compensation is needed. The leadscrew error on this point must be "0".
Scale offset setting
The scale offset must be adjusted on one axis at a time. The following procedure is recommended: * Indicate by parameters "P600(7) & P600(6)" the up or down flank of the marker pulse (Io) of the feedback system. * Indicate by parameters "P618(8) & P618(7)" the home searching direction for the axes. * Set parameters "P807 and P808" with the home searching feedrate for the axes. * Set parameters " P908 and P909" to "0" (scale offset).
Position the axis at the right position and execute the home search command for that axis..
[X] or [Z], [up arrow] keys and
When done with the home search, the CNC will display the axis position with respect to the scale's Zero point.
- 7 -
* After moving the axis to Machine Reference Zero point (home) or up to a known position with respect to home, Jot down the
position reading of the CNC for that known position. The value to allocate to the machine parameter setting the scale's offset must be calculated with the following formula:
Value = CNC reading at that point - Home coordinate of that point
Example for the X axis: If the known position is physically located at 230 mm from Machine Reference Zero (home) and the
CNC shows that its position is 423.5 mm, the scale offset will be: Machine parameter P908 = 423.5 - 230 = 193.5 mm.
* After setting the machine parameter with this value, press the [RESET] key so that value is assumed by the CNC. * A new home search must be carried out for the proper values to be assumed for that axis.

2. THREADING WITH CONSTANT PENETRATION PASSES

From this version on, the penetration of each pass will depend on the sign assigned to parameter ∆∆
When ∆∆ positive, the penetration of each pass depends on the corresponding pass (∆∆ n) With ∆∆ negative, the penetration passes remain constant with the absolute value of parameter ∆∆

3. GENERATING AN ISO-CODED PROGRAM

With this CNC, the ISO code (low level) for an operation or a part-program may be generated. To use this feature, machine parameter "P623(2)" must be set to "1". This ISO program always has the number: 99996 and can be stored either at the CNC or at a PC. Program 99996 is a special user program in ISO code and can be:
Generated from an operation or a part-program. Edited at the CNC itself via menu option: "Auxiliary Modes - Edit program 99996" Loaded into the CNC after being generated at a PC.
Generating the ISO program (99996) at the CNC.
This CNC has 7 K of memory space to store program 99996. If the generated program is larger than that, the CNC will issue the relevant error message.
To generate program 99996, proceed as follows: * If it is an operation, select or define the desired operation. * If it is a part-program, select the desired one in the part-program directory and place the cursor on its header ("PART 01435".
A listing of the operations it consists of must appear).
* Press the keystroke sequence: [AUX] [7]. The CNC will show the graphic simulation screen. * Press . The CNC starts simulating the part and generating its ISO-coded program 99996.
* When done with the simulation, program 99996 stored in CNC memory will contain all simulated blocks in ISO code.
Generating the ISO program (99996) at a PC
Usually, the 99996 program generated from a part-program exceeds the available memory space of the CNC. By using "DNC30", this program may be generated at a PC. To do this, proceed as follows:
* Activate DNC communications and execute the DNC30 program at the PC. * Select at the PC the menu option: "Program Management - Receive Digitizing". * At the CNC, select the operation or place the cursor on the part-program header ("PART 01435"). A listing of the operations
it consists of must appear).
* Press [AUX] [8]. The CNC will display the graphic simulation screen. * Press . The CNC starts simulating the part and generating program 99996.
* When done with the simulation, the 99996 program generated at the PC will contain all the blocks simulated by the CNC in
ISO code. This program can be executed at the CNC through the menu option: "Execute infinite program" of the DNC30.

4. MACHINE SAFETY REGULATION

This CNC offers the following features to comply with machine safety regulations.
Enabling of the CYCLE START key from the PLC
This feature is available when machine parameter "P619(7)=1" PLC output O25 indicates whether the CYCLE START key is enabled (=1) or not (=0)
- 8 -
Axes movements affected by Feed-Hold. (It was already available)
Feed-Hold input, pin 15 of connector I/O 1, must be normally high. If while moving the axes, the Feed-Hold input is brought low, the CNC keeps the spindle turning and stops the axes with 0V or
velocity command (analog signal) and keeping their enables ON. When this signal is brought back up, the CNC will resume the movement of the axes.
Axes jogging feedrate limited by PLC.
This feature is available when machine parameter "P619(7)=1" When activating PLC output O26, the CNC assumes the feedrate set by machine parameter "P812"
Handwheel managed by the PLC.
Machine parameter "P623(3)" indicates whether the axes movements with handwheels are affected by Feed-Hold (=1) or not (=0) Machine parameter "P622(1)" indicates whether the multiplying factor indicated by the MFO switch position is applied (=0) or
the one indicated by the PLC outputs O44 and O45 (=1) (already available)
Spindle control from the PLC.
This feature is available when "P619(7)=1" Output O27 =1 "tells" the CNC to apply the spindle analog voltage set by the PLC. The value of this analog signal is set at register
R156 and sent to the CNC by mark M1956.
R156= 0000 1111 1111 1111 => + 10V. R156= 0001 1111 1111 1111 => - 10V. R156= 0000 0111 1111 1111 => + 5V. R156= 0001 0111 1111 1111 => - 5V. R156= 0000 0011 1111 1111 => + 2,5V. R156= 0001 0011 1111 1111 => - 2,5V. R156= 0000 0000 0000 0000 => + 0V. R156= 0001 0000 0000 0000 => - 0V.
Also, PLC output O43, lets you control the rotation of the spindle. (Already available). It must be normally low. If it is brought up, the CNC stops the spindle. When it is brought back up, the CNC restarts the spindle.
Information for the PLC on the status of the machine reference (home) search
I88 Home search in progress. I100 X axis home search done. I101 Z axis home search done.
Additional CNC information for the PLC
R120 The Lower half of this register indicates the code pressed.
This value is maintained for 200 milliseconds unless another key is pressed before then. This register may be canceled from the PLC after being processed.
R121 bit 1 Indicates that the Turning operation is selected (=1)
bit 2 Indicates that the Facing operation is selected (=1) bit 3 Indicates that the Taper Turning operation is selected (=1) bit 4 Indicates that the Rounding operation is selected (=1) bit 5 Indicates that the Threading operation is selected (=1) bit 6 Indicates that the Grooving operation is selected (=1) bit 7 Indicates that the Profiling operation is selected (=1) bit 8 Indicates that the Auxiliary Modes option is selected (=1) bit 9 Indicates that the Tool Calibration option is selected (=1) bit 10 Indicates that the Multiple Drilling operation is selected (=1) bit 11 Indicates that the Simple Drilling / Tapping operation is selected (=1) bit 12 Indicates that the Slot milling (keyway) operation is selected (=1) bit 13 Indicates that the Tool Inspection mode is selected (=1) bit 14 Indicates that the Graphic Simulation mode is selected (=1) bit 16 Indicates that the mode for the following cycle parameters: "Finishing pass, finishing feedrate, finishing tool
and safety distances on X and Z " is selected (=1)
- 9 -
Version 6.8 (March 1998)

1. NEW LANGUAGES (SWEDISH AND NORWEGIAN)

The languages that can be selected with machine parameter P99 are:
Spanish .......(P99=0) German ....... (P99=1) English ........(P99=2) French ........ (P99=3) Italian..........(P99=4)
Portuguese..(P99=5) Taiwanese... (P99=6) Swedish ......(P99=7) Norwegian .. (P99=8)

2. 1000 LINE ENCODER AS 1250 LINE AS ENCODER

This feature permits the CNC adapt a 1000 line encoder to be used as 1250 line encoder.
P623(7) Adapts the X axis feedback encoder (0=No, 1=Yes)
P623(8) Adapts the Z axis feedback encoder (0=No, 1=Yes) A typical case: Having a 1000 line for a 5 mm pitch ballscrew . The calculations necessary to set the axis resolution will be made with the selected pulses (1000 or 1250)
3. CROSS COMPENSATION
Cross compensation is used for compensating the measuring error suffered by the X axis when moving the Z axis.
P623(6) Cross compensation applied on to the X axis (0=No, 1=Yes) When using cross compensation, no leadscrew compensation may be applied on the X axis (only on to the Z axis) since its
corresponding table is being used for cross compensation with the following values:
P00 = X: ?????.??? P01 = DX: ????.??? in order to properly apply cross compensation, set: P605(2)=1 and P623(6)=1. Note: The cross compensation table must meet the same requirements as those for the leadscrew error compensation. See section
3.8.4 of the installation manual.
4. PLCI. INPUT I104
When the Feedrate Override Switch on the operator panel is set on one of the handwheel positions (x1, x10, x100), input I104 is set to "1".
Version 6.9 (February 1999)

1. NEW MACHINE PARAMETER ASSOCIATED WITH M FUNCTIONS

Machine parameter "P620(8)" indicates when the M functions M3, M4 and M5 are to be output during the acceleration and deceleration of the spindle.

2. CANCEL TOOL OFFSET DURING TOOL CHANGE

From this version on, it is possible to execute, within a subroutine associated with the tool, a "T.0" type block to cancel the tool offset. This allows to move to a specific position without having to do cumbersome calculations.
It is only possible to cancel (T.0) or change (T.xx) the tool offset. The tool cannot be changed (Txx.xx) within the subroutine associated with the tool.
- 10 -

3. X1 FACTOR FOR FEEDBACK PULSES

Machine parameters P620(5) and P620(6) are used together with P602(6) and P602(5) which indicate the multiplying factor of the feedback pulses for the X and Z axes respectively.
They indicate whether x1 factor is applied to the feedback pulses (=1) or not (=0). P620(5)=0 and P620(6)=0 the x1 factor is NOT applied
P620(5)=1 and P620(6)=1 the x1 factor is applied Example: We would like to obtain a 0.01 mm resolution with a square signal encoder mounted on the X axis having a leadscrew pitch
of 5mm/turn.
Number of Encoder pulses = leadscrew pitch / (multiplying factor x Resolution)
Con P602(6)=0 and P620(5)=0 x4 multiplying factor Number of pulses = 125 Con P602(6)=1 and P620(5)=0 x2 multiplying factor Number of pulses = 250 Con P602(6)=0 and P620(5)=1 x2 multiplying factor Number of pulses = 250 Con P602(6)=1 and P620(5)=1 x1 multiplying factor Number of pulses = 500
Version 6.10 (March 2002)
1. FEEDBACK FACTOR.
The resolution of the axis is determined by the leadscrew pitch and the number of pulses of the encoder mounted on the motor. Sometimes, the resolution resulting from the available leadscrew / encoder combination does not match any of the resolution values allowed for the machine parameters (1, 2, 5, 10 microns or ten-thousandths of an inch).
Example: With a 6 mm/turn leadscrew pitch and a 2500 line encoder, the resulting resolution values are:
Resolution = Leadscrew pitch / ( Nr of encoder pulses x multiplying factor). With x1 multiplying factor 2.4 micron resolution With x2 multiplying factor 1.2 micron resolution With a x4 multiplying factor 0.6 micron resolution
A new axis machine parameter is now available to solve these cases and it is referred to as Feedback Factor in order to adapt the resulting resolution to the existing setup.
P819 Feedback factor for the X axis P820 Feedback factor for the Y axis P821 Feedback factor for the Z axis
Values between 0 and 65534, a "0" value means that this feature is not being used. Use the following formula to calculate the "Feedback factor":
Feedback Factor = (Gear ratio x Leadscrew Pitch / Encoder pulses) x 8.192
Examples: Gear ratio 1 1 2 1
Leadscrew Pitch 4000 6000 6000 8000 (microns) Encoder 2500 2500 2500 2500 (pulses/turn) Feedback factor 13,107.2 19,660.8 39,321.6 26,214.4
The machine parameters only admit integers, but the Feedback Factor sometimes may have decimals. In those cases, set the machine parameter to the integer part of that value and use the leadscrew error compensation table to make up for the decimal part.
The values for this table are calculated using the following formula:
Leadscrew position = Leadscrew error (microns) x Integer portion of feedback factor /Decimal portion of feedback factor
In this case: Gear ratio = 1 Pitch = 6000 Encoder = 2500 Feedback factor = 19,660.8 Machine parameter = 19660 For leadscrew error of 20 microns Leadscrew position = 20 x 19,660 / 0.8 = 491,520
The following table is obtained by using this calculation.
Leadscrew position Amount of error at that position P0 = -1966,000 P1 = -0.080 P2 = -1474,500 P3 = -0.060 P4 = -983,000 P5 = -0.040 P6 = -491,500 P7 = -0.020 P8 = 0 P9 = 0 P10 = 491,500 P11 = 0.020 P12 = 983,000 P13 = 0.040 P14 = 1472,500 P15 = 0.060 P16 = 1966,000 P17 = 0.080
- 11 -

2. PART APPROACHING MOVEMENTS

From this version on, there is a new machine parameter to specify the part approaching and leaving movements.
P732=0 Like until now, interpolated movement
P732=1 Paraxial movements (one axis at a time) .
Approach: X - Z Exit: Z - X
P732=2 Paraxial movements (one axis at a time) .
Approach: Z - X Exit: X - Z
Headquarters (SPAIN): Fagor Automation S. Coop.
Bº San Andrés s/n, Apdo. 144 E-20500 Arrasate - Mondragón Tel: +34-943-719200/039800 Fax: +34- 943-791712 +34-943-771118 (Service Dept.) www.fagorautomation.com E-mail: info@fagorautomation.es
- 12 -
FAGOR 800T CNC
OPERATING
MANUAL
Ref. 9701 (in)
ABOUT THE INFORMATION IN THIS MANUAL
This manual is addressed to the machine operator. It includes the necessary information for new users as well as advanced subjects for those who
are already familiar with the 800T CNC product. It may not be necessary to read this whole manual. Consult the list of "New Features and
Modifications". This manual explains all the functions of the 800T CNC family. Consult the Comparison Table
for the models in order to find the specific ones offered by your CNC. Chapters 1, 2, 3 and 4 show how to operate with this CNC. This CNC permits machining the "Profile of a part", chapter 6, or perform a series of
"Automatic Operations" detailed in chapter 5. All these machining operations may be carried out in two ways:
* "Semi-automatically", where the operator controls the movements. * "Automatically" (Cycle level), where the operator programs the operation and the CNC
executes it automatically.
Chapter 7 "Working with Part-programs" shows how to create parts consisting of Profiles and Automatic Operations. The Part-programs are stored in the internal CNC memory and may be sent out to a peripheral device or PC.
Chapter 8 "Programming examples" shows how to edit several part-programs. There is also an appendix on error codes which indicates some of the probable reasons which
could cause each one of them.
Notes:
The information described in this manual may be subject to variations due to technical modifications.
FAGOR AUTOMATION, S.Coop. Ltda. reserves the right to modify the contents of the manual without prior notice.

INDEX

Section Page
Comparison Table for FAGOR 800T CNC models ......................................................ix
New features and modifications ...................................................................................xiii

INTRODUCTION

Safety Conditions ...........................................................................................................3
Material Returning Terms ............................................................................................. 5
Fagor Documentation for the 800M CNC ...................................................................6
Manual Contents ............................................................................................................7
Chapter 1. CONCEPTS
1.1 CRT description .............................................................................................................1
1.2 Keyboard description .................................................................................................... 3
1.2.1 Keys for automatic operations ......................................................................................5
1.2.2 Special keystroke sequences.........................................................................................6
1.2.3 Operator Panel ................................................................................................................7
1.3 Display units (mm/inches) ............................................................................................8
1.3.1 X axis display units (radius/diameter) ......................................................................... 8
1.4 Reference systems..........................................................................................................9
1.4.1 Home search ...................................................................................................................9
1.4.2 Zero preset ......................................................................................................................10
1.4.3 Coordinate preset ...........................................................................................................10
1.5 Operation in incremental mode .....................................................................................11
Chapter 2. BASIC OPERATIONS
2.1 Axis feedrate setting ......................................................................................................1
2.2 Work tool selection ........................................................................................................2
2.2.1 Live tool ..........................................................................................................................3
2.3 Axes jog .......................................................................................................................... 4
2.3.1 Continuous jog ...............................................................................................................4
2.3.2 Incremental jog ..............................................................................................................5
2.3.3 Axes jog via electronic handwheel ...............................................................................6
2.4 Beginning point (BEGIN) and end point (END) ..........................................................7
2.4.1 Begin and End point setting .......................................................................................... 8
2.4.2 Positioning at Begin or End points ...............................................................................9
2.5 Activating/deactivating external devices ....................................................................10
Section Page
Chapter 3. AUXILIARY FUNCTIONS
3.1 Millimeters <-> inches ..................................................................................................1
3.2 Radius <-> diameter....................................................................................................... 2
3.3 F mm(inches)/min <-> F mm(inches)/rev ....................................................................2
3.4 Tool .................................................................................................................................3
3.4.1 Tool table ........................................................................................................................3
3.4.1.1 Modification of tool dimensions................................................................................... 5
3.4.2 Tool calibration ..............................................................................................................6
3.4.3 Tool inspecton ................................................................................................................ 7
3.4.4 Tool offset modification ................................................................................................8
3.5 Cycle finishing pass/Safety distance ............................................................................9
3.6 Other automatic operations ...........................................................................................11
3.7 Auxiliary modes .............................................................................................................12
3.8 Peripherals ......................................................................................................................13
3.8.1 Peripheral mode ............................................................................................................. 13
3.8.2 DNC communications ....................................................................................................14
3.9 Lock/unlock....................................................................................................................15
3.10 Execution / Simulation of program P99996 .................................................................16
3.10.1 Execution of program P99996 ......................................................................................17
3.10.1.1 Tool inspection............................................................................................................... 18
3.10.1.2 Execution modes ............................................................................................................19
3.10.1.3 CNC reset ........................................................................................................................19
3.10.1.4 Displaying program blocks ...........................................................................................19
3.10.1.5 Display modes ................................................................................................................20
3.10.2 Simulation of program P99996 ..................................................................................... 22
3.10.2.1 Zoom function ................................................................................................................23
3.11 Editing program P99996................................................................................................24
Chapter 4. SPINDLE
4.1 Spindle operating mode selection.................................................................................1
4.2 Spindle in RPM ............................................................................................................... 2
4.3 Constant Surface Speed (CSS) ......................................................................................3
4.3.1 Constant Surface Speed Limit .......................................................................................3
4.4 Spindle speed range change ..........................................................................................4
4.4.1 Manual spindle range change .......................................................................................4
4.4.2 Automatic spindle range change...................................................................................4
4.5 Clockwise spindle rotation ............................................................................................5
4.6 Counter-clockwise spindle rotation.............................................................................. 5
4.7 Spindle stop ....................................................................................................................5
4.8 Spindle orientation .........................................................................................................6
Section Page
Chapter 5. AUTOMATIC OPERATIONS
5.1 Introduction ....................................................................................................................1
5.1.1 Automatic operations in semi-automatic mode ...........................................................1
5.1.2 Automatic operations in automatic mode (Cycle) .......................................................2
5.1.2.1 Machining conditions ....................................................................................................2
5.1.3 Simulation.......................................................................................................................4
5.1.3.1 Zoom function ................................................................................................................5
5.1.4 Execution ........................................................................................................................6
5.1.4.1 Tool inspection...............................................................................................................7
5.2 Turning ...........................................................................................................................8
5.2.1 "Semi-automatic" turning ..............................................................................................8
5.2.2 "Automatic" turning (Cycle mode) ...............................................................................9
5.3 Facing..............................................................................................................................12
5.3.1 "Semi-automatic" facing................................................................................................ 12
5.3.2 "Automatic" facing (Cycle mode)................................................................................. 13
5.4 Taper turning ..................................................................................................................15
5.4.1 "Semi-automatic" taper turning .................................................................................... 15
5.4.2 "Automatic" taper turning (Cycle mode) ..................................................................... 16
5.5 Rounding ........................................................................................................................ 19
5.5.1 "Semi-automatic" rounding ........................................................................................... 19
5.5.2 "Automatic" rounding (Cycle mode) ............................................................................21
5.5.3 "Automatic" profile rounding ....................................................................................... 25
5.6 Threading ........................................................................................................................31
5.6.1 "Semi-automatic" threading ..........................................................................................31
5.6.2 "Automatic" threading (Cycle mode) ...........................................................................32
5.7 Grooving .........................................................................................................................35
5.8 Simple drilling. Tapping ................................................................................................38
5.8.1 Programming examples ................................................................................................. 41
5.9 Multiple drilling .............................................................................................................42
5.10 Slot milling .....................................................................................................................45
5.11 Usage of the safety distance ..........................................................................................48
Chapter 6. PROFILES
6.1 Profile in "semi-automatic" mode .................................................................................2
6.1.1 Point storage ...................................................................................................................2
6.1.2 Point-to-point movement...............................................................................................3
6.1.3 Special features ..............................................................................................................4
6.2 Profile in automatic (Cycle) mode ................................................................................5
6.2.1 Profile definition ............................................................................................................10
Chapter 7. WORKING WITH PART-PROGRAMS
7.1 Access to the part-program table .................................................................................. 1
7.2 Part-program selection ..................................................................................................2
7.3 Part-program editing ......................................................................................................2
7.4 Part-program simulation ................................................................................................4
7.4.1 Zoom function ................................................................................................................5
7.5 Part-program execution .................................................................................................6
7.5.1 Execution of a previously stored operation .................................................................7
7.5.2 Tool inspection............................................................................................................... 8
7.6 Part-program modification ............................................................................................9
7.7 Part-program deletion ....................................................................................................10
7.8 Peripherals ......................................................................................................................11
7.8.1 Peripheral mode ............................................................................................................. 11
7.8.2 DNC communications ....................................................................................................12
7.9 Lock/Unlock ...................................................................................................................13
Chapter 8. PROGRAMMING EXAMPLES

ERROR CODES

COMPARISON TABLE
FOR FAGOR 800T
CNC MODELS
AVAILABLE 800T CNC MODELS
Compact model with 8" amber CRT.
Modular model with 9" amber Monitor.
Consisting of Central Unit, Monitor and Keyboard.
Modular model with 14" Color Monitor
Consisting of Central Unit, Monitor and Keyboard.
TECHNICAL DESCRIPTION
X, Z axes control
Spindle control
Spindle in RPM
Constant Surface Speed (CSS)
Spindle Orientation
Tools
Tool Compensation
Live Tool
Electronic Handwheels
RS 232C Communications
Integrated PLC (PLCI)
ISO-coded program editing
(P99996)
800-T 800-TI 800-TG 800-TGI
l l l l l l l l
l l l l
l l l l
l l l l
32 32 32 32
l l l l
l l l l
2 2 2 2
l l l l
l l
l l l l
Execution of ISO-coded
program (P99996)
Graphics
l l l l
l l
NEW FEATURES
AND
MODIFICATIONS
Date: April 1993 Software Version: 2.1 and newer
FEATURE AFFECTED MANUAL AND SECTION
Rapid jog depending on position of
Feedrate Override Switch Operating Manual Section 2.3.1
Tool for the finishing pass Installation Manual Section 3.5
Operating Manual Section 3.5
Handwheel movement limited to maximum Operating Manual Section 2.3.3
allowed F
Control of software travel limits when using a
handwheel
Display format for S Installation Manual Section 6
Possibility to activate/deactivate outputs O1,
O2, O3 after interrupting the program
Automatic operation "Profile Rounding" Operating Manual Section 5.5.3
Profiles Operating Manual Chapter 6
Date: October 1993 Software Version: 3.1 and newer
FEATURE AFFECTED MANUAL AND SECTION
Spindle acc./dec. Operating Manual Chapter 6
RPM Limitation when operating in CSS Operating Manual Section 4.3.1
Spindle orientation Installation Manual Section 6.4.1
Operating Manual Section 4.8
Live tool Installation Manual Section 5.9
Operating Manual Section 2.3 Automatic operation "Simple Drilling" Operating Manual Section 5.8 Automatic operation "Multiple Drilling" Operating Manual Section 5.9
Date: December 1993 Software Version: 3.2 and newer FEATURES AFFECTED MANUAL AND SECTION
Assign a 5-digit number to the part program Operating Manual Chapter 7
Save part programs out to a peripheral Operating Manual Section 7.7 Automatic operation "Slot milling" Operating Manual Section 5.10 Delay before opening the positioning loop Installation Manual Section 4.3.2 "Special modes" accessing password Installation Manual Section 3.7 Handwheel inactive when Feedrate Override Installation Manual Section 4.3.2
Switch out of handwheel positions
Date: July 1994 Software Version: 4.1 and newer FEATURE AFFECTED MANUAL AND SECTION
Linear and Bell-shaped spindle acc./dec. Installation Manual Section 5.8
Profile with/without corner rounding. Operating Manual Section 6.2 Threading operation also with thread exit. Operating Manual Section 5.6.2 Rapid jog at 200% or depending on the Installation Manual Section 4.3.3
position of the Feedrate Override Switch. Operating Manual Section 2.3.1 Tool inspection Installation Manual Section 3.4.3
Operating Manual Section 3.4.3 Operating Manual Section 5.1.3
Execution of program 99996 Installation Manual Section 3.11
Operating Manual Section 3.10
Date: January 1995 Software version: 5.1 and newer FEATURE AFFECTED MANUAL AND SECTION
M3/M44 confirmation by detecting feedback reversal Installation Manual Section 6.4
JOG movements also in mm/rev Handwheel governed by the PLCI Installation Manual Section 4.3.2 Spindle inhibit from PLCI PLCI Manual Clear all arithmetic parameter contents setting Installation Manual Section 3.10
them to "0". Operating Manual Section 3.9 & 7.9 Automatic rounding operation (Cycle level)
with angle other than 90°. Operating Manual Section 5.5.2 Automatic grooving operation on the face
of the part and finishing pass. Operating Manual Section 5.7 Automatic profile rounding operation by pattern
repeat of profile or roughing. Operating Manual Section 5.5.3 Approach point in profile rounding operation
(modification). Operating Manual Section 5.5.3 Automatic Profile execution, Cycle Level, by
pattern repeat or roughing. Operating Manual Section 6.2 Approach point in automatic Profile execution
(modification). Operating Manual Section 6.2 Automatic tapping operation. Operating Manual Section 5.8 M20 at the end of part-program execution. Installation Manual Section 3.8.3.1 Graphic simulation Operating Manual Section 5.1.3 Execution / Simulation of program P99996 Installation Manual Section 3.11
(ISO-coded user program) Operating Manual Section 3.10 Automatic or Single-block execution of P99996 Operating Manual Section 3.10
Editing of program P99996 Installation Manual Section 3.12
Operating Manual Section 3.11
Programming Manual ISO-coded user program P99994 to store
subroutines Programming Manual Chapter 9 Subroutine associated to the execution of a tool Installation Manual Section 4.3.4
(only when executing program P99996) Programming Manual ISO codes of the 800T CNC Programming Manual
Date: March 1995 Software version: 5.2 and newer FEATURE AFFECTED MANUAL AND SECTION
Editing of program P99996 in all models. When interrupting the execution, the following Installation Manual Section 3.11
keys are enabled: spindle, coolant, O1, O2, O3 Operating Manual Section 3.10 and TOOL. Operating Manual Section 5.1.4
Operating Manual Section 7.5
Incremental JOG movements taking current Installation Manual Section 4.3.3 work units (radius or diameter) into account.
ISO programming. New functions: G47, G48 Programming Manual Section 6.7 (single block treatment).
ISO programming. New function: G86 Programming Manual Section 8.17 (Longitudinal threadcutting canned cycle).
Request from the PLCI for real spindle rpm. PLCI Manual
Date: November 1995 Software version: 5.5 and newer FEATURE AFFECTED MANUAL AND SECTION
Tool offset modification while in execution. Operating Manual Section 3.4.4 Operation with a single electronic handwheel. Installation Manual Section 4.3.2
Installation Manual Section 7.5
Actual "S" speed reading from the PLCI. PLCI Manual
INTRODUCTION
Introduction - 1
SAFETY CONDITIONS
Read the following safety measures in order to prevent damage to personnel, to this product and to those products connected to it.
This unit must only be repaired by personnel authorized by Fagor Automation. Fagor Automation shall not be held responsible for any physical or material damage
derived from the violation of these basic safety regulations.
Precautions against personal damage
Before powering the unit up, make sure that it is connected to ground
In order to avoid electrical discharges, make sure that all the grounding connections are properly made.
Do not work in humid environments
In order to avoid electrical discharges, always work under 90% of relative humidity (non-condensing) and 45º C (113º F).
Do not work in explosive environments
In order to avoid risks, damage, do no work in explosive environments.
Precautions against product damage
Working environment
This unit is ready to be used in Industrial Environments complying with the directives and regulations effective in the European Community
Fagor Automation shall not be held responsible for any damage suffered or caused when installed in other environments (residential or homes).
Install the unit in the right place
It is recommended, whenever possible, to instal the CNC away from coolants, chemical product, blows, etc. that could damage it.
This unit complies with the European directives on electromagnetic compatibility. Nevertheless, it is recommended to keep it away from sources of electromagnetic disturbance such as.
- Powerful loads connected to the same AC power line as this equipment.
- Nearby portable transmitters (Radio-telephones, Ham radio transmitters).
- Nearby radio / TC transmitters.
- Nearby arc welding machines
- Nearby High Voltage power lines
- Etc.
Ambient conditions
The working temperature must be between +5° C and +45° C (41ºF and 113º F) The storage temperature must be between -25° C and 70° C. (-13º F and 158º F)
Introduction - 3
Protections of the unit itself
Central Unit
It carries two fast fuses of 3.15 Amp./ 250V. to protect the mains AC input All the digital inputs and outputs are protected by an external fast fuse (F) of 3.15 Amp./
250V. against a voltage overload (greater than 33Vdc) and against reverse connection of the power supply.
Monitor
The type of protection fuse depends on the type of monitor. See the identification label of the unit itself.
Precautions during repair
Do not manipulate the inside of the unit
Only personnel authorized by Fagor Automation may manipulate the inside of this unit.
Do not manipulate the connectors with the unit connected to AC power.
Before manipulating the connectors (inputs/outputs, feedback, etc.) make sure that the unit is not connected to AC power.
Safety symbols
Symbols which may appear on the manual
WARNING. symbol It has an associated text indicating those actions or operations may hurt people or damage products.
Symbols that may be carried on the product
WARNING. symbol It has an associated text indicating those actions or operations may hurt people or damage products.
"Electrical Shock" symbol It indicates that point may be under electrical voltage
"Ground Protection" symbol It indicates that point must be connected to the main ground point of the machine as protection for people and units.
Introduction - 4
MATERIAL RETURNING TERMS
When returning the CNC, pack it in its original package and with its original packaging material. If not available, pack it as follows:
1.- Get a cardboard box whose three inside dimensions are at least 15 cm (6 inches) larger than those of the unit. The cardboard being used to make the box must have a resistance of 170 Kg (375 lb.).
2.- When sending it to a Fagor Automation office for repair, attach a label indicating the owner of the unit, person to contact, type of unit, serial number, symptom and a brief description of the problem.
3.- Wrap the unit in a polyethylene roll or similar material to protect it. When sending the monitor, especially protect the CRT glass.
4.- Pad the unit inside the cardboard box with poly-utherane foam on all sides.
5.- Seal the cardboard box with packing tape or industrial staples.
Introduction - 5
FAGOR DOCUMENTATION
FOR THE 800T CNC
800T CNC OEM Manual Is directed to the machine builder or person in charge of installing and starting
800T CNC USER Manual Is directed to the end user or CNC operator.
DNC 25/30 Software Manual Is directed to people using the optional DNC communications software. DNC 25/30 Protocol Manual Is directed to people wishing to design their own DNC communications software
PLCI Manual To be used when the CNC has an integrated PLC.
DNC-PLC Manual Is directed to people using the optional communications software: DNC-PLC.
up the CNC. It has the Installation manual inside. Sometimes, it may contain an additional
manual describing New Software Features recently implemented.
It contains 2 manuals:
Operating Manual describing how to operate the CNC. Programming Manual describing how to program the CNC.
Sometimes, it may contain an additional manual describing New Software Features recently implemented.
to communicate with the 800 without using the DNC25/30 software..
Is directed to the machine builder or person in charge of installing and starting up the PLCI.
FLOPPY DISK Manual Is directed to people using the Fagor Floppy Disk Unit and it shows how to use
it.
Introduction - 6
MANUAL CONTENTS
The operation manual consists of the following sections:
Index Comparative Table for Fagor 800T CNC models New Features and modifications Introduction Safety Conditions
Material returning conditions Additional remarks Fagor documents for the 800T CNC Manual Contents
Chapter 1 Concepts
Indicates the layout of the keyboard, operator panel and information on the monitor. Describes the display units and how to modify them Indicates the reference systems to be set. How to reference the machine and how to preset coordinates. How to operate with absolute and incremental coordinates
Chapter 2 Basic operations
Simple description of the operating modes available at the CNC Screen description Description of the display units and how to change them Indicates how to select the axis feedrate. How to select the working tool and the live tool How to jog the machine with jog keys or with the electronic handwheel. How to select the starting point (BEGIN) and the end point (END). How to position the tool at the BEGIN or END point. How to activate and deactivate external devices.
Chapter 3 Auxiliary functions:
Chapter 4 Spindle
Chapter 5 Automatic operations.
Chapter 6 Profiles
Indicates how to select working units (mm/inches). How to select radius or diameter work modes How to select feedrate units (mm/min /mm/rev) How to set the tool table. How to calibrate and inspect tools. How to define the finishing pass for the automatic operations. How to define the safety distance for automatic operations How to select and define the automatic operations:
Simple drilling, multiple drilling and slot milling. How to operate with peripherals. How to lock and unlock the program memory. How to edit, execute and simulate program 99996.
Indicates how to select the spindle operating mode How to operate the spindle in rpm or CSS mode How to change gears manually and automatically How to select the spindle turning direction (clockwise or counter-clockwise) How to work with spindle orientation (angular positioning)
Indicates how to select and program each automatic operation. Operating modes: "Semi-automatic and automatic"
How to select the machining conditions of the automatic operations . How to execute and simulate an automatic operation.
Semi-automatic mode:
Shows how to gather points and move from point to point Automatic mode: shows how to define the profile and how to execute it.
Introduction - 7
Loading...
+ 307 hidden pages