Fagor 8065 Error Solving Manual
Hide thumbs Also See for 8065:

Advertisement

CNC
8060
8065
Error solving manual.
(Ref: 1709)

Advertisement

Table of Contents
loading

Summary of Contents for Fagor 8065

  • Page 1 8060 8065 Error solving manual. (Ref: 1709)
  • Page 2 CNC and at the drives. • Tendency test on analog axes. FAGOR AUTOMATION shall not be held responsible for any personal injuries or physical damage caused or suffered by the CNC resulting from any of the safety elements being disabled.
  • Page 3 Er r or s ol vi ng ma nu a l . I N D E X 0000-0999..................5 1000-1999..................18 2000-2999...................102 3000-3999...................121 4000-4999...................140 5000-5999...................150 6000-6999...................153 7000-7999...................163 8000-8999...................167 9000-9999...................202 23000-23999................207 RCS-S module................208 Tool and tool magazine table ..........213 Profile editor................215 CNC 8060 CNC 8065 : 1709) ·3·...
  • Page 4 BLANK PAGE ·4·...
  • Page 5 CNC 8060 CAUSE The user has reset the CNC twice in a row and none of them has ended correctly. CNC 8065 SOLUTION Restart the CNC. If the user presses the [RESET] key for the third time, the CNC application shuts down.
  • Page 6 PDEF symbols is corrupt. CNC 8060 SOLUTION Delete the plc_prg.sym file and compile the PLC program to create this file again. If CNC 8065 the error persists, contact your supplier. 0026 'Variable not allowed in the oscilloscope environment' DETECTION When defining variables defined in a channel of the oscilloscope.
  • Page 7 DETECTION During the validation of the machine parameters. CNC 8060 CAUSE The user has changed a machine parameter and the CNC application must be CNC 8065 restarted in order to assume its new value. SOLUTION Restart the CNC. : 1709)
  • Page 8 The axes of a gantry pair must be of the same type, linear or rotary (parameter AXISTYPE). Check the gantry axes table and/or the AXISTYPE parameter of both axes. CNC 8060 CNC 8065 0051 'The master and slave axes must have certain parameters with the same value' DETECTION During the validation of the machine parameters.
  • Page 9 The CNC application must be restarted in order to assume the changes made to the tool magazine table. CNC 8060 SOLUTION Restart the CNC. CNC 8065 0060 'The maximum jogging feedrate exceeds the maximum feedrate set for the axis' DETECTION During the validation of the machine parameters.
  • Page 10 During the validation of the machine parameters. CAUSE In some set of parameters, following error monitoring is not active. This situation can CNC 8065 only be allowed during setup; once setup is completed, this watch must be enabled. SOLUTION Activate the following error monitoring in all sets of parameters (parameter FLWEMONITOR).
  • Page 11 The user has added an axis to the system (parameter NAXIS) and, without validating the general parameters table, has tried to validate the parameter table of one of the CNC 8060 new axes. CNC 8065 SOLUTION Validate the general parameter table before validating the parameters of the axis. 0081...
  • Page 12 Errors or warnings have come up while validating machine parameters related to the CNC 8060 axes or spindles of a channel. For example, the number of axes in the system is higher CNC 8065 than the number of axes defined in parameter AXISNAME. SOLUTION Being impossible to start up with the user configuration, the CNC starts up with the default configuration.
  • Page 13 The value of this parameter must be smaller than the feedrate needed to brake within CNC 8060 the distance set by PROBERANGE with the acceleration and jerk values of the axis. CNC 8065 The warning window shows the maximum feedrate that may be reached. 0100...
  • Page 14 Error in the function for initializing and loading the user kinematics data (UserTransforDataInit) implemented in the file Kin_iniData.c. SOLUTION Check and correct the possible reasons why this function generates an error. CNC 8060 CNC 8065 0112 'Error when initializing user kinematics' DETECTION When activating a user kinematics.
  • Page 15 CNC 8060 • A parameter set that does not exist has been programmed in function G112. SOLUTION Check the program. If the axis is in another channel, release it with the instruction CNC 8065 #FREE AX. 0165 'RT IT Overflow' DETECTION During CNC operation.
  • Page 16 SOLUTION If the error persists, turn the CNC off and contact the Service Department. CNC 8060 0200 'Failure when requesting a VxD' CNC 8065 DETECTION When reading the battery status. CAUSE The CNC cannot be connected with VcompciD. SOLUTION Contact your supplier.
  • Page 17 There has been a CNC power failure and the emergency battery is powering the CNC. SOLUTION Whether the mains failure is fortuitous or caused by the operator, let the CNC finish its shut-down sequence. If the mains failure has been fortuitous, check the possible causes. CNC 8060 CNC 8065 : 1709) ·17·...
  • Page 18 K. SOLUTION Program the dwell function G4 only once. CNC 8060 1010 'Program G4 K' CNC 8065 DETECTION During execution. CAUSE The dwell time has not been programmed in function G4. SOLUTION Program G4 as G4 <time> or G4K<time>, where <time> is the dwell time in seconds.
  • Page 19 Program a value equal to or greater than 0. 1021 'Ramp time out of range' CNC 8060 DETECTION During execution. CAUSE The ramp time of function G132 is too long. CNC 8065 SOLUTION Check the program. 1022 'Percentage of Feed-Forward out of range' DETECTION During execution. : 1709) CAUSE The percentage of feed forward (G134) or AC forward (G135) is too high.
  • Page 20 The #AXIS instruction is missing in the block of function G201. SOLUTION Check the program. CNC 8060 1032 'Spindle position missing for M19' CNC 8065 DETECTION During execution. CAUSE The spindle position is missing in the block of function M19. SOLUTION Check the program.
  • Page 21 Using function G20 (plane change) the second axis of the plane (parameter 2) is CNC 8060 wrong. SOLUTION The second axis of the plane must be one of the first three axes of the channel. CNC 8065 1047 'A third axis is required for the plane (index 5) ' DETECTION During execution.
  • Page 22 CNC 8060 1058 'User variable not initialized' DETECTION During execution. CNC 8065 CAUSE The user variable V.P.name or V.S.name has not been defined. SOLUTION Check the program. Define the variable properly. 1059 'Variable without writing permission'...
  • Page 23 'Incompatible G functions (G54-G59/G159)' DETECTION During execution. CNC 8060 CAUSE Two or more G functions incompatible with each other have been programmed in the block. CNC 8065 SOLUTION Program the functions in different blocks. 1070 'Incompatible G functions (G5/G7/G50/G60/G61)' DETECTION During execution.
  • Page 24 Two or more G functions incompatible with each other have been programmed in the block. SOLUTION Program the functions in different blocks. CNC 8060 1080 'Incompatible G functions (G6/G261/G262)' CNC 8065 DETECTION During execution. CAUSE Two or more G functions incompatible with each other have been programmed in the block. SOLUTION Program the functions in different blocks.
  • Page 25 CNC 8060 DETECTION During execution. CAUSE More than one T function have been programmed in the same block. CNC 8065 SOLUTION Each block can only contain one T function. Program both functions in different blocks. 1093 'D function programmed twice'...
  • Page 26 During execution. CAUSE The radius can only be programmed with R or R1. SOLUTION Check the program. CNC 8060 1103 'Nonexistent O function' CNC 8065 DETECTION During execution. CAUSE The O function does not exist. SOLUTION Check the program. : 1709) 1104 'The "%"...
  • Page 27 Check the program. The instructions must be programmed alone in the block, only the block label may be added. The only exception is to program $IF and $GOTO in CNC 8060 the same block. CNC 8065 1113 '$ELSE not expected' DETECTION During execution.
  • Page 28 The CNC has detected an $ENDSWITCH instruction without a previous $SWITCH instruction. SOLUTION Check the program. CNC 8060 1125 'The $ENDSWITCH instruction must be programmed alone in the block' CNC 8065 DETECTION During execution. CAUSE The instruction has not been programmed alone in the block. SOLUTION Check the program.
  • Page 29 The CNC has detected an $ENDDO instruction without a previous $DO instruction. SOLUTION Check the program. CNC 8060 1137 'The $ENDDO <expression> instruction must be programmed alone in the block' CNC 8065 DETECTION During execution. CAUSE The instruction has not been programmed alone in the block. SOLUTION Check the program.
  • Page 30 1152 'Too many nested subroutines' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The has exceeded the maximum number of nesting levels. SOLUTION Correct the program decreasing the number of calls to subroutines (local and global) that imply a new nesting level. The CNC admits up to 20 nesting levels.
  • Page 31 The CNC has detected an M17, M29 function or #RET as end of program. SOLUTION Program M30/M02 as the end of the main program. If the error persists, check that all the local subroutines end with M17, M29 or #RET. CNC 8060 CNC 8065 1163 'M30/M02 not expected' DETECTION During execution.
  • Page 32 DETECTION During execution. CAUSE The CNC has tried to activate a second axis coupling (slaving ) without deactivating CNC 8065 the first one. SOLUTION Check the program. Cancel the first coupling (slaving) before activating the second one. To have both couplings, cancel the first one and activate both with a single #LINK instruction.
  • Page 33 The master and slave axes of the coupling are the same axis. SOLUTION The master and slave axes must be different. CNC 8060 1185 '#LINK: An axis cannot be a slave of several masters' CNC 8065 DETECTION During execution. CAUSE An axis is the slave of several masters. SOLUTION An axis can only be the slave of one master.
  • Page 34 During execution. CNC 8060 CAUSE The #CONTJOG instruction tries to define a negative or zero feedrate. CNC 8065 SOLUTION The value of the axis feedrate must be a positive value and other than zero. 1197 '#SET OFFSET: positive lower offset' DETECTION During execution.
  • Page 35 • The possible wild characters are @1 to @6 and @SM. CNC 8060 1210 '#CALL AX/#SET AX: repeated axis name' CNC 8065 DETECTION During execution. CAUSE The same axis has been programmed more than once in the instruction.
  • Page 36 'The #SET AX instruction must be programmed alone in the block' DETECTION During execution. CNC 8060 CAUSE The instruction has not been programmed alone in the block. CNC 8065 SOLUTION Check the program. 1222 '#COMMENT END not expected' DETECTION During execution.
  • Page 37 The maximum number of characters allowed is 140. 1239 'Too many macros' CNC 8060 DETECTION During execution. CNC 8065 CAUSE Too many macros at the CNC. SOLUTION The maximum is 50 macros. The table of macros may be erased with the instruction #INIT MACROTAB.
  • Page 38 '#FREE AX: The face turning axis cannot be eliminated while G96 is active' DETECTION During execution. CNC 8065 CAUSE The CNC has tried to eliminate the face axis from the configuration of the channel (#FREE AX) while function G96 was active.
  • Page 39 'Programming not allowed while RTCP/TLC is active' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The CNC does not allow executing the programmed function if function RTCP or TLC is active. Some incompatible functions are G74, G198, G199, #KIN ID.
  • Page 40 CAUSE The zero offset calculated from the coordinates programmed in function G92 is too large. CNC 8060 SOLUTION Check the program. CNC 8065 1278 'G131/G133: wrong value' DETECTION During execution. CAUSE In function G131 or G133, the programmed percentage of acceleration or jerk is not : 1709) valid.
  • Page 41 • The programmed values for the center of the circular interpolation, Polar origin CNC 8060 or center of rotation of the coordinate system are too high. CNC 8065 • The values programmed for the center of the circular interpolation, being G264 active, are wrong.
  • Page 42 The CNC has tried to change the kinematics while tool radius compensation was active. CNC 8060 SOLUTION Cancel the compensation to define the new work plane. CNC 8065 1308 'An axis of the active transformation cannot be a slave' DETECTION During execution.
  • Page 43 SOLUTION The maximum number of labels for each type is 128. The labels may be represented CNC 8060 by the letter N followed by the block number or by [name] type labels. CNC 8065 1321 'Label name too long' DETECTION During execution.
  • Page 44 CNC 8060 plane. CNC 8065 SOLUTION Cancel tool radius compensation in order to make the changes in the axis configuration of the channel that affect the work plane.
  • Page 45 During execution. CAUSE The radius programmed in the #CYL instruction is negative or zero. If the radius is CNC 8065 variable, it tries to go through the center of the cylinder generating a zero radius. SOLUTION Check the program. The radius must be positive and if it is a variable radius, it cannot go through the center of the cylinder.
  • Page 46 '#DELETE: the variable to be deleted does not exist' DETECTION During execution. CNC 8060 CAUSE The user variable does not exist. CNC 8065 SOLUTION Check the program. 1360 'G33/G63/G95/G96/G97 not allowed while the C axis is active' DETECTION During execution.
  • Page 47 1373 '#HSC: wrong parameter' DETECTION During execution. CAUSE The value of parameter FAST or parameter CORNER of the #HSC instruction is CNC 8060 wrong. CNC 8065 SOLUTION Check the program. 1374 'M02/M30 expected' DETECTION During execution. CAUSE M02 or M30 has not been programmed at the end of the main program.
  • Page 48 One of the programmed parameters is not allowed for that canned cycle. SOLUTION Check the programming manual for the parameters required and allowed by each CNC 8060 canned cycle. CNC 8065 1383 'Mandatory parameter not programmed in canned cycle' DETECTION During execution.
  • Page 49 If the tool that is in the spindle is different and the tool radius is compensated CNC 8060 in the program, the CNC will machine a different part. CNC 8065 SOLUTION Change the tool of the spindle so it matches the one programmed.
  • Page 50 The CNC has tried to couple two hirth axes, but one of them is deactivated. CNC 8060 SOLUTION In order to couple two hirth axes, both of them must be active (G171). CNC 8065 1404 'The gear associated with the programmed M function does not exist' DETECTION During execution.
  • Page 51 During execution. CAUSE The #PARK instruction only allows parking one axis. CNC 8060 SOLUTION Program a #PARK block for each axis to be parked. CNC 8065 1417 'File path too long' DETECTION During execution. CAUSE The maximum number of characters allowed for the path of a program or subroutine has been exceeded.
  • Page 52 CNC 8060 in a movement, the home searching order for the axes is missing in the G74 function or the order of the axes in the system is missing in the G20 function. CNC 8065 SOLUTION Check the program. 1428...
  • Page 53 CNC 8060 CAUSE The stop block of the block search is missing. CNC 8065 SOLUTION Once the block search option has been selected, the softkey menu shows the option to select the stop block. Select the block where the block search will end.
  • Page 54 The CNC does not have the software option required to execute the programmed command. SOLUTION In diagnosis mode, it is possible to check the software options offered by the CNC. CNC 8060 CNC 8065 1448 'The tool cannot be placed perpendicular to the active plane' DETECTION During execution.
  • Page 55 The interpolation parameters of the polynomial must be positive, the starting parameter of the interpolation (SP) must be smaller than the final parameter (EP) and CNC 8060 the curvature radius must be greater than zero. CNC 8065 1458 '#POLY: Too many axes have been programmed' DETECTION During execution.
  • Page 56 One of the two coordinates of the Polar origin is missing in the G30 function. CNC 8060 SOLUTION Check the program. The coordinates of the Polar origin must be programmed in both CNC 8065 main axes. 1469 'Negative or zero radius not allowed' DETECTION During execution.
  • Page 57 Together with function G74, program the axes to be homed or define the associated subroutine (parameter REFPSUB). CNC 8060 1480 'Program: #EXEC ["path+program",channel]' CNC 8065 DETECTION During execution. CAUSE The syntax of the instruction is wrong or there is more data in the block.
  • Page 58 1493 '#SPLINE ON, G41/G42 and G136 cannot be programmed at the same time' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The CNC has tried to keep functions #SPLINE ON, G41, G42 and G136 active at the same time. SOLUTION Cancel some of these functions.
  • Page 59 The syntax of the variable is wrong. SOLUTION Check the list of variables in the manuals. CNC 8060 1505 'The variable does not allow programming an axis' CNC 8065 DETECTION During execution. CAUSE The syntax of the variable is wrong. SOLUTION Check the list of variables in the manuals.
  • Page 60 The CNC has tried to use the V.TM.T variable to read the number of a tool located in a nonexistent magazine position. CNC 8060 SOLUTION It is only possible to read the tool that is a in valid magazine position. CNC 8065 : 1709) ·60·...
  • Page 61 CNC. CNC 8060 1521 'NR: A call to a subroutine cannot be programmed in the same block' CNC 8065 DETECTION During execution. CAUSE A repetition of blocks (NR) has been programmed in a block that contains a call to a subroutine (L, LL, #CALL, #PCALL, #MCALL or G180-G189).
  • Page 62 'Program: #MASTER <spindle name>' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The syntax of the instruction is wrong or there is more data in the block. SOLUTION Check the program. The instructions must be programmed alone in the block, only the block label may be added.
  • Page 63 CNC 8060 CAUSE No M function associated with the spindle may be programmed in the same block that CNC 8065 contains a rigid tapping G63. SOLUTION It may be programmed either in the previous or next block depending on the result to be obtained.
  • Page 64 The name of a variable has been written from a part program or MDI without the starting prefix "V." SOLUTION Add the prefix "V." to the name of the variable. CNC 8060 CNC 8065 1553 'Too many user variables' DETECTION During execution.
  • Page 65 CNC 8060 CAUSE Function G74 has been programmed wrong. CNC 8065 SOLUTION Function G74 may be programmed either with the axes to be homed or alone in the block. If function G74 is programmed alone in the block, the CNC executes its associated subroutine (parameter REFPSUB).
  • Page 66 CAUSE An error occurred while the oscilloscope tried to read the value of the variable CNC 8060 assigned to one of its channels. CNC 8065 SOLUTION Reset the CNC and capture the trace again. 1574 'Parameter that cannot be modified from the oscilloscope' DETECTION During execution.
  • Page 67 '#FOLLOW ON: the numerator and denominator must be integers' CNC 8060 DETECTION During execution. CAUSE The numerator and/or denominator are programmed with decimals. CNC 8065 SOLUTION Program integers in the parameters that define the numerator and denominator of the gear ratio. : 1709) ·67·...
  • Page 68 1593 'The slave spindle to be desynchronized must belong to the channel' CNC 8060 DETECTION During execution. CNC 8065 CAUSE A channel cannot cancel the synchronization of a slave spindle that belongs to another channel. SOLUTION Cancel the synchronization from the channel that the spindle belongs to.
  • Page 69 'G31 requires G02/G03 active' DETECTION During execution. CNC 8060 CAUSE Function G31 can only be programmed if a circular interpolation is active. CNC 8065 SOLUTION Program G02/G03 in the G31 block. 1605 'G31 requires programming the polar angle and its interpolation center' DETECTION During execution.
  • Page 70 The CNC has tried to execute a function incompatible with the angular transformation, CNC 8060 for example a home search (G74), modify the software limits (G198 - G199), #OSC CNC 8065 instruction. SOLUTION Cancel the active angular transformation to execute the incompatible functions.
  • Page 71 ON/SUSP/OFF and then the call parameters between square brackets. It is also possible to program one of the SUSP/OFF commands without call parameters. CNC 8060 1625 'An axis in active tangential control must be rotary, non-HIRTH and it must not belong to CNC 8065 the active trihedron' DETECTION During execution. CAUSE The axes to activate in tangential control must be rotary, not hirth and must not belong to the active trihedron nor be the longitudinal axis.
  • Page 72 The programmed axis name is wrong, the axis is in another channel or it is an axis of the system. Spindles cannot be programmed except when they are working as C CNC 8060 axis, in which case, they must be programmed with the name of the C axis. CNC 8065 SOLUTION Check the program. 1635...
  • Page 73 CNC 8060 CAUSE The CNC has detected an M17, M29 function or #RET between the first and last labels of a repetition of blocks #RPT. CNC 8065 SOLUTION A subroutine cannot end inside a repetition of blocks. 1646 'Program: #ABORT [label]/#ABORT Nxxxx/#ABORT OFF' DETECTION During execution.
  • Page 74 CNC interprets its data as radius and warns the user in case he was programming them in diameters. CNC 8060 CONSEQUENCE The cycle can execute a different geometry than expected. CNC 8065 SOLUTION Program the data in radius. 1657...
  • Page 75 Cancel the active kinematics or transformation to initialize the machine coordinates for that axis. CNC 8060 1668 'Multi-axis group out of range' CNC 8065 DETECTION While reading (V.)MPA.MULAXISNAMEn[grupo] variables. CAUSE The (group) index does not correspond to any multi-axis group defined in the machine parameters.
  • Page 76 Wait for the cam to finish execution or be loaded. 1680 'Wrong part number' CNC 8060 DETECTION During execution. CNC 8065 CAUSE A wrong part number has been programmed in the #DGWZ instruction. SOLUTION Program the part number within the P1-P4 range. 1681...
  • Page 77 Check the program. Do not program the G function inside the subroutine. In the case CNC 8060 of the G74, the function may be programmed inside the subroutine as long as it is followed by the axes to be homed. CNC 8065 1692 'Program #VOLCOMP ON/OFF [n]' DETECTION During execution.
  • Page 78 1705 'CENTER PUNCHING: DIAMETER = 0' CNC 8060 DETECTION During the execution of the cycle. CNC 8065 CAUSE The value of the parameter to define the diameter is 0. SOLUTION Assign a value greater than 0 to the parameter. 1706...
  • Page 79 CAUSE The value of parameter T is 0. No tool has been programmed. CNC 8060 SOLUTION Assign a value greater than 0 to the parameter. CNC 8065 1718 'THREADING: P = 0' DETECTION During the execution of the cycle. CAUSE The value of parameter P is 0.
  • Page 80 CAUSE The value of parameter T is 0. No tool has been programmed. CNC 8060 SOLUTION Assign a value greater than 0 to the parameter. CNC 8065 1730 'DRILLING 3: P = 0' DETECTION During the execution of the cycle.
  • Page 81 CAUSE In the roughing or finishing operation, the tool diameter is greater than the pocket CNC 8060 dimensions (parameter L or H). CNC 8065 SOLUTION Choose a tool with a smaller diameter. 1741 'RECTANGULAR POCKET: Finishing tool diameter smaller than delta' DETECTION During the execution of the cycle.
  • Page 82 Assign a value greater than 0 to the parameter. CNC 8060 1751 'RECTANGULAR BOSS: S = 0' CNC 8065 DETECTION During the execution of the cycle. CAUSE The value of some S parameter is 0; the speed for roughing or finishing is missing.
  • Page 83 DETECTION During the execution of the cycle. CAUSE In the roughing or finishing operation, the tool diameter is smaller than the milling pass CNC 8065 (parameter ). SOLUTION Reduce the milling pass or use a tool with a larger diameter.
  • Page 84 The first two points of the profile (P1 and P2) are the same; the cycle considers that no profile has been defined. CNC 8065 SOLUTION Define the points of the profile correctly. Two identical points indicate the end of the profile.
  • Page 85 CNC 8060 1782 'GROOVING: P = 0' CNC 8065 DETECTION During the execution of the cycle. CAUSE The value of parameter P is 0. No depth has been programmed.
  • Page 86 1793 'CIRCULAR POCKET: Finishing tool diameter smaller than delta' CNC 8060 DETECTION During the execution of the cycle. CNC 8065 CAUSE The diameter of the finishing tool is smaller than the residual stock on the side walls (parameter ). SOLUTION Choose a tool of a greater diameter for the finishing pass.
  • Page 87 Z and D; if parameter Z has not been programmed, the programmed depth (parameter I) is the same as parameter D. CNC 8060 SOLUTION Correct the programming of parameters I Z D. CNC 8065 1805 'G87: tool diameter greater than the pocket' DETECTION During the execution of the cycle.
  • Page 88 Assign a correct value to the parameters. CNC 8060 1817 'One of parameters I and K must be programmed' CNC 8065 DETECTION During the execution of a multiple machining cycle. CAUSE The step between machining operations (parameter I) or the number of machining operations (parameter K) has not been programmed.
  • Page 89 1828 '360 must be multiple of parameter I' CNC 8060 DETECTION During the execution of a multiple machining cycle. CNC 8065 CAUSE The angular step (parameter I) must be sub-multiple of 360º. SOLUTION Assign a correct value to the parameter.
  • Page 90 During the execution of the cycle. CNC 8060 CAUSE Two surface profiles have some straight or arc section in common. CNC 8065 SOLUTION Check that the surface profiles do not have sections in common, the profiles must intersect in points.
  • Page 91 'Lx must be multiple of Ix' CNC 8060 DETECTION During the execution of a multiple machining cycle. CNC 8065 CAUSE The length of the machining operation (parameter Lx) must be multiple of the step between machining operations (parameter Ix). SOLUTION Assign a correct value to the parameters.
  • Page 92 '#PROBE 1: not allowed when G20 is active' CNC 8060 DETECTION During the execution of a #PROBE 1 probing cycle. CNC 8065 CAUSE When executing the cycle, there is an active work plane defined with G20. SOLUTION Activate a main plane G17, G18 or G19 to execute the cycle.
  • Page 93 CAUSE SOLUTION Correct the lateral finishing stock or select another tool. CNC 8060 1874 'Pocket with islands: Wrong depth' CNC 8065 DETECTION During the execution of the cycle. CAUSE The value of parameter P (pocket depth) is 0. SOLUTION Assign a correct value to the parameter.
  • Page 94 Correct the geometry of the profile from the profile editor. CNC 8060 1886 'Pocket with islands: Wrong roughing tool's penetration angle' CNC 8065 DETECTION During the execution of the cycle. The roughing penetration angle (parameter ) is not between 0º and 90º.
  • Page 95 The location code (tool shape) is not valid for the programmed cycle. SOLUTION Correct the location code (tool shape) or select another tool. CNC 8060 1907 'Zero feedrate F before the cycle CNC 8065 DETECTION During the execution of the cycle. CAUSE The machining feedrate is 0. SOLUTION Define a feedrate higher than 0.
  • Page 96 The profile defined in the canned cycle is not valid because it intersects itself. CNC 8060 SOLUTION Program a profile that does not intersect itself. CNC 8065 1920 'No profile has been programmed' DETECTION During the execution of the cycle.
  • Page 97 The value of the drilling peck is 0. SOLUTION Define a drilling peck other than 0. CNC 8060 1931 'No depth has been programmed' CNC 8065 DETECTION During the execution of the cycle. CAUSE The machining depth is 0. SOLUTION Define a machining depth other than 0.
  • Page 98 During the execution of the cycle. CAUSE The penetration step (parameter I) has not been programmed. CNC 8060 SOLUTION Correct the program. CNC 8065 1954 'The roughing pass has not been programmed' DETECTION During the execution of the cycle. CAUSE The roughing pass (parameter D) has not been programmed.
  • Page 99 During the execution of the cycle. CAUSE The type of finishing is wrong. CNC 8060 SOLUTION Assign a correct value to the parameters. CNC 8065 1967 'Wrong Z coordinate of the starting plane' DETECTION During the execution of the cycle. CAUSE The Z coordinate of the beginning of the cycle is located inside the part.
  • Page 100 Correct the value of the tool radius in the tool table or select another tool. CNC 8060 1985 'The probe has not touched the ball' CNC 8065 DETECTION During execution. CAUSE When executing the kinematics calibration cycle, the probe has not touched the ball.
  • Page 101 DETECTION During execution. CAUSE For the machine parameters of the kinematics, the resting position of the axes must be set at 0. SOLUTION Set the resting position at zero for the machine parameters. CNC 8060 CNC 8065 : 1709) ·101·...
  • Page 102 'While G138 is active, G40 is not allowed after the first compensation block' DETECTION During execution. CNC 8065 CAUSE After activating tool radius compensation with the direct method (G138), a compensation cancellation has been programmed before the first motion block.
  • Page 103 The CNC does not allow activating tangential control while the splines are active and vice versa. CNC 8060 SOLUTION Deactivate the splines before activating the tangential control and vice versa. CNC 8065 2100 'Positive software limit overrun in G5, G60 or HSC' DETECTION During execution.
  • Page 104 Program an exit point after the final point of the spline or both axes of the tangent. CNC 8060 2114 'Spline activating command not allowed' CNC 8065 DETECTION During execution. CAUSE The spline mode cannot be activated without finishing a previous spline.
  • Page 105 Cancel the spline mode in the block or blocks that cause the error. CNC 8060 2128 'Helical path programmed wrong' CNC 8065 DETECTION During execution. CAUSE Either one of the parameters of the helical path is missing or is wrong. The pitch has been programmed, but not the depth, both the pitch and the end point are missing or the depth, the pitch and the end point are not compatible with each other.
  • Page 106 During execution. CAUSE No movement has been programmed for the threading axis. CNC 8060 SOLUTION Program the movement for the threading axis. CNC 8065 2140 'Wrong parameter in programming instruction #SLOPE' DETECTION During execution. CAUSE A parameter of the programming instruction #SLOPE is wrong.
  • Page 107 'Internal error in tangential control' DETECTION During execution. CAUSE Tangential control is not possible. SOLUTION Eliminate the block that caused the error. Contact Fagor. 2150 'WARNING: #TANGCTRL Additional block between two polynomials' DETECTION During execution. CAUSE The CNC inserts an additional positioning block for the tangential axis between two polynomials.
  • Page 108 CNC 8060 SOLUTION Check the program. CNC 8065 2311 'The virtual axis of the tool cannot be a main axis or belong to a kinematics' DETECTION During execution.
  • Page 109 CAUSE The programmed element cannot be tangent to the previous one. SOLUTION Check the program. CNC 8060 2322 'The element is not valid' CNC 8065 DETECTION During execution. CAUSE The element has been programmed wrong. SOLUTION Check the program. 2323...
  • Page 110 DETECTION During execution. CNC 8060 CAUSE There is a G8734 function programmed outside a G8735 macro. CNC 8065 SOLUTION Check the program. Function G8734 must be programmed after the G8735 macro. 2335 'Programming not allowed outside a G8725 macro' DETECTION During execution.
  • Page 111 Check the program. 2345 'Profile defined twice' CNC 8060 DETECTION During execution. CNC 8065 CAUSE More than one plane profile or more than a profile have been defined in a section. SOLUTION Check the program. Define a single profile 2346...
  • Page 112 The syntax of the instruction is wrong. SOLUTION Check the program. CNC 8060 2357 'Selected rotary axes are either the same or the wrong ones' CNC 8065 DETECTION During execution. CAUSE The selected two rotary axes are the same or they're wrong. SOLUTION Check the program.
  • Page 113 DETECTION During execution. CAUSE A leadscrew pitch increment has been programmed greater than twice the thread CNC 8060 pitch. CNC 8065 SOLUTION Program a correct leadscrew pitch increment (K1). 2369 G34: Negative or zero final ballscrew pitch. DETECTION During execution.
  • Page 114 Assign the correct value to the machine parameter GAPANAINID. 2380 #LSFIT, internal error. CNC 8060 DETECTION During execution. CNC 8065 CAUSE Error with the kinematics calibration cycle. SOLUTION Contact Fagor. 2381 #ABORT OFF not programmed in the same subroutine as #ABORT.
  • Page 115 During block preparation. CAUSE The radius has not been programmed. CNC 8060 SOLUTION Program the radius. CNC 8065 2391 'Circular zone: The center must be programmed with two axes of the channel' DETECTION During block preparation. CAUSE In functions G123, the center of the circular zone has not been programmed correctly.
  • Page 116 CNC 8060 SOLUTION It is not possible to modify the position of the axes in the channel with the active gap control. CNC 8065 2405 Movement block canceled because an axis has #GAPCTRL. DETECTION During tool inspection or MDI mode.
  • Page 117 (#PWRCTRL), one of the commands DUTY or OUT must be programmed. CNC 8060 2414 PWCTRL DUTY not allowed if there is no PWM software option. CNC 8065 DETECTION During execution. CAUSE To activate the PWM duty control, the "PWM" software option is required.
  • Page 118 T (type) value has not been previously programmed. CNC 8060 SOLUTION Activate a technological table, program the material command or program the CNC 8065 command #PIERCING or #CUTTING generating the error with a correct T parameter (value between 1 and 10). 2424 No active technological table (#MATERIAL).
  • Page 119 CNC 8060 not programmed. It may be that the GAP parameter is not programmed for the block where the error occurs, but rather a previous #LEAP. CNC 8065 SOLUTION The possible solutions are: • Program #GAPCTRL ON before the #LEAP where error is detected •...
  • Page 120 CAUSE The format of the table has been changed (units, new variables, listed range, etc.). A restart is required for the CNC to utilize the new format. SOLUTION Restart the CNC. CNC 8060 CNC 8065 : 1709) ·120·...
  • Page 121 CNC 8060 3010 'The axis has not been defined as probe (PROBEAXIS)' DETECTION During execution. CNC 8065 CAUSE A probing movement has been programmed on an axis that is not defined as an axis involved in the probing movement. SOLUTION Parameter PROBEAXIS determines whether the axis can participate in probing movements or not.
  • Page 122 The coordinates of an axis do not match. SOLUTION Contact Fagor. CNC 8060 3023 'Axes missing in the new coordinate system' CNC 8065 DETECTION During execution. CAUSE One of the first three axes of the new coordinate system is missing. SOLUTION Define the first three axes of the channel using the instruction #SET AX.
  • Page 123 CNC 8060 SOLUTION Adjust the dynamic behavior of both axes in a similar way or increase the amount of error allowed. CNC 8065 3036 'Wrong gear change process' DETECTION During execution.
  • Page 124 During execution. CNC 8060 CAUSE After interrupting a program and changing to MHFS mode, the user has edited an CNC 8065 M6 that is not allowed. SOLUTION The tool change does not permit resuming the execution of the interrupted program.
  • Page 125 CNC 8060 CAUSE The user has interrupted the program during the execution of M19 or G74 at a spindle. CNC 8065 The CNC cannot send functions M3/M4/M5/M19 and M41-M44 out to the spindle. SOLUTION Go on with the execution until function M19 or G74 is completed. Then, interrupt the program and send the desired functions to the spindle.
  • Page 126 DETECTION During execution. CNC 8060 CAUSE The CNC has not completed the gear change of an axis or spindle because the drive CNC 8065 does not respond to the request for a gear change. SOLUTION Check the drive status. 3070...
  • Page 127 CNC 8060 will stay in closed loop. CNC 8065 SOLUTION Leave the spindle in closed loop or cancel the previous synchronization so the spindle can switch to open loop.
  • Page 128 Contact Fagor. 3090 'Error when calculating the direct transformation of the virtual axis of the tool, #VIRTAX' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The transformation from machine coordinates to part coordinates cannot be executed. SOLUTION Contact Fagor. : 1709)
  • Page 129 CNC stops the axes, keeping the spindle turning. CNC 8060 SOLUTION Check the status of the tool and the machining. The CNC allows the execution to be CNC 8065 resumed by pressing [START], to enter in the tool inspection mode or to finish the execution. 3102 Non-compatible instruction with active independent movement.
  • Page 130 The axes must always be within the software limits. Check that the software limits are correct, that they have not been modified via part-program or by PLC. CNC 8060 CNC 8065 3408 'The coordinate programmed for the independent axis is smaller than the negative travel...
  • Page 131 The programmed acceleration is greater than the maximum. CNC 8060 SOLUTION Program a smaller value than the maximum for the acceleration. CNC 8065 3502 'Linear acceleration of section 2 smaller than or equal to zero' DETECTION On startup or during execution.
  • Page 132 CAUSE The CNC is trying to position the spindle in a position that is out of the permitted range CNC 8060 (parameters MODUPLIM and MODLOWLIM). CNC 8065 SOLUTION Check parameters MODUPLIM and MODLOWLIM 3604 'Spindle positioning direction contrary to the setting of the machine parameter' DETECTION During execution.
  • Page 133 The PLC has tried to overrun the travel limits. SOLUTION Check the program. CNC 8060 3701 'The reference position is beyond the software limits' CNC 8065 DETECTION During the validation of machine parameters. CAUSE The value of parameter REFVALUE exceeds the software travel limits of the axis. SOLUTION Check parameter REFVALUE and the software travel limits.
  • Page 134 Check the status of the CAN bus, analog input modules, connections, etc. 3710 'Position command values out of range' DETECTION During execution. CNC 8060 CAUSE Overflow at the position command variable. CNC 8065 SOLUTION Check the settings of the axis parameters. : 1709) ·134·...
  • Page 135 'RESET to park axes in motion or of the active transformation/coupling' DETECTION When parking an axis from the PLC. CNC 8065 CAUSE The PLC tries to park a moving axis, that belongs to the active kinematics, to an active angular axis, to the active tangential control or to a coordinate transformation #CS or #ACS.
  • Page 136 CNC 8060 3729 'There cannot be more than one axis of the multiple group active' CNC 8065 DETECTION When activating the SWITCH mark of the axis. CAUSE The CNC has tried to activate an axis of a multiple group, before deactivating the previous axis.
  • Page 137 CAUSE The PLC has indicated, by using the mark GAPCOLLISION, there has been a collision with the sensor. CNC 8065 SOLUTION To avoid a collision with the plate, reduce the feedrate. If the error continues, the OEM will have to modify the machine parameter GAPCOLLISIONMODE.
  • Page 138 G95 was active and zero speed at the spindle used for synchronization. CNC 8060 SOLUTION Program a speed for the master spindle of the channel or for the spindle used for synchronization (SYNC register). CNC 8065 3810 'Handwheel mode not allowed with Hirth axis' DETECTION During execution.
  • Page 139 Wrong handwheel reading (counting). SOLUTION Depending on the type of handwheel (CAN keyboard, CAN counter, local, RCS-S module, etc.), check for coherence and communication level of the corresponding bus as well as the feedback input connection. CNC 8060 CNC 8065 : 1709) ·139·...
  • Page 140 Error when writing the OEM Password. Error when writing T1. Error when writing T4. CNC 8060 Error when writing T3. CNC 8065 Error when writing T2. Error when writing Tncyc. Error when writing Tscyc. : 1709) Error when writing MDTlen.
  • Page 141 Error when reading GV9. Error when reading SP10. VALUE 1 Errors at the Sercos drive. CNC 8060 Error. Meaning. CNC 8065 SERC_NO_ERROR ERROR_PHASE_CHANGE Request of Abort/Suspend/Resume of a command that is not active. : 1709) Wrong logic axis number. 0x0040...
  • Page 142 • Analyze the error codes to try to determine the error source. • Verify that the optical fiber is properly connected and in good condition. CNC 8065 • Check the parameter settings at the CNC and at the drives. Node selector of the drive (DriveID), parameters LOOPTIME, SERPOWSE, SERBRATE, OPMODE, etc.
  • Page 143 VALUE CNC 8060 VALUE KV value at the drive. AXIS Logic number of the axis CNC 8065 CAUSE The spindle KV is 0. SOLUTION Set the drive's KV to a value other than 0. 4008 'Sercos ring Error+ because the drive has been reset'...
  • Page 144 The system has detected a non-Fagor drive without having the corresponding software option. SOLUTION The non-Fagor digital servo option must be activated at the CNC in order to be able to connect third-party Sercos drives. 4017 'It is necessary to recalculate the value of drive parameter PP4(HomingSwitchOffset)'...
  • Page 145 CAUSE Error during the configuration of the AT-MDT telegrams to capture the programmed trace. The programmed trace cannot be realized, either because it is a non-Fagor drive or because there is no space available for it. SOLUTION Reduce the number of variables in the telegram. If the bandwidth is limited, raise the SERBRATE frequency or remove drives from the ring.
  • Page 146 Broken optical fiber. 0x00000100 AT loss. CNC 8060 0x00000200 MST loss. CNC 8065 0x00008000 AT transmission error. (Optic fiber or drive reset) 0xFFFF0000 Failed access to the common RAM of the SERCON. CAUSE Error at the Sercos bus that causes a loss of Phase 4.
  • Page 147 'SERCOS counter error' NODE Sercos ID of counter node. CNC 8060 CODE Error code of the module. See "RCS-S module." on page 208. CNC 8065 CAUSE The counter reports an error. SOLUTION Analyze error codes (See counter manual). : 1709) ·147·...
  • Page 148 Verify the setting of parameters for Mechatrolink communication (protocol, data size, CNC 8060 number of axes, etc.) have been set properly and the physical condition of the bus CNC 8065 (cables, terminating resistors, numbering of each station, etc.). 4503 'Mechatrolink command alarm' DETECTION During the execution of the CNC.
  • Page 149 The execution of a Mechatrolink subcommand from the master to a particular slave causes a warning situation in that device. SOLUTION Identify the reported warning code and see the manual of the Mechatrolink slave for more detailed information. CNC 8060 CNC 8065 : 1709) ·149·...
  • Page 150 When executing a CNCWR instruction. CNC 8060 CAUSE Writing a global or local arithmetic parameter that does not exist. CNC 8065 SOLUTION Check the settings of global and local parameters as well as the PLC program. 5009 'Syntax error when reading the variable from the PLC' DETECTION When executing a CNCRD instruction.
  • Page 151 When reading the digital inputs of the PLC. CAUSE The digital I/O configuration table is wrong. SOLUTION Check the digital I/O configuration table. If the error persists, contact Fagor. 5014 'Error when writing the PLC digital outputs' DETECTION When writing the digital outputs of the PLC.
  • Page 152 The PLC has detected an over-current alarm when writing the local analog output. CAUSE Short-circuit at the local analog output of the CNC. SOLUTION Check the connection of the analog output of the CNC. CNC 8060 CNC 8065 : 1709) ·152·...
  • Page 153 Error codes for the CANopen bus. Code. Meaning. CNC 8060 Failure when resetting the micro-processor of the COMPCI (poor micro- processor performance, bad contacts, etc.). CNC 8065 Problems in the connection or configuration of the CANopen slaves. : 1709) ·153·...
  • Page 154 During execution. CAUSE The COMPCI does not respond; maybe due to poor performance, contact, etc. SOLUTION If the error persists, contact the Service Department. CNC 8060 CNC 8065 6008 'Watchdog in the PC + COMPCI' DETECTION During execution. CAUSE The COMPCI and the PC do not respond due to poor performance, bad contacts, losses of RT IT, etc.
  • Page 155 Module. Meaning. Analog outputs. Counters. Digital outputs. Digital inputs. Analog inputs. PT100 inputs. CAN keyboard handwheel. Probes. Jog keyboard. Alphanumeric keyboard. One of the I/O nodes failed. SOLUTION Contact our technical service department. CNC 8060 CNC 8065 : 1709) ·155·...
  • Page 156 Current, device input side. 0x2200 Current inside the device. 0x2300 Current, device output side. 0x2310 Over-current at the outputs. CNC 8060 0x3000 Voltage. CNC 8065 0x3100 Mains voltage. 0x3200 Voltage inside the device. 0x3300 Output voltage. : 1709) 0x4000 Temperature.
  • Page 157 CNC 8060 • CAN cable connectors (if necessary, unplug them and plug them back in). CNC 8065 • Ribbon (flat) cable connection between the nodes and the power supply. • Power supplies of the CAN groups (levels, possible resets, etc.).
  • Page 158 CAN bus. If necessary, increase the cycle times (parameters LOOPTIME and PLCFREQ). CNC 8060 If the error persists, contact the Service Department. CNC 8065 6022 'Error when initializing the Axis counter' DETECTION During CNC startup.
  • Page 159 Accesses to the COMPCI (connections), etc. SOLUTION Contact our technical service department. CNC 8060 6030 'Position increment limit exceeded at the CAN counter node' CNC 8065 DETECTION During execution. CAUSE Excessive position increment in an analog axis. Hardware failure of the counter node. SOLUTION Contact our technical service department.
  • Page 160 DETECTION After a CNC reset. CNC 8065 CAUSE The CNC has detected an 8065 keyboard (qwerty or jog) configured to communicate with versions older than V04.10. SOLUTION Identify the 8065 keyboards (qwerty and jog) and configured them correctly. Contact our technical service department.
  • Page 161 Check the connection of the analog output of the CNC. 6053 'Error when initializing the local jog' CNC 8060 DETECTION During system startup. CNC 8065 CAUSE The local jog panel could not be initialized correctly. SOLUTION Check the connection and the voltage supply for the local jog. 6054...
  • Page 162 During the initialization of the CANopen bus, third party nodes had been detected without the corresponding software option. SOLUTION Disconnect any non-Fagor nodes from the CANopen bus or purchase the software option so that it may be used. 6062 Emergency relay open due to a bus reinitialization error.
  • Page 163 Magazine in load mode. The programmed tool is already in the magazine. SOLUTION Program a tool that is not loaded yet. CNC 8060 7009 'In load mode: M6 without T' CNC 8065 DETECTION During execution. CAUSE Magazine in load mode. An M6 cannot be programmed without a tool. SOLUTION Program the tool to be loaded and then the M06 function.
  • Page 164 Magazine in setting mode. The offset has not been programmed. SOLUTION Program the offset. CNC 8060 7021 'In Setting mode: D not admitted alone' CNC 8065 DETECTION During execution. CAUSE Magazine in setting mode. The offset cannot be programmed alone. SOLUTION It cannot be programmed like this.
  • Page 165 During execution. CAUSE Two consecutive M06 have been programmed for the same tool. CNC 8060 SOLUTION Program one M06 for each tool. CNC 8065 7032 'Error in the PLC operation' DETECTION During execution. CAUSE Wrong sequence in the PLC program.
  • Page 166 Unload the tool from the other channel. CNC 8060 7044 'The number of cutting edges of the active tool cannot be modified' CNC 8065 DETECTION During execution. CAUSE You have tried to change the number of edges of a tool, but that tool is active in some channel.
  • Page 167 CAUSE Error when loading the COMPCI. SOLUTION Verify that the COMPCI has been properly recognized and installed. Contact our CNC 8060 technical service department. CNC 8065 8008 'Error while saving the system configuration' DETECTION During system startup. CAUSE Error in the CAN configuration in the loading process.
  • Page 168 When trying to compile the PLC. CNC 8060 CAUSE 'The plc cannot be compiled while the CNC is in execution or interrupted CNC 8065 SOLUTION Stop the programs that are in execution. 8019 'The plc cannot be generated while any channel is in execution or interrupted' DETECTION When trying to compile the PLC.
  • Page 169 Contact our technical service department. 8029 'PLC "includes" not available' CNC 8060 DETECTION During system startup. CNC 8065 CAUSE The CNC has not found the folder where the includes needed to compile the PLC have been installed. SOLUTION Contact our technical service department.
  • Page 170 CNC 8060 SOLUTION Free disk memory is required to start up the CNC. CNC 8065 • Check if there is a third-party application running and consuming system resources; if so, close it. • Turn the CNC off and back on. If the error persists, contact the Service Department.
  • Page 171 CNC 8060 DETECTION During CNC startup. CAUSE One of the following conditions is met in user mode: CNC 8065 • The protection passwords have not been set. • Backup copy missing. SOLUTION Follow these steps to end the setup. 1. Turn the CNC off and use the DiskMonitor utility to switch to setup mode.
  • Page 172 CAUSE The maximum number of characters allowed for the name of a program or subroutine has been exceeded. CNC 8060 SOLUTION The maximum number of characters allowed is 14. CNC 8065 8209 'Wrong active axis' DETECTION During editing. CAUSE The axis name has been programmed with the wrong wild character.
  • Page 173 During editing and execution in MDI. CAUSE Wrong syntax of the programmed instruction or variable. CNC 8060 SOLUTION Check the syntax of the instruction or variable in the programming manual. CNC 8065 8222 'Nonexistent M function' DETECTION During editing. CAUSE The programmed M function does not exist.
  • Page 174 The B axis has been programmed more than once in the block. SOLUTION Program the B axis only once in the block. CNC 8060 8234 '"C" programmed twice' CNC 8065 DETECTION During editing. CAUSE The C axis has been programmed more than once in the block. SOLUTION Program the C axis only once in the block.
  • Page 175 'Only R1 can be part of an expression' DETECTION During editing. CNC 8060 CAUSE The radius has been programmed wrong. CNC 8065 SOLUTION The radius can only be programmed with "R" or "R1". 8250 'Axis variable without writing permission' DETECTION During editing.
  • Page 176 Program a correct argument in the mathematical function (LN, LOG, SQRT, EXP, DEXP, SIN, COS, TAN, ASIN, ACOS, ATAN). CNC 8060 8269 'Function overflow' CNC 8065 DETECTION During editing. CAUSE The argument programmed in the mathematical function is not valid.
  • Page 177 The positioning speed "Sn.POS" must be positive. CNC 8060 8281 'Spindle positioning (orienting) speed programmed twice' CNC 8065 DETECTION During editing and execution in MDI. CAUSE The spindle positioning speed in M19 has been programmed more than once in the same block.
  • Page 178 • In the subroutine calling instruction #PCALL, #MCALL or G function with CNC 8060 associated subroutine, some parameter has been written more than once. CNC 8065 • Some parameter has been programmed more than once in the #PROBE or #POLY instruction.
  • Page 179 Invalid value in an argument of the #CS, #ACS, #HSC or #POLY instruction. Invalid CNC 8060 value for the index of an arithmetic parameter. CNC 8065 SOLUTION Check the syntax of the instructions in the programming manual. The index of an arithmetic parameter must always be positive or zero.
  • Page 180 Program the @5 axis only once in the block. 8323 'Comparison expected' DETECTION During editing. CNC 8060 CAUSE "=" has been programmed instead of "==". CNC 8065 SOLUTION Program "==" instead of "=". 8324 'Tabulation not expected' DETECTION During editing. CAUSE There is a wrong tab.
  • Page 181 The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual. CNC 8060 8335 '#WAIT FOR[expression]' CNC 8065 DETECTION During editing and execution. CAUSE The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual.
  • Page 182 During execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8348 '#ASPLINE STARTTANG/ENDTANG axes: syntax error' DETECTION During execution. CAUSE The syntax of the instruction is wrong.
  • Page 183 During editing and execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8361 '#CD ON <[horizon]>' DETECTION During editing and execution. CAUSE The syntax of the instruction is wrong.
  • Page 184 During editing and execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8373 #FREE AX ALL DETECTION During editing and execution. CAUSE The syntax of the instruction is wrong.
  • Page 185 During execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8385 '#INIT MACROTAB' DETECTION During editing and execution. CAUSE The syntax of the instruction is wrong.
  • Page 186 During editing and execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8397 '#MASTER spindle_name' DETECTION During editing and execution. CAUSE The syntax of the instruction is wrong.
  • Page 187 '#<T>FOLLOW ON[master, slave <, Nm, Dn, VEL/POS>]' DETECTION During editing and execution in MDI. CNC 8060 CAUSE The syntax of the instruction is wrong. CNC 8065 SOLUTION Check the syntax of the instruction in the programming manual. 8409 '#<T>FOLLOW OFF[slave]' DETECTION During editing and execution in MDI.
  • Page 188 Check the syntax of the instruction in the programming manual. 8421 '#MDOFF' CNC 8060 DETECTION During execution. CNC 8065 CAUSE The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual. 8422 '#CD OFF' DETECTION During execution.
  • Page 189 CAUSE Error when programming in 8055 CNC language. Instructions ESTOP/DSTOP are not alone in the block, or one of them has not been programmed. CNC 8065 SOLUTION Refer to the 8055 manual for the correct syntax. Both instructions must be programmed alone and together in the block.
  • Page 190 CAUSE Error when programming in 8055 CNC language. The instruction has been programmed wrong. CNC 8060 SOLUTION Refer to the 8055 manual for the correct syntax. CNC 8065 8443 'Action not allowed in IF instruction' DETECTION During editing. CAUSE Error when programming in 8055 CNC language. The actions programmed in the IF : 1709) instruction are not valid;...
  • Page 191 Change the name of the file or use the proper software. CNC 8060 8459 'Function or variable does not exist in the lathe model' CNC 8065 DETECTION During editing. CAUSE Error when programming in 8055 CNC language. The programmed function only exists in the mill model and the program is a lathe program (pit file).
  • Page 192 CAUSE Error when programming in 8055 CNC language. The instruction has been programmed wrong. CNC 8060 SOLUTION Refer to the 8055 manual for the correct syntax. CNC 8065 8470 '(SK expresión1 = "text1" <expression2 = "text2"><...>)' DETECTION During editing. CAUSE Error when programming in 8055 CNC language.
  • Page 193 The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual. CNC 8060 8480 '#TANGCTRL OFF/SUSP <[axis1, axis2, ...]' CNC 8065 DETECTION During execution. CAUSE The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual.
  • Page 194 DETECTION During execution. CAUSE The syntax of the instruction is wrong. CNC 8060 SOLUTION Check the syntax of the instruction in the programming manual. CNC 8065 8493 '$SWITCH expression' DETECTION During execution. CAUSE The syntax of the instruction is wrong.
  • Page 195 'Wild card programmed twice' CNC 8060 DETECTION During editing. CAUSE The "?n" wild card has been programmed more than once in the same block. CNC 8065 SOLUTION Program the wild card only once in the block. 8509 'Wrong wild card number' DETECTION During editing.
  • Page 196 8520 #DELETE nameVariableUser <, nameVariableUser, ...>. CNC 8060 DETECTION During editing and execution. CNC 8065 CAUSE The syntax of the instruction is wrong. SOLUTION Check the syntax of the instruction in the programming manual. 8521 Only one axis can be programmed with G174.
  • Page 197 Program "DEF/PDEF symbol number". 8704 'A resource or number was expected instead of a symbol' CNC 8060 DETECTION During editing. CNC 8065 CAUSE DEF or PDEF command. Two symbols have been programmed. SOLUTION Program "DEF/PDEF symbol resource" or "DEF/PDEF symbol number". 8705...
  • Page 198 Program "NOT consultation" 8716 'Closing parenthesis (bracket) missing' DETECTION During editing. CNC 8060 CAUSE There is an opening parenthesis, but the closing parenthesis is missing. CNC 8065 SOLUTION Program "(consultation)" 8717 'Opening parenthesis (bracket) missing' DETECTION During editing. CAUSE There is a closing parenthesis, but the opening parenthesis is missing.
  • Page 199 Program "CPS resource operation resource". The resources may be a register, a CNC 8060 symbol or a number. The operation may be one of the commands GT, GE, EQ, NE, LE, LT. CNC 8065 8727 'Wrong comparison operator' DETECTION During editing.
  • Page 200 DETECTION During editing. CNC 8060 CAUSE The counter and the preset value are missing in the CPR command. CNC 8065 SOLUTION Program "CPR counter preset". The preset value may be a register, a symbol or a number. 8739 'The order of operands is inverted in CPR' DETECTION During editing.
  • Page 201 CAUSE The PLC program contains an empty PRG, PE or SUB module SOLUTION There are two choices when there is an empty module; eliminate it or write a single instruction that is ";". CNC 8060 CNC 8065 : 1709) ·201·...
  • Page 202 During the validation of the machine parameters. CAUSE Parameter PRBDI1 or PRBDI2 refers to an invalid digital input. Only the digital inputs that belong to Fagor modules or the logic inputs used only to simulate the probe are valid. SOLUTION Assign a digital input of a Fagor module or a logic input to parameters PRBDI1 and PRBDI2.
  • Page 203 CNC 8060 CAUSE There is a multi-axis group whose axes do not have the same parameter CNC 8065 COUNTERID and the axes are not velocity-Sercos. SOLUTION Check the machine parameters. All the axes of a multi-axis group must have identical parameter COUNTERID;...
  • Page 204 On CNC power-up or when validating the machine parameters. CAUSE The necessary hardware to work with Mechatrolink axes is missing. SOLUTION Contact Fagor Automation. 9323 'Tandem axes not admitted with Mechatrolink axes' DETECTION On CNC power-up or when validating the machine parameters.
  • Page 205 The Sercos position drives have limited cycle time of 8 ms. SOLUTION Assign the machine parameter LOOPTIME to a value equal to or lower than 8 ms CNC 8060 or use the speed drives (OPMODE = Speed). CNC 8065 : 1709) ·205·...
  • Page 206 'Axis repeated in VOLCOMP' DETECTION On CNC power-up or when validating the machine parameters. CAUSE The same axis is defined twice in the VMOVAXIS or VCOMPAXIS volumetric compensation parameters. SOLUTION Correct the machine parameters. CNC 8060 CNC 8065 : 1709) ·206·...
  • Page 207 During execution. CAUSE The CNC has detected an internal error when calculating the volumetric compensation and has canceled the compensation values. SOLUTION Contact Fagor Automation. 23103 ‘The VOLCOMP mark cannot be activated without a validated table’ DETECTION During execution. CAUSE The PLC has tried to activate a volumetric compensation that is not defined properly and therefore the machine cannot be compensated.
  • Page 208 Restart the counter. If the problem persists, contact Fagor Automation. E084 Reset due to Watchdog. The system has restarted because watchdog kicked in. If the problem is repetitive and/or persists, contact Fagor Automation. E085 Error in power supply for the analog outputs.
  • Page 209 Resettable error. Check that the connection and the wiring are correct. Check that the number of pulses allowed as error margin is not too low. Check that the value of CNC parameter REFPULSE is correct. Contact Fagor Automation. If the error persists, it may be because the feedback device is defective.
  • Page 210 ABSIND module with the adjustment software. Check the cable and the connection between the ABSIND module and the inductosyn/resolver feedback device. If the error persists and cannot be changed with the previous actions, try replacing the ABSIND module and/or the cable associated with that feedback. If the error persists, contact Fagor Automation.
  • Page 211 The ABSIND module has generated an unknown error. The error is likely due to bad performance. It the error is repetitive and persistent, try replacing the ABSIND module associated with that feedback. If the error persists, contact Fagor Automation S. Coop.
  • Page 212 This error appears when they can't synchronize or lose synchronism. Maybe the CNC has not sent this message or if it has, it wasn't in the precise moment. Check the transmission cable or check that there is no noise in the transmission. CNC 8060 CNC 8065 : 1709) ·212·...
  • Page 213 CNC 8060 CAUSE It cannot create the tool in the database (bd8070.mdb). The data base may be being CNC 8065 used by another application or it may not have write permission. SOLUTION The data base must have write permission. If the tool data base is being used by another application, wait for it to be released (freed).
  • Page 214 • When printing a table to a printer, choose an existing printer that is configured correctly. CNC 8060 CNC 8065 : 1709) ·214·...
  • Page 215 Some axis of the plane is wrong. Both axes of the plane are the same or one of the CNC 8060 axes of the selected profile is not defined at the CNC. CNC 8065 SOLUTION The plane must be formed by two different axes. Both axes must be present at the CNC.
  • Page 216 E r r o r so l v i n g m a n u a l . CNC 8060 CNC 8065 : 1709) ·216·...
  • Page 217 Er r or s ol vi ng ma nu a l . User notes: CNC 8060 CNC 8065 : 1709) ·217·...
  • Page 218 E r r o r so l v i n g m a n u a l . User notes: CNC 8060 CNC 8065 : 1709) ·218·...
  • Page 219 Er r or s ol vi ng ma nu a l . User notes: CNC 8060 CNC 8065 : 1709) ·219·...
  • Page 220 Fagor Automation S. Coop. Bº San Andrés, 19 - Apdo. 144 E-20500 Arrasate-Mondragón, Spain Tel: +34 943 719 200 +34 943 039 800 Fax: +34 943 791 712 E-mail: info@fagorautomation.es www.fagorautomation.com...

This manual is also suitable for:

8060

Table of Contents