If the new program to be created is to be sent to a PC (G76 N), the DNC communication must be enabled and, at
the PC, the "program management" "Digitizing Reception" option must be selected.
If it is not, the CNC will issue error 56.
- 2 -
Version 7.1 (July 1996)
1. EXPANSION OF THE INTEGRATED PLC RESOURCES
1.1 INPUTS
1.1.1 AXIS BEING HOMED (REFERENCED)
Input I88 indicates whether a home search is taking place and inputs I100, I101, I102, I103 and I104 indicates which axis
is being homed.
I88Indicates whether any axis is being homed (0=No / 1=Yes)
I100Indicates whether the X axis is being homed (0=No / 1=Yes)
I101Indicates whether the Y axis is being homed (0=No / 1=Yes)
I102Indicates whether the Z axis is being homed (0=No / 1=Yes)
I103Indicates whether the W axis is being homed (0=No / 1=Yes)
I104Indicates whether the V axis is being homed (0=No / 1=Yes)
1.1.2 AXIS MOVING DIRECTION
Inputs I42, I43, I44, I45 and I46 will show, at all times, the moving direction of each axis.
I42Indicates the moving direction of the X axis (0=Positive / 1=negative)
I43Indicates the moving direction of the Y axis (0=Positive / 1=negative)
I44Indicates the moving direction of the Z axis (0=Positive / 1=negative)
I45Indicates the moving direction of the W axis (0=Positive / 1=negative)
I46Indicates the moving direction of the V axis (0=Positive / 1=negative)
1.2 OUTPUTS
1.2.1 ENABLING THE CYCLE-START KEY VIA PLCI
With this feature it is possible to set the treatment of the [CYCLE START] of the CNC via PLCI. Machine parameter
"P627(7)" indicates whether this feature is available or not.
P627(7) = 0 This feature is not available.
P627(7) = 1 This feature is available.
When using this feature, the way the CNC handles the [CYCLE START] key depends on the status of PLCI output O25
(CYCLE START ENABLE).
O25 = 0The CNC ignores both the [CYCLE-START] key and the external [CYCLE-START] signal.
O25 = 1The CNC takes into account both the [CYCLE-START] key and the external [CYCLE-START] signal.
1.2.2 TRAVEL LIMITS SET VIA PLCI
With this feature, the travel limits of the axes may be set via PLCI. Machine parameter "P627(7)" indicates whether this
feature is available or not.
P627(7) = 0 This feature is not available.
P627(7) = 1 This feature is available.
To set the travel limits for each axis, use the following outputs:
O52 / O53Positive / negative X axis limits
O54 / O55Positive / negative Y axis limits
O56 / O57Positive / negative Z axis limits
O58 / O59Positive / negative W axis limits
O60 / O61Positive / negative V axis limits
When the PLCI activates one of this outputs while the axis is moving in the same direction, the CNC stops the axes and
the spindle and it displays an axis-travel-limit-overrun error.
- 3 -
1.2.3 DENYING ACCESS TO THE EDITOR MODE VIA PLCI
Machine parameter "P627(7)" indicates whether this feature is available or not.
P627(7) = 0 This feature is not available.
P627(7) = 1 This feature is available.
When using this feature, access to the editor mode at the CNC depends on the status of PLCI output O26, as well as
on the current conditions (protected memory, number of the program to be locked).
O26 = 0Free access to the editor mode (it is protected by current conditions).
O26 = 1Denied access to the editor mode.
1.2.4 SPINDLE CONTROLLED VIA CNC OR VIA PLCI
From this version on, the spindle analog output may be set either by the CNC or by the PLCI. Machine parameter "P627(7)"
indicates whether this feature is available or not.
P627(7) = 0 This feature is not available
P627(7) = 1 This feature is available
Setting the spindle analog output via PLCI
To do this, use the combination: M1956 - R156.
Register R156 sets the spindle analog output in units of 2.442 mV. (10 / 4095)
In order for the CNC to assume the value allocated to register R156, one must activate mark M1956 as described
in the PLCI Manual (section 5.5.2. Writing internal CNC variables).
Spindle controlled either by the CNC or by the PLCI
The CNC may have two internal spindle analog outputs, that of the CNC itself and the one set by the PLCI.
Use PLCI output O27 to "tell" the CNC which one of them to output.
O27 = 0Spindle analog output set by the CNC itself.
O27 = 1Spindle analog output set by the PLCI (combination: M1956-R156).
1.3 READING INTERNAL CNC VARIABLES
From this version on, the PLCI and the PLC64 have access to more internal CNC information.
With the PLCI, there is no need to activate a mark to access this information. The CNC itself updates this information
at the beginning of each PLCI cycle scan.
With the PLC 64, the corresponding mark must be consulted every time a CNC variable is to be checked.
The CNC information now accessible is:
Real S in rpm (REG119 at the PLCI, M1919 at the PLC64)
Not to be mistaken with R112 which indicates the programmed Spindle speed (S).
It is given in rpm and in hexadecimal format. Example: S 2487 R119= 967
Number of the block in execution (REG120 at the PLCI, M1920 at the PLC64)
It is given in hexadecimal format. Example: N120 R120= 78
Code of the last key pressed (B0-7 REG121 at the PLCI, Not available at the PLC64)
Not to be mistaken with register R118 which also indicates the code corresponding to the last key pressed, but-
When pressing a key, both registers have the same value; but the data in R121 is only kept there for one cycle
scan whereas R118 keeps its value until another key is pressed.
When pressing the same key several times, (for example: 1111):
R121 will show code "1" four times (once per cycle scan).
R118 will always show the same value, thus not being able to tell whether the "1" key has been pressed once
or more times.
The key codes are listed in the appendix of the PLCI manual.
- 4 -
Operating mode selected at the CNC (B8-11 REG121 at the PLCI, Not available at the PLC64)
B8B9B10B11
0000Automatic
0001Single block
0010Play-Back
0011Teach-in
0100Dry-Run
0101JOG
0110Editor
0111Peripherals
1000Tool Table and G functions
1001Special modes
Status of the miscellaneous "M" functions (REG122 at the PLCI, Not available at the PLC64)
The status of each one of these functions is given by a bit and will appear as a "1" when active and "0" when inactive.
B15 B14 B13 B12 B11 B10B9B8B7B6B5B4B3B2B1B0
M19 M1 M30 M6M5M4M3M2M0
2. RETRACE FUNCTION.
This feature is available on the following models:
Machine parameter "P627(6)" indicates whether this feature is available or not.
P627(6) = 0This feature is not available
P627(6) = 1This feature is available
This function may be selected by the operator. To do this, activate:
On models without PLCI:pin 7 of connector A5.
On models with PLCI:PLCI output O47
Operation:
As the CNC executes motion blocks, it always stores the last 10 blocks already executed
Whenever it executes a block containing an M,S,T type function, the machining conditions change and the CNC
deletes those previously stored motion blocks.
When the retrace function is activated, the block currently in execution is interrupted and the retrace process
begins.
First to the starting point of the current block and, then, to that of the previously stored program blocks.
If all the stored blocks are executed, the CNC stops the machine until the retrace function is canceled.
When this function is canceled, the CNC interrupts the current movement (if any) and it executes all the retraced
blocks again. Once the interruption point is reached, the CNC resumes the execution of the program.
3. OPERATION WITH TWO MOTORS AND 3 AXES.
Machine parameter "P627(8)" indicates whether this feature is available or not.
P627(8) = 0 This feature is not available.
P627(8) = 1 This feature is available.
Operation:
The CNC permits using 2 motors to move 3 axes with the following conditions:
One of the axes shared by a motor must be the Z axis and the other one must be either the X or the Y axis.
Only interpolations between the X and Y axes are possible. The Z axis cannot be interpolated with any other axis.
It must be moved alone.
Example: To move the tool from "X0 Y0 Z0" to "X20 Y20 Z20", The CNC will make this move in two steps.
First, it will move the X and Y axes to X20 Y20 and, then, the Z axis to Z20.
- 5 -
4. SPINDLE FOLLOWING ERROR DISPLAY WHILE IN M19
From this version on, when operating with spindle orient (M19), the CNC also shows the spindle following error on the
screen corresponding to the following error in Automatic and Single block modes.
The Following Error screen shows, in large characters, the amount of axis lag and, under it, the following information
line.
F 00000.0000 & 100 S 0000 % 100 T 00.00 S 0000.000
The last value of this line "S 0000.000" shows the amount of following error (lag) of the spindle when it operates in
spindle orient mode (M19).
5. GANTRY AXES NOT MECHANICALLY SLAVED
From this version on, depending on the setting of machine parameter "P629(8)", it is possible to work with two different
types of Gantry axes.
"P629(8)=0"Mechanically slaved Gantry Axes. As until now.
When being homed, both axes behave as a single axis. The CNC takes into account only the parameter
settings and feedback pulses of the main axis, the slaved one being just a follower of the main axis,
"P629(8)=1"Not-mechanically slaved Gantry axes.
When being homed, the two axes behave as separate independent axes. First the main axis is homed
and, then, the slaved one.
6. SHEETMETAL FORMING MACHINES
This feature is available on GP models.
To enable it, set machine parameter "P626(7)=1". The CNC enables functions M98 and M99 to control the X axis
positioning loop.
Function M98 opens the X axis loop and M99 closes it.
When the CNC executes an M30, it also closes the X axis positioning loop.
When operating in jog mode, the CNC enables he following keys to control the X axis positioning loop:
Executes an M98 opening the X axis loop.
Executes an M98 opening the X axis loop.
Executes an M98 closing the X axis loop.
Version 7.2 (April 1997)
1. SCREEN SAVER
The screen saver function works as follows:
After 5 minutes without pressing a key or without the CNC refreshing the screen, the screen goes blank. Press any
key to restore the display.
Machine parameter "P626(5)" indicates whether this feature is to be used or not.
P626(5) = 0 This feature is not being used.
P626(5) = 1 This feature is being used.
2. JOGGING FEEDRATE
If while in JOG mode, the conditional input (block skip), pin 18 of connector I/O1, the CNC does not allow entering a
new F value. Only the feedrate override (%) may be varied by means of the MFO switch.
- 6 -
3. PARAMETRIC PROGRAMMING. NEW FUNCTION: F34
Function F34 returns the number of the tool being dealt with.
P27=F34Parameter P27 takes the value of the new tool being dealt with.
This function must be used when working with a subroutine associated with the tool change.
When using it outside that subroutine, function F34 returns the value of "100".
Version 7.3 (March 1998)
1. PLCI. Input I87
While the CNC is threading (G84), PLCI input I87 is set to “1”.
Note: Input I97 indicates rigid tapping.
Version 7.4 (May 1999)
1. NEW MACHINE PARAMETER ASSOCIATED WITH THE M FUNCTIONS
Machine parameter "P629(7)" indicates when the M3, M4, M5 functions are sent out while accelerating or decelerating
the spindle.
2. CANCEL TOOL OFFSET DURING A TOOL CHANGE
From this version on, it is possible to execute a "T.0" type block inside the subroutine associated with the tool to cancel
the tool offset. This lets move to a particular position without the need for cumbersome calculations.
Only the tool offset may be canceled (T.0) or modified (T.xx). The tool cannot be changed (Txx.xx) inside the subroutine
associated with the tool.
3. DIVIDING FACTOR FOR FEEDBACK SIGNALS
Parameters P631(8), P631(7), P631(6), P631(5) and P631(4) are used together with P604(8), P604(7), P604(6), P604(5) and
P616(8) which indicate the multiplying factor to be applied to the feedback signals of the X, Y, Z, W, V axes respectively.
X axisY axisZ axisW axisV axis
P604(8)P604(7)P604(6)P604(5)P616(8)
P631(8)P631(7)P631(6)P631(5)P631(4)
Indicate whether the feedback signals are divided (=1) or not (=0).
P631(8)=0, P631(7)=0, P631(6)=0, P631(5)=0 and P631(4)=0They are not divided
P631(8)=1, P631(7)=1, P631(6)=1, P631(5)=1 and P631(4)=1They are divided by two.
Example:
We wish to obtain a resolution of 0.01 mm with a squarewave encoders mounted on the X axis with 5mm pitch ballscrew
Nr of pulses = ballscrew pitch / (Multiplying factor x Resolution)
With P604(8)=0 & P631(8)=0x4 multiplying factorNr of pulses = 125
With P604(8)=1 & P631(8)=0x2 multiplying factorNr of pulses = 250
With P604(8)=0 & P631(8)=1x2 multiplying factorNr of pulses = 250
With P604(8)=1 & P631(8)=1x1 multiplying factorNr of pulses = 500
- 7 -
Version 7.6 (July 2001)
1. G75 AFFECTED BY FEEDRATE OVERRIDE
From this version on, there is a new machine parameter indicating whether G75 is affected by the feedrate override or
not.
P631(1) = 0 Not affected. It is always at 100%, like in previous versions.
P631(1) = 1 It is affected by the Feedrate override.
2. FEEDBACK FACTOR.
From this version on, there is a new machine parameter to set the resolution of an axis having an encoder and a leadscrew.
P819 Feedback factor for the X axisP820 Feedback factor for the Y axisP821 Feedback factor for the Z axis
P822 Feedback factor for the W axis P823 Feedback factor for the V axis
Values between 0 and 65534. The “0” value indicates that this feature is not being used.
Use the following formula to calculate the “Feedback Factor” :
Feedback factor = (Gear Ratio x Leadscrew pitch / Number of Encoder pulses) x 8.192
The machine parameters only admit integer values and sometimes the “Feedback Factor” has decimals. In those cases,
assign the integer part to the machine parameter and use the leadscrew compensation table to make up for the decimal
part.
The values to be entered in the table are calculated with the following formula:
Leadscrew position = Leadscrew Error (microns) x Integer of feedback factor / decimals of the feedback factor
For example:Gear ratio = 1Leadscrew pitch = 6000Encoder = 2500
Feedback factor = 19660.8Machine parameter = 19660
For a leadscrew error of 20 micronsLeadscrew position = 20 x 19660 / 0.8 = 491520
Going on with the calculation, we come up with the following table.
From this version on, the new model MLI is now available.
It offers the same features as the MGI model and it is sold together with the motors and ACS drives..
This manual is addressed to the machine operator. It describes how to operate with this 8025
CNC.
It includes the necessary information for new users as well as advanced subjects for those who
are already familiar with this CNC product.
It may not be necessary to read this whole manual. Consult the list of "New Features and
Modifications" which will indicate to you the chapters and sections describing them.
Consult the Comparison Table in order to find the specific features offered by your particular
CNC model.
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
SectionPage
Comparison table for Mill Model FAGOR 8025/8030 CNCs .........................................ix
New features and modifications ......................................................................................xv
3.10.3.Redefinition of the display area by the Zoom function ..................................................66
3.10.4.Deletion of graphics ........................................................................................................66
3.10.5.Graphic representation in color ......................................................................................66
ERROR CODES
COMPARISON TABLE
FOR MILL MODEL
FAGOR 8025/8030 CNCs
8025/8030 MILL MODEL CNCS
Fagor offers the 8025 and 8030 mill type CNCs.
Both types operate the same way and offer similar characteristics. Their basic difference is that
the former is compact and the latter is modular.
Both CNC types offer basic models. Although the differences between the basic models are
detailed later on, each model may be defined as follows:
8025/8030 GPOriented to General Purpose machines
8025/8030 MOriented to Milling machines of up to 4 axes.
8025/8030 MGSame as the M model, but with dynamic graphics.
8025/8030 MSOriented to Machining Centers (up to 5 axes).
When the CNC has an Integrated Programmable Logic Controller (PLCI), the letter "I" is added
to the CNC model denomination: GPI, MI, MGI, MSI.
Also, When the CNC has 512Kb of part-program memory, the letter "K" is added to the CNC
model denomination: GPK, MK, MGK, MSK, GPIK, MIK, MGIK, MSIK.
Basic With PLCIBasicWith PLCI
With 512Kband 512Kb
General PurposeGPGPIGPKGPKI
Mills up to 4 axesMMIMKMIK
Up to 4 axes with graphics MGMGIMGKMGIK
Machining CentersMSMSIMSKMSIK
Expansion of cross compensationInstallation ManualSection 4.10
Rigid Tapping G84 RProgramming ManualG84
Possibility to enter the sign of the leadscrewInstallation ManualSection 4.9
backlash for each axis
Independent execution of an axisProgramming ManualG65
Date:July 1993Software version:5.1 and newer
FEATUREMODIFIED MANUAL AND SECTION
Double cross compensationInstallation ManualSection 4.10
Linear and bell-shaped acc./dec. rampInstallation ManualSection 4.7
combination for the axes
Acceleration/deceleration control for theInstallation ManualSection 5.
the spindle
Multiple arc pattern machiningProgramming ManualG64
Tool tip position displayInstallation ManualSection 3.3.5
The associated subroutine is executed beforeInstallation ManualSection 3.3.5
the T function
The additional circular sections of aInstallation ManualSection 3.3.8
compensated path are executed in G05 or G07
VGA monitor 8030 CNC.Installation ManualChapter 1
Date:March 1995Software version:5.3 and newer
FEATUREMODIFIED MANUAL AND SECTION
Management of feedback with coded IoInstallation ManualSection 4.6 & 6.5
Spindle inhibit by PLCInstallation ManualSection 3.3.9
Handwheel management by PLCInstallation ManualSection 3.3.3
Rapid (JOG) key simulation via PLCPLCI Manual
Non-servo-controlled open-loop motorsApplications Manual
Function G64, multiple machining in an arc.Installation ManualSection 3.3.9
To be selected by machine parameter.
Initialization of machine parameters after
memory loss.
Date:September 1995Software version:6.0 and newer
FEATUREMODIFIED MANUAL AND SECTION
512 Kb of part-program memoryOperating ManualSection 3.6
When conditional input (block skip) active
while in JOG mode, the
key is ignoredInstallation ManualSection 1.3.6
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 not 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 over voltage and reverse connection of the power supply.
Monitor
The type of fuse depends on the type of monitor. See the identification label of the
unit.
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 8025/30 M CNC
8025M CNC OEM Manual Is directed to the machine builder or person in charge of installing and starting
8025M 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
PLCI ManualTo be used when the CNC has an integrated PLC.
up the CNC.
It contains 2 manuals:
Installation Manualdescribing how to isntall and set-up the CNC.
LAN Manualdescribing how to instal the CNC in the Local
Area Network.
Sometimes, it may contain an additional manual describing New Software
Features recently implemented.
It contains 3 manuals:
Operating Manualdescribing how to operate the CNC.
Programming Manualdescribing how to program the CNC.
Applications Manualdescribing other applications for this CNC
non-specific of Milling machines
Sometimes, it may contain an additional manual describing New Software
Features recently implemented.
software 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.
DNC-PLC ManualIs directed to people using the optional communications software: DNC-PLC.
FLOPPY DISK ManualIs directed to people using the Fagor Floppy Disk Unit and it shows how to use
it.
Introduction - 6
MANUAL CONTENTS
The operating manual consists of the following chapters:
Index
Comparison table of FAGOR models: 8025 M CNCs
New Features and modifications.
IntroductionSafety conditions.
Material returning conditions.
FAGOR documentation for the 8025 M CNC.
Manual contents.
Overview
Front panel of the 8025 M CNC
Operating modes
0- Automatic
1- Single block
2- Play-back
3- Teach-in
4- Dry-run
5- Jog
6- Editor
7- Peripheral
8- Tool table and zero offset table
9- Special modes
Error codes
Introduction - 7
1. OVERVIEW
This manual contains the information required for the proper operation of the CNC.
It describes the controls fitted on both the keyboard and the front panel.
Also the CNC operating modes and the information displayed on the screen are explained.
8025/8030 CNC OPERATING MANUAL1
2. FRONT PANEL 8025/30 CNC
2.1. MONITOR/KEYBOARD FOR THE 8030 CNC
1.Function keys (SOFT-KEYS)
2.Alphanumeric keyboard for editing programs.
3.ENTER. Allows information to be entered in the CNCmemory, etc.
4.RECALL. To access a program, a block within a program,etc.
5.OP MODE. Allows a list of operating modes to be displayed on the screen. It is a
previous step to accessing any of them.
6.DELETE. It allows deletion of a complete program ora block of the programme.
Deletion of the graphic representation, etc.
28025/8030 CNC OPERATING MANUAL
7.RESET. To revert the CNC to the initial conditions and recognise new machine
parameter values, decoded M functions, etc.
8.CL. To delete characters one by one during the editing process, etc.
9.INS. Key which allows characters to be inserted during the edition of a program block.
10.Arrow keys for moving cursor.
11.Page up and page down keys.
12.SP. Reserves a space between characters of a comment.
CAPS. Allows characters to be edited in capitals.
SHIFT. Allows characters to be edited which are found on keys with double meaning.
8025/8030 CNC OPERATING MANUAL3
Loading...
+ 393 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.