CNC 기계
Fadal CNC 기계 문제 해결을 위한 Fadal 오류 메시지 및 비상 오류 코드의 전체 목록
CNC는 모든 프로브 기능 중에 G90(절대) 모드에 있어야 합니다. 프로브 기능 L9101은 G91(증분) 모드에서 프로그래밍됩니다.
이는 컨트롤이 작동해야 하는 축을 감지하지 못하는 경우 전원을 켤 때 발생합니다. 이것은 A축이 사용되지 않고 더미 종단 플러그가 설치된 경우에 자주 나타납니다. 더미 종단 플러그가 설치된 경우 이 메시지를 무시할 수 있습니다.
다른 축(X, Y 또는 Z)에 대해 이 메시지가 나타나면 전원을 끄고 모터 과부하 릴레이를 확인하십시오. 전원을 켠 후 메시지가 다시 나타나면 오류 메시지 번호를 확인하고 서비스 부서에 연락하십시오.
기기의 전원을 끄고 퓨즈, 릴레이 및 회로 차단기를 확인하십시오. 모터 과부하 릴레이는 흰색 리셋 버튼으로 인식할 수 있습니다. 이들은 두 제어 격납장치 모두에 있습니다. 릴레이를 재설정하려면 흰색 버튼을 눌러야 합니다.
이 메시지는 비상 정지 버튼을 누른 경우에도 나타납니다. 작업자는 EMERGENCY STOP 버튼에서 손을 떼고 JOG 버튼을 눌러 앰프를 재설정해야 합니다. (EMERGENCY STOP 버튼을 누르면 축 증폭기가 분리됩니다. 이것이 버튼을 누를 때 이 메시지가 나타나는 이유입니다.)
팔레트를 교체하기 전에 암이 팔레트가 테이블에 있는 상태에서 완전히 왼쪽에 있어야 합니다. 현재 팔에 대한 피드백을 읽고 있습니다.
이 메시지는 어레이의 수가 예상 금액을 초과할 때 나타납니다. 이 금액은 변수마다 다릅니다. 예를 들어 H(99)는 허용되지만 H(102)는 허용되지 않습니다.
콜드 스타트 시 Z축 정렬이 제대로 설정되었는지 확인합니다. 자동 공구 교환장치가 M6 또는 TC,1 명령에 응답하지 못했습니다. 전원을 껐다 켜 보십시오. 그래도 퓨즈를 확인하는 데 도움이 되지 않는 경우.
F5, F6, F7, F8 퓨즈가 끊어졌는지 확인해야 합니다. 회로 차단기 1과 2(있는 경우)를 눌러 트립되었는지 확인해야 합니다.
퓨즈, 릴레이 및 회로 차단기를 확인하기 전에 기계의 전원을 끄십시오. 그래도 해결되지 않으면 서비스 부서에 문의하십시오.
터릿이 확장 위치에 있는 상태에서 이 메시지가 나타나면 터릿 확장 센서에 결함이 있음을 나타낼 수 있습니다. 서비스 부서에 연락하십시오.
콜드 스타트 시 Z축 정렬이 제대로 설정되었는지 확인합니다. 그런 다음 판금 가드와 포탑 사이에 끼인 것이 있는지 확인하십시오. 그렇지 않은 경우 포탑 회전 센서에 결함이 있음을 나타낼 수 있습니다.
F5 및 F6 퓨즈가 끊어졌는지 확인해야 합니다. 회로 차단기 2(있는 경우)를 눌러 트립되었는지 확인해야 합니다.
퓨즈, 릴레이 및 회로 차단기를 확인하기 전에 기계의 전원을 끄십시오.
콜드 스타트 시 Z축 정렬이 제대로 설정되었는지 확인합니다. 공구 교환을 시도했지만 무언가가 터릿이 스핀들까지 완전히 나가는 것을 방해합니다. 터릿이 스핀들 쪽으로 미끄러져 나올 수 있는 트랙을 확인하십시오. 때때로 칩이 트랙에 달라붙어 롤러가 트랙에서 구르는 것을 방지합니다.
이 메시지가 나타나면 SETCS 명령을 사용한 다음 HO 명령을 사용하여 공구를 콜드 스타트 위치로 가져옵니다. 축 표시기 마커가 정렬되어 있는지 육안으로 확인하는 것이 중요합니다. 그렇지 않은 경우 마커가 정렬될 때까지 테이블을 조그하십시오. CS 명령을 사용한 다음 "집으로 이동하시겠습니까?"에 예(Y)라고 대답합니다. 의문. 이렇게 하면 도구가 부품의 홈 위치로 이동하고 작업자가 자동으로 프로그램 실행을 다시 시작할 수 있습니다.
터릿 확장 센서에 결함이 있을 수도 있습니다.
퓨즈 F5, F6, F7, 그리고 F8은 번아웃이 되었는지 확인해야 합니다. 회로 차단기 1과 2(있는 경우)를 눌러 트립되었는지 확인해야 합니다.
퓨즈, 릴레이 및 회로 차단기를 확인하기 전에 기계의 전원을 끄십시오.
매크로 문에서 0으로 나누기를 시도했습니다.
매크로 문에서 음수의 제곱이 시도되었습니다.
이 메시지는 선형 이동에서 G41에서 G42로 또는 그 반대로 전환하려고 시도할 때 발생합니다. 그러나 원형 보간 중에는 전환이 허용됩니다.
이 메시지는 G41 또는 G42가 프로그램에서 사용되고 G40 코드가 M6 코드 앞에 나타나지 않는 경우에 발생합니다. G40은 M6과 같은 줄에 있을 수 없습니다. M6은 CRC를 취소하지 않습니다.
평면을 변경할 때 G40이 적용되어야 합니다(CRC가 켜져 있지 않아야 함). 기본 평면 선택은 G17입니다. CRC가 유효하고 다른 평면(G17, G18, G19)으로 변경하는 코드가 사용된 경우 평면 선택이 호출된 블록에 이 메시지가 나타납니다. 평면을 변경할 때 G40이 적용되어야 합니다(CRC가 켜져 있지 않아야 함).
이는 CPU(1400) 보드와 축 컨트롤러(1010) 사이에 통신 문제가 있음을 나타냅니다. 오류 번호를 기록하고 서비스 부서에 연락하십시오.
이는 CPU(1400) 보드와 축 컨트롤러(1010) 사이에 통신 문제가 있음을 나타냅니다. 오류 번호를 기록하고 서비스 부서에 연락하십시오.
이 메시지는 1030 카드와 1010 카드 간의 데이터 전송 문제의 결과입니다. 이 메시지는 심각한 문제를 나타내지 않으며 지속되는 경우에만 서비스 부서에 보고해야 합니다. 오류 번호를 기록해 두십시오.
명시된 축의 1010 카드에 문제가 있을 수 있습니다. 전원을 껐다 켜 보십시오. 도움이 되지 않으면 서비스 부서에 연락하십시오.
이것은 EMERGENCY STOP 버튼을 누르거나, 모터 과부하 릴레이가 트립되거나, 기계가 자체적으로 Emergency Stop 모드에 들어갈 때 나타납니다. If any message or error number is presented on the screen, record this message and number and report them, if needed, to the service department.
Release the EMERGENCY STOP button if necessary, then press the JOG button which will reset the machine. If the machine does not reset, call the service department.
If the EMERGENCY STOP button is not depressed, then power off the machine and press the reset buttons of the motor overload relays to see if they are tripped.
The motor overload relays can be recognized by their white reset buttons. They are located in both control enclosures. The white button must be pressed to reset a relay.
If the machine stalls for one reason or another, the control places itself into the Emergency Stop mode. Press the JOG button and jog the tool out of the stalled position.
An axis fault also occurs during an emergency stop because the control removes the power to each of the axis servo amplifiers as a safety feature. The control then analyzes the situation and, as a part of the report, shows a servo amplifier fault, a result of having removed power to the amplifiers.
The axis controller detected an overflow situation. Power off the machine at the main power switch wait ten seconds, and turn the power on again. If this problem is persistent, call the service department.
This can indicate an incorrect starting position for the circle, an incorrect ending position, or an incorrect description of the arc center location relative to the starting position of the circle.
This can also indicate that the circle is programmed in absolute or incremental and the G90 or G91 codes are incorrect.
This occurs when an H word (in format 1) or the D word (in format 2) is missing in the program. When a program uses cutter radius compensation (CRC) or a fixed subroutine, an H word or D word must be specified.
This also occurs when no diameter value is placed in the tool table when using Fixed subroutines L94NN, L95NN,L9601, L9701, L9801, L9901. A DIAMETER VALUE MUST BE USED.
When the fixed subroutine for engraving (L9201) is used, the Z depth and the R2 variable must be included in the line. See the Users Manual for the correct format. If the R0 variable is not specified, it is assumed as R0+0. If the R1 variable is not specified, it is assumed as R1+1.
Fixtures are numbered E1-E48. This message is displayed when a fixture offset is programmed with a value greater than 48. Format 2:G54-G59 and E6-E48 are used.
Check to see what type of move is intended for this block. G1, G2, and G3 are the interpolation codes; G1 is for linear moves and G2 and G3 are for circular moves.
This occurs during input from the keyboard or through the RS-232 port (from an offline computer) when the R0 was typed incorrectly. Example:If RO is typed (R with the letter O) or R with no zero (0) is typed (R-.05 is accepted but not R.05 or R+.05).
Correct the line in the CNC; or correct the line in the text editor and send the program again.
The R1 parameter is not present in the block containing L9101, or it is present with an improper value. L9101 has 9 possible functions that are defined by the R1 parameter; R1+1. through R1+9.
This message occurs during a SUM command. It indicates that the T word value is larger than the tool changer capacity.
This is a programming error due to the position of the R plane relative to the Z axis position when initializing a fixed (canned) cycle.
Problem:
1) The R plane is described to be above the I plane.
2) The R plane is described to be below the final Z depth.
3) The final Z depth is described to end above the I or R planes.
Solution:
Check to see if the program has the correct positioning mode (G90 or G91),
and check for correct signs and decimal point placement.
Note: The H code might not be in the program. 피>
This is a programming error possibly due to a G90 or G91 code missing, or being in the wrong place. (EXAMPLE:Giving absolute positions while still in incremental). Also, check the end point description, the beginning position, and the arc center description (I, J, and K), or radius designation.
This message does not appear during the Auto mode. It appears when using the SUM command (SU).
Before using CRC (G41, G42), mirror the desired axes (G51.1). Also, turn CRC off (G40) before canceling mirror image (G50.1).
The control requires the G40 code to cancel cutter radius compensation before the line number listed. See the cutter radius compensation section for suggestions.
The G50.1 code must appear on a separate line before the M6.
This is a background editing error message. The line that called the subprogram or subroutine was deleted or cannot be found.
A mid program start must begin from the main program. If it is necessary to start the program in a subroutine, the COPY command can be used to copy the subroutine to the main program as many times as the subroutine will be repeated. The programmer or operator can now do a mid program start to where the subroutine was copied into the main program. After the part is complete, delete the copied portion and run the program as before.
Another method to start the program in a subroutine is to use the AUTO command. Enter AU,# (see AUTO command in the Operators Manual), where # is a sequence number in the subroutine. The control will process the program from the beginning of the program up to the number specified then start execution of the program.
Characters that are higher than 2.5 inches cannot be engraved using the Engraving mode (L9201).
If the EMERGENCY STOP button (switch) is not pressed, it is necessary to check the motor overload relays.
Power off the machine before checking fuses, relays, and circuit breakers. The motor overload relays can be recognized by their white reset buttons. They are located in both control enclosures. The white button must be pressed to reset a relay.
Also, check the brake relay fuse (F17) to see if it is burned out. It is advised to power off the machine when checking the fuses or motor overload relays.
When this message is displayed, it is necessary to check the way lube level, spindle oiler level, and the air pressure gauge. It is advised to check these oil levels at least once a day.
An emergency stop condition was invoked. To clear, press the JOG key. Wait 2 seconds for the amplifiers to be reset, then continue.
This occurs because a SET (parameter) command was typed in improperly. Refer to the Users Manual or use the menu of the control to help with any command format. The following is a list of available SET commands:SETH, SETX, SETY, SETZ, SETA, SETB, SETCS, SETTO, SETP.
With the key lock in the horizontal position, editing commands (CH, CO, DE, IN) cannot be used.
This happens when the programmer has turned CRC on without an H word in the program.
EXAMPLE:
Format 1:
N1 G41 N2 H1 (This is incorrect.) N1 H1 N2 G41 (This is correct for Format 1 only.)
Format 2:
N1 H1 N2 G41 (This is incorrect.) N1 H1 D1 (Diameter must be for Format 2 programming and) N2 G41 (is acceptable for Format 1 programming.)
This is a common error in one tool programs when the Z axis is set with the tool at the gauge point. Assign an H word with no tool length offset (only a tool diameter) in the tool table.
The control maintains a table of 99 tool diameters and 99 length offsets. The control will only accept H words and D words up to 99.
For this error, it is important to note which axis the transfer fault is on and report it to the service department. Please note the error message number. There is a data transfer problem between the 1030 card (slot 8) and the 1010 card for the stated axis.
This message appears after DNC is typed at the control. The VMC is then ready for DNC operation and is waiting for CNC code from the RS-232 port.
This message will occur if the door begins to close during a pallet change. The feedback of the door may need adjustment or there may have been a drop in air pressure.
This is not an error message but it appears each time the operator uses the CS command and a home position is established (SETH) in memory.
This prompt is accessed by reinitializing the memory via the RI command. A ‘Y’ response zeroes the memory of the CNC.
WARNING
All program data is deleted from memory. After the memory is reinitialized, a cold start must be performed.
This prompt is accessed by reinitializing the memory via the RI command. A ‘Y’ response zeroes the tool offset table.
WARNING
All tool diameter and length offsets are deleted from memory.
This prompt is accessed by reinitializing the memory via the RI command. A ‘Y’ response zeroes the fixture offset table.
WARNING
All fixture offsets are deleted from memory.
The selected dry run option (1, 2, or 3) is displayed prior to automatic execution. See the Users Manual or the Run Time Menu for the appropriate option definition.
No two programs in the library can be identified by the same number. When copying an existing program assign an unused number to the new, or copied program. Use option 2 (display program numbers) of the PR menu to determine which numbers have been used.
This will occur if a program is being input through the RS-232 port and the program has an O word in the first line that is a duplicate of an existing number in the program library. Use option 2 (display program numbers) of the PR menu to determine which numbers have been used. Change the O word to one not being used, or remove it. Then send the program out to the control again.
If the program currently active in memory has an O word in the first line, the program will be moved into the program library when the new program is transferred through the RS-232 port. If the program currently active does not have an O word in the first line, the program will be deleted when the new program is transferred.
This message is displayed when a G04 (dwell) is executed by the CNC. You can interrupt the dwell time and continue program execution by pressing the START key.
Fixture offsets cannot be on the same line with a circular move (G2, G3).
An emergency stop has occurred. If the emergency stop button is depressed, turn it clockwise until it returns to its normal position. Press the JOG button and the message WAIT 2 SECONDS, THE AXES ARE BEING RESET. If this message persists, call the service department.
The appropriate action to take:
1) Release the EMERGENCY STOP button if it has been pressed.
4) Press the JOG button which resets the amplifiers if the problem has been resolved.
5) Type HO and press ENTER, then after the waiting message appears press START (see note).
6) The operator may now resume the running of the part.
Note: It is not necessary to move the axes to their Cold Start position or establish the part home again unless the message, JOG AXES TO HOME POSITIONS, THEN ENTER THE CS COMMAND appears.
This message comes up when inserting program coding at the keyboard (using the IN command) or when in Manual Data (MD) and Change (CH) mode. It is referring to the line just typed. Something was not acceptable, for example the letter O for the number zero (0) or anything else not correct. The control is still on the line with the problem, so retype the entire line.
The SETP procedure will ask questions regarding the machine and certain preferences. If any of the questions are not clear, call the service department for help.
This happens when a command is typed incorrectly. Either it is an unrecognizable command or a comma was omitted.
This message is only a suggestion. It is not necessary to go to the menu to use a command. The menu is there to remind the operator of the command format.
This message is a program input error. It is displayed when a program block containing an error is transmitted to the CNC via the RS-232. It appears at the time the error is received. Therefore, list the program at the control to display the last block of code received. The following block of code in the program, which was not received, is in error. This normally is caused by back to back alpha characters, which must be separated by numeric characters. Also, a 0 could be typed as an O.
See the Operator Manual for instructions on using the SUM (SU) command. This message will occur when the control lists an error message in the Auto mode, and the operator persists in running the program by pressing the START or AUTO button. This message will appear when the line in which the error exists is at the top of the stack of lines to be executed.
This error occurs when the sequence number is larger than 99999. The sequence number must be between .001 and 99999.
This is an indication that there may be a problem with the CPU board.
1) Send the machine back to cold start alignment markers.
7) Power off the machine’s main power, wait 15 seconds and power on the machine.
8) Cold start then run the program again.
If this error repeats:
1) Save all the programs and offset information currently in memory. Write down the present home position.
9) Send the machine back to cold start alignment markers.
10)Use the command RI and answer Yes (Y) to all the questions.
If the above does not work please call the Service representative in your area.
While the control is inputting a tape or program with the TA command, error option 2, this message appears after input is complete. If the TA command and error option 1 is used (TA,0,1 or TA,1,1) the input of the program would have been stopped if an error in the program is detected.
If errors are detected, list the program and look for missing line numbers to find which lines the control did not accept. Use the IN command to insert the missing lines where needed.
This message could mean that the program has too many G codes and M codes on the same line.
It could also mean that during CRC, there were too many blocks that the control had to look beyond for the next compensated move (comment lines, Z moves, G code and M code lines, and dwells).
This message may also appear if a fixed cycle is in effect when attempting to initiate cutter radius compensation.
This message occurs when an E word value in the program exceeds 48 or in Format 2 exceeds G54 – G59 or exceeds E1 – E48.
Fixture offsets cannot be applied on lines with circular interpolation (G2 or G3).
Before the control can execute the codes G28 or G29, the program must turn CRC off (G40).
Only G1, P and F are allowed with a G31. No other codes are supported. CRC, mirror image, rotation and drill cycles are not allowed during the execution of a G31 code.
Codes G45-G48 and G52 are incremental offsets. Rotation can only be used in the Absolute mode. Therefore, these codes are not allowed.
The machine is in format 1 with the G91.2 code in the program. The G91.2 code can only be used in format 2. In format 1 you must remain in the Incremental mode when G91.1 is coded.
The G92 code should be used in a line before CRC is turned on. The code G92 can only be used after a G40 (G40 is a default code).
There can be no other G codes in the line with a G92. The program does not need to be in absolute (G90) to use the G92 code.
The G code displayed is not a supported code of the FADAL CNC 88.
(See error message HELICAL RISE TOO STEEP)
(See error message HELICAL RISE TOO STEEP)
The radius of the circle and the helical rise are radically different in length (usually the rise is much longer in comparison to the radius).
Also, depending on the programmed feed rate, the control may or may not be able to handle the situation. Reducing the feed rate in the program usually helps.
This message is displayed when an X, Y, or Z is used with an R0 without a G2 or G3. Full circles must use the direction around the circle and either the I, J, or K. See the circular interpolation section for more details.
This error occurs during program input via. the RS-232. The O word must have a value of 1 through 9999. No other character or symbol is allowed.
This message appears when an illegal G code is programmed while in G91.1. See the Users Manual for acceptable G codes.
This message may appear for the following reasons:
1) No tool diameter in the tool table.
11) The programmer omits a required R word from the subroutine.
12) The programmer does not cancel a fixed cycle with a G80, G28, G29, M6, G49, or H0 before using a fixed subroutine, except for L93 (bolt hole).
13)Using L96 – L99, if R1 variable is equal to the radius of the tool. The R1 variable is used for the radius on the corner of the tool (fillet radius), not the tool radius. For example, a 1.0 diameter end mill with a .125 corner radius, the R1 variable will be R1+.125, and the tool diameter entered in the tool table will be 1.0.
14) The G41 or the G42 code has not been canceled with a G40 before using a fixed subroutine.
The CNC is in the Metric mode (SETME), and the program has a G20 or G70 code to verify that the control is in the Inches mode. To run this program, the operator must set the CNC to the Inches mode by entering the SETIN command.
Some codes, even though they are modal and from different groups (families), are incompatible with one another. Break up the grouping of G codes on the line by moving some of them to the line just before or after the line they are presently on. This message is also displayed when any G code is on the line with a G53.
EXAMPLE: 피>
N20 G1 F20. N21 G8 G41 X.5 (The G41 and the G8 are incompatible.) (Move the G8 to the line with the G1.) N20 G1 G8 F20. (This is correct.) N21 G41 X.5
If renumbering causes a line in the program to be greater than 99999, the increment for renumbering is divided by two and renumbering is resumed.
All the lines or program blocks must have sequence numbers. The NU command is used to renumber the lines in the program by the increment specified in the first parameter. For example, entering NU,5 will renumber the lines, incremented by five. If program is large, renumber by 1.
This occurs when the increment parameter of the program input (IN) command causes the sequence numbers to exceed 99999 or a typing error in the program has given a value too large. Example:X-123456789.
This alarm occurs when the increment parameter of the program input (IN) command is less than .001 Example:IN, 0.00001
This occurs when a packet has been missed or came out of order during XModem transmission.
This message appears at power on. If the axes are at the Cold Start position (machine home), enter the CS command. The operator needs only to jog the axes if they are not at the Cold Start position.
This message also appears when the tool changer crashes and the AUTO button is pushed or the MD command is used. However, the operator does not have to jog to Cold Start. Use the SETCS command to reference the Cold Start position, then enter HO to return the axes to home, and when the axes are back at the Cold Start position, visually check, and enter the CS command.
SETP will also make this message appear. If the operator used the SETP command at the part home, handle the situation in the same way as suggested for a tool changer crash (see above).
This indicates the NO LOOK AHEAD buffer option of the Run Time Menu has been selected. The CNC processes only one block at a time, while displaying only two blocks of the program on the screen. This option can be selected or canceled using the Run Time Menu by typing MU in the Automatic mode.
This message indicates the M function, Spindle, and Tool change lockout option of the Run Time Menu has been selected. In this mode, M function, Spindle or Tool Change commands will not be performed during Dry Run. This option can be selected or canceled using the Run Time Menu by typing MU in the Automatic mode.
M functions cannot exceed a 2 digit value. See the Users Manual or the menu (MU) for a list of the accepted M functions.
This is a programming error. There are subroutines written in the beginning of the program without an M30. M30 is used to separate the subroutines from the main program. Insert the M30 in the proper place. See the Users Manual for the accepted format for subroutines.
The M30 code on the first line of the program and a subroutine heading (L100) on the next line will also cause this error message to appear.
N1 O1 (START OF PROGRAM N2 (ACCEPTABLE PROGRAM EXAMPLE) N3 L100 (SUB #1) N4 X1. N5 * N6 L200 (SUB #2) N7 L105 N8 M46 N9 X-5.Y-1. N10 M47 N11 * N12 L300 (SUB #3) N13 G91 N14 L204 N15 L104 N16 G90 N17 * N18 M17 ——— This ends the last subroutine. N19 M30 ——— This separates the subsection from the main program. N20 * N21 (MAIN PROGRAM)
This is a memory error. Turn the machine’s main power off. Then power on and reload the program. If this does not work, save all the programs in the memory (PU,3) and use the RI command, answering Yes (Y) to all the questions. After using the RI command, load the programs back into the control.
There is a possible hardware problem when this message appears.
If the operator answers Yes (Y) to this question, the control may delete some of the program in memory. Answer Yes (Y) only if the program in memory can be replaced (if the program is stored on paper tape or on computer disk). Answer No (N) if the program needs to be saved.
Turn the machine’s main power off. Then power on and reload the program. If this does not work, save all the programs in the memory (PU,3) and use the RI command, answering Yes (Y) to all the questions. After using the RI command, load the programs back into the control.
If this does not help, call the service department.
The control, at power on, is in the Inches mode. The Metric mode must be turned on by using the SETME command.
This message will appear if the G21 or G71 code is present in the program to verify that the Metric mode has been turned on by the operator.
This is an indication that something has stalled or overheated a motor, and is associated with an emergency stop (see EMERGENCY STOP).
Check Program and Tool or Fixture Offsets
The most common reason this message appears is because of either a missing or an extra G90 or G91 code. This message will appear only when the control is in the Auto mode or Manual Data (MD) mode. This message will not appear in the Sum mode (SU).
When the control is executing the program, processing of the program is ahead of the current line that is being executed. If, while processing the program, the control detects an over travel situation, execution of the program will stop immediately.
The setup person may have to consider moving the fixture to another location on the table. The program may be correct but the fixture is set up incorrectly. The programmer can provide information to the setup person, indicating how close to the axis limits the fixture can be located.
When this happens, the head will be above the tools in the turret, with the turret ready for loading. Move the turret using the turret CW or CCW buttons so that the tool designated to be tool #1 is under the spindle, and remove tool #1 from the turret. Press the JOG button. The head will stay where it is (4” above the Z axis CS position), and the turret will move back to its home position. Now use the command SETTO to establish this turret position as #1. Use the HO command or jog the head down to the Z axis CS position. Next use the command TC,1 to reopen the turret. Replace tool #1 in the turret and press the MANUAL button to bring the head down over tool #1.
This message is displayed by entering pitch error compensation for the ball screw when an entry exceeds the maximum allowable difference of 9 (See Survey command in the Axis Drive Systems Section). For example, if an entry is 15 and the next consecutive entry is 0, the difference is greater than 9.
The calculated angle, of either function 3 or 4 of L9101, is the same as the expected angle.
When this occurs, the operator will have to remove (delete) as many programs as necessary from the program library to input another program from the RS- 232 port.
The standard memory capacity is an equivalent of 277 feet of paper tape. FADAL distributors have a memory expansion board available that increases the memory capacity to 1205 feet of paper tape.
If program coding is used on the first line of the program along with the O word, this message appears. A comment is allowed with an O word and is used to identify each program in the library. The first sixteen characters of this comment are shown when the program library menu displays the programs in memory.
EXAMPLE: 피>
N1 O1 G0 G90 (P/N 1234) — This line is incorrect. N1 O1 (P/N 1234) — This line is correct. N2 G0 G90
Machine Defaults Used
This message occurs most commonly after the memory has been zeroed from the DI diagnostics mode. This will also occur if there is a memory error. Enter the machine parameters with the SETP command. The parameters to use are usually found recorded on a check off sheet on the inside door of the pendant.
This happens when powering on the machine and the CPU (1400) does not get a response from the axis controller (1010).
If this message appears for the X, Y, Z, A, or B axes, power the machine’s main power off and then on again. If this does not help, call the service department.
The move that causes the probe to touch the part was completed without a touch. Increase the length of the move so that the probe touches. Also, you must activate the selected probe by coding an M64 for an MP8 probe, or an M65 for a TS20.
When the programmer is inputting a program through the RS-232 port (using the command TA,1,0 or TA,1,1), the input will be terminated if the control detects a bad programming word (EXAMPLE:O for 0, or double letters (XX1.5), etc.).
The programmer will have to edit the program at the computer or Teletype before inputting the program again.
The control will ignore all errors in the program and continue input by using the error option 2, with the TA command (EXAMPLE:TA,1,2). An error count is given at the end of transmission. If there were errors detected, list the program to find missing line numbers. If the lines are numbered in sequence before transmission of the program, look for the numbers that are out of sequence. After the numbers have been located use the IN command to insert the missing lines.
This message appears when a number of twelve digits or greater is typed in. This error may be detected by the machine after making a calculation. The calculated number may be out of range. Macro calculation less than .0001.
This message is displayed using the Utility (UT) command, by pressing the MANUAL key when the CNC prompts you for a tool diameter. It is also displayed by entering a diameter value that is too large.
The only non macro command allowed with a macro line is the block skip character.
This message appears when the M6 is coded with an M function other than an M3, M4 or M5. The unacceptable M function must be moved to another line.
This message appears when the programmer uses the fixed subroutine L9201 for engraving, and has programmed other words in the line with the L9201 other than Z, L, R, and F.
Visually check the air pressure, it must be between 80 and 90 PSI. If this problem persists call the service department.
This message informs the programmer that the memory of the control is almost full. It usually is displayed when editing the active program in memory, or during program input via the RS-232. This does not destroy any portion of the program. A file compression organizes the memory so that unused portions are made available. The NE command will perform a file compression before prompting you with a (Y or N) to delete the current program. Also, a file compression is performed by deleting the current program using option 5 from the PR menu.
It is always best to retry the command that caused this message to appear. After the compression, the command will often work the second time.
If unwanted programs are stored in the program library, remove them to create more room in memory. If there is only one program in memory, try to reduce the size of the program by removing unnecessary comments and making full use of all modal codes. Create subroutines for repetitive portions of the program wherever possible. The program may have to be broken up into separate operations.
The standard memory capacity is an equivalent of 277 feet of paper tape. FADAL distributors have a memory expansion board available that increases the memory capacity to 1205 feet of paper tape.
This occurs using the program input (IN) command when typing an O word greater than 4 digits. O words must be an integer of 1 through 9999.
This message occurs when a pallet changer command or code is used and the SETP parameters indicate no pallet changer exists on the machine.
This message occurs when there is an attempt to store a pallet where a pallet already is stored.
This message occurs when the time to store a pallet exceeds the allotted time. The feedback on the arm may need to be adjusted. Call the service department for assistance.
This message occurs when both pallets are in storage and a command is give to make a pallet change. One of the pallets must be loaded and clamped on the table before a pallet change can occur. The feedbacks for pallet loaded and pallet stored are being read at this time.
After a command is entered and a comma is typed, the control is expecting a parameter. If a parameter is not typed before pressing the ENTER button, this error message appears.
EXAMPLE: AU, — This is a parameter error.
Note: If the operator is not using a parameter, for instance, the second and third out of a possible four, the parameters can be omitted when the fourth parameter is typed in.
EXAMPLE: AU,50,,,1 — This is acceptable.
Also if the DE command is used to delete a line that does not exist, or the CO command is used to copy lines that do not exist, this message appears.
This message appears during input through the RS-232 port and is caused by several factors.
1) Unshielded cable is used, and the cable is subject to electrical noise.
15) The baud rate is too fast for the length of cable used.
16) There is a failure in the RS-232 port (hardware problem).
17) There may be a problem with the computer that is sending the program.
This occurs during DNC transmission of data. (See the error message PARITY ERROR)
The Following Programs Are in Memory
To use the PR command, the active program must have an O word and a number in the first line. The number must be different than the other numbers in the program library. This is why it lists the other programs in memory.
EXAMPLE: 피>
N.1 O43 (P/N 34-765) Here, a line was inserted N1 G0 G90 S10000 M3 before N1 using the command: IN,.1
A comment can be added to the line with the O word. These comments help identify the program.
The 3 touch points of L9101 function 1, are on the same line. Check the program for positioning errors.
During the UT command, this error occurs for two cases. The first is when the Z axis home position is set below the Cold Start position and the tool change is made to the Probe. The second is when there is a positive offset value used, and the tool change is made to the Probe.
This message will occur when the program has instructed the tool to move out beyond the axis limits. When the tool moves beyond the axis limit the CNC issues an emergency stop.
The machine will stop at the line which caused the over travel.
Press N to Return to Last Position
These messages appear after jogging while in Slide Hold or Single Step modes. See the Users Manual for the proper application of the Jog Away feature.
Testing the probe by using the Utility (UT) command failed. Verify that the probe was properly interfaced. If an MP8 or MP9 is being tested, be sure the 9 volt battery has a charge. Also remove any obstructions between the probe (transmitter) and the collector unit (receiver).
This error only occurs during Cold Start. When the Glass Slides are not aligned close enough to the indicators during Cold Start. Place the machine in Jog and manually align the Cold Start indicators more accurately.
Retry or Hit Manual to Exit
This happens when the selected program number does not exist in the program library. Enter a program number that does exist, or press the MANUAL button, and then use the PR command again to display the programs that are stored in memory (option 2).
The programmer may have put an O-1 or an O.1 as a program number. The number will show up when the programs are displayed in the library but the control will not be able to retrieve the program. If the operator uses the PU,3 command and presses the EMERGENCY STOP button when the lost program is being displayed on the screen, that program is now active in memory and can be edited. Delete the bad O word, from O-1 or O.1 (which appears as 1000 when it is listed in PR) to O1.
This message is displayed when the PA command is used to display the active program, and no program is active. Use the PR command to activate the desired program stored in memory.
This message is displayed when the LI command is used to list selected blocks of the active program, and the selected blocks are not found or the program is not active. View the program by using the PA command.
The P word for referencing a line number using M99 is too large of a value. Line numbers can not exceed 99,999.
The EMERGENCY STOP button has been pushed. Turn the button clockwise until it is released and then push JOG.
This message may occur in three cases as follows:
1) A failure of the resolver.
18)An axis runaway during power on.
19)A large Scale or Motor error, indicating a possible scale failure.
IMPORTANT
Report this to the service department when this message appears. Do not run the machine when this message appears.
This message occurs when the rails for the pallet changer are not aligned or the feedback switches need adjustment. Call service department for adjustment.
This message occurs when a pallet change is attempted and the other pallet is away from the load position. The operator must slide the pallet into the load position before the other pallet on the table can be changed. The feedback from the pallet loaded and pallet stored are being read at this time.
The maximum incremental rotary move for one block is 1080.00 degrees. If it is necessary to go further, break up the move into several blocks.
This error only occurs during DNC operations. It may occur while using 9600 baud to DNC. Slow the baud rate.
It may also indicate line noise or the possibility of dropped characters. These would indicate a possible problem with the RS-232 cable or the communications port. Check the cable and communications port and retry DNC.
A failure of the CPU may cause this error also. If the above corrections are unsuccessful, contact the maintenance department.
A scale error has been detected. The LEDs in the scale interface box in the back of the machine will indicate which axis gave the error. Call the service department.
The CD command is different for some versions of software. See the menu for these changes.
This occurs using the Program Input (IN) command when the ‘From’ parameter is specified greater than the maximum allowable number. Sequence numbers can not exceed 99,999.
This occurs using the Program Input (IN) command when the ‘From’ parameter is less than the minimum allowable number. Sequence numbers can not be less than .001.
This message appears when the EMERGENCY STOP button is pressed. The operator must pull the button out (for ‘85 and older models) or turn it clockwise (for ‘86 to present models) and then press the JOG button to reset the amplifiers. If the amplifiers do not reset, call the service department.
This message identifies the control is in the Single Step mode. Should the green START button be pressed when in this mode, the following program block is executed.
The feed rate potentiometer affects all axis motion.
At the end of each block, the operator can press the JOG button and jog away from the current position without aborting the operation. Program execution can be continued at the new location, or the axes can be returned to the position at which the Jog function was initiated.
To exit single step, press the AUTO button for continuous block execution.
Pressing the SLIDE HOLD button stops all axis motion. The distance to finish the move is presented under the blinking SLIDE HOLD message.
It is possible to press the JOG button and jog away from the current position while in the Slide Hold mode without aborting the operation. Program execution can be continued at the new location, or the axes can be returned to the position at which the Jog function was initiated.
To exit from the Slide Hold mode, the operator must press the START button, if in single step, or press the AUTO button for continuous block execution.
Please note error number and see list at the end of this chapter. This simply could be a problem that occurs when the operator is powering on the machine. Turn the machine’s main power off. Press the motor overload relay button, and then power on again. If this does not help call the service department with the error message and number.
The motor overload relays can be recognized by their white reset buttons. They are located in both control enclosures. The white button must be pressed to reset a relay. Call service department first.
Please note error number and see list of Emergency Stop Error Messages at the end of this chapter. This message is displayed if the spindle was commanded to turn on after an emergency stop without pressing the JOG button to reset the amplifiers.
If this message appears when not in the Emergency Stop mode, please take these steps to help the service department analyze the problem:
1) Look at the air pressure gauge and write down the current air pressure (do not change it at the machine!)
20)Check to see if the belts are on the pulleys.
21)Do not turn the power off.
22)Call the service department and report this problem (while the machine is on).
The current software module (1610) detected spindle software that was not compatible. Call the service department.
This is the result of the air pressure being too low while the spindle is on. Air pressure should be set between 80 and 90 PSI. Visually check the air pressure and start the program over again. If the air pressure is not the problem, power off the machine and check the motor overload relays to see if they have been tripped.
The motor overload relays can be recognized by their white reset buttons. They are located in both control enclosures. The white button must be pressed to reset a relay.
If the spindle stops while in G74, G75 or G84 modes, this message will appear. Problems such as a dull tap, undersized hole, poor tapping lubricant or a shallow hole must be eliminated. The programmer may want to consider thread milling as an alternative to tapping. Call the service department if this is persistent.
This will occur when an M3 and an M4 are in the same line. If the spindle stops while in G74, G75 or G84 modes, this message will appear. Problems such as a dull tap, undersized hole, poor tapping lubricant or a shallow hole must be eliminated. The programmer may want to consider thread milling as an alternative to tapping. Call the service department if this is persistent.
Either the Hall Effect Switch on top of the spindle pulley has not recognized that the spindle is turning, or the spindle actually has not turned on and there is another problem. Call the service department.
The spindle inverter has detected a fault. See the fault number on the inverter and report this to the service department.
Check to see if the spindle fan is on. If it is not, turn machine’s main power off and check the fuse for the spindle fan (F24). Allow time for the spindle motor to cool down and attempt to run the machine again. If this message persists, call the service department.
The spindle would not stop in the designated amount of time (12 seconds). If this message is persistent, call the service department.
This message should be reported to the service department. It is caused by excessive stacking of keyboard commands.
This message indicates that a subroutine was called that is not in the subroutine section of the program. Check to make sure that the subroutines were numbered properly.
This message also appears if the G66 code is used on a line that does not have a subroutine call on it.
This is a message that occurs when a subroutine heading (L0100) is entered after the M30 code. This message will also occur if a Fixed Cycle is still active (use a G80 to cancel) or G68 (rotation) is still active when a tool change or end of program is coded (use a G69 to cancel).
EXAMPLE: 피>
N20 M17 N21 M30 N22 L200 This is not permitted after an M30.
This message reports to the operator that the tape or program input process is complete.
When verifying a punched tape, this message appears if the tape is accepted.
This message also appears if no errors are detected in transmission when the TA command is used.
For any temperature fault, the operator must check the cooling fans; if they are not operational, turn the machine’s main power off and check the fan fuses (F23, F24, F27, and F28).
If this message is persistent, call the service department.
This message occurs when background editing is being used. The edit just made is in the area where auto is currently executing from. The change will be made when auto is out of that area.
(See Survey in the Axis Drive Systems Section)
(See Survey in the Axis Drive Systems Section)
(See Survey in the Axis Drive Systems Section)
(See Survey in the Axis Drive Systems Section)
Fixed cycles G74, G75 and G84 need a Q word in the line that represents the decimal thread lead of the tap (see the Users Manual for the proper format). If the Q word is omitted this message will appear.
If the programmer uses the fixed cycles G74, G75 or G84 and does not cancel the cycle with any of the following codes:M6, G28, G29, G49, G80, H0, this message will appear at the next Z move.
This happens when the CO (copy) command is used and there are too many lines being copied between existing lines in the program.
Use the NU (renumber) command and copy again, now that the program is renumbered.
This error occurs when another M function is coded with the M17 or M30. These two codes must be the only M function on the line.
This error message appears if a program contains over sixteen consecutive comment blocks (with no program coding in the lines).
A solution to this is to put coding between the comment lines or put comments on lines with program coding. This way the program can have comments on every line.
Comment blocks in the beginning of the program can be placed in an unused subroutine. This way the control never reads the lines when executing the program, but the operator can list the program and read the comment lines.
Commands have associated with them a certain number of parameters. If more parameters are typed in than allowed, this message appears.
EXAMPLE: AU,50,,,1, or AU,50,,,3,1
Refer to the Users Manual, or the Menu (MU) on the control for the correct format of each command.
Nesting can only be seven deep. If the program goes further than seven deep, this message appears.
When the TS-20 touch probe is used for tool breakage detection, this error indicates the program line that the broken tool is detected at. Replace the tool and continue the program.
This is displayed in cutter radius compensation when the programmed move is smaller than the radius of the cutter.
1) Check the tool diameter entered in the tool table to see if it was entered correctly.
23)Check the program to see if it contains any typographical errors.
24) If the intention was to make a rough pass using a larger tool diameter than the finish pass tool diameter, the smallest programmed inside radius, on the part, should be as big as the tool radius (half the tool diameter) entered for the roughing pass.
25)Check the math work to see if it is correct, and was transferred correctly to the program.
When debugging a program that uses cutter radius compensation use a zero diameter in the tool table when running the program or when using the SUM command for the first time. Then put the tool diameter in the tool table and try it again. This will make the debugging process easier.
If mirroring the Z axis is desired, first call up the tool length offset, then code the G51.1 Z0. The H word must be on a line in the program before the G51.1 Z0.
Identifies the current tool that is in the spindle. This is displayed when entering the program execution (AU) and the Manual Data Input (MD) modes, and is also listed in the tool table display (DT).
The starting tool number of the utility (UT) tool setting cycle must not exceed that of the tool changer capacity.
Rotate the tool turret so that tool #1 is adjacent to the spindle and then type SETTO.
(See Survey command in Maintenance Manual)
The feedback from the external slide hold switches is erratic or inconsistent. This is an indication that the external slide hold switch system is faulty. Call the service department.
This error message appears only after the message AXIS CONTROLLER DOES NOT RESPOND DURING POWER UP SEQUENCE.
This is an indication that there is a communication problem between the CPU and the axis controller. Call the service department.
This message will appear when situations during a macro execution cause the system to fail, but there is no specific error or message associated to the situation.
This message occurs when the JOG key is pressed after an axis fault. The control returns to the Command mode after 2 seconds. The axis drivers are reset and the machine can continue normal operation.
In the Waiting mode, the operator has the choice of pressing either the START or AUTO button to execute automatic motion. Or, the operator can press the MANUAL button to exit to the Command mode.
When this occurs, the control is waiting on a signal from one of the air valves indicating that the valve has completed its job – usually air pressure to the machine has dropped below 80 PSI.
If this message persists, call the service department.
Generally caused by math errors in the program. The CNC has processed a move that possibly could cause the cutting tool to damage the part. The error usually is not large enough to make any noticeable difference on the machined part. Therefore, only a warning is displayed. If there is a noticeable difference, review your program math.
Check the way lube oil level if this message appears.
(See Survey in the Axis Drive Systems Section.)
Probe function #1 (L9101) has been programmed without an axis specified for the given plane. For example, if probing is to be used in the XY plane (G17), X and/or Y must be programmed in the same block as L9101 R1+1. Z can be used if in the ZX (G18) or YZ (G19) plane.
To delete a program in memory, it must be in the library. Use the PR command and switch the program currently in memory with a program in the library. The program can then be deleted. If there are not any programs in the library, use option 3 to start a new program. This will put the currently active program in the library and the program can then be deleted.
Or just simply use the DE command and delete starting from the first block in the program to the last.
Memory Needs to Be Zeroed
This occurs when the control detects that a new module has been inserted. See the Maintenance Manual for proper zeroing procedures. This may also occur because of a memory error and the memory needs zeroing.
The CNC does not have a valid backlash table. Enter the backlash for each axis by using the BL command. The backlash set at the factory is documented on the inside surface of the pendant door.
The backlash information is retained by the battery backed memory card. If this message appears again, after the BL command has been used, call the service department.
The control has detected an incompatibility with the CNC memory manager software on the 32MP pendant. Call the service department for an update.
See the Users Manual in the fixed cycle section for the proper format for each fixed cycle.
This message indicates the Z axis and Tool Change Lockout option of the Run Time Menu has been selected. In this mode, Z axis movement and tool change commands will not be performed during Dry Run. This option can be selected or canceled by using the Run Time Menu.
Check to see if the Z axis alignment was properly set at cold start. The operator cannot use the TC,1 command unless the Z axis is at the Z axis CS position. Use the HO command or jog the axis to the Cold Start (Z0).
If the SETZ command has been used, first use the HO command to bring all axes home, then enter the SETCS command. Jog the Z axis to Z0 and then use the command SETH so the X and Y home position is not lost. The TC,1 command can now be used to open the tool changer. If necessary return the Z axis to the previous setting and use the SETZ command.
(See the error message JOG AXES TO HOME POSITIONS if the tool changer crashes).
Error numbers help discern the location of the problem the axis or spindle is reporting. The error number will follow a message to call the service department and report the error number on the screen to correct the problem.
This error appears during power up, when no motor feedback (either resolver or encoder) is detected by the axis controller.
This error appears during the rigid tap operation. If the encoder feedback is interrupted during the spindle operation then the spindle operation is halted.
This error appears during power up. An incorrect motor—tach—jumper configuration or failed component may cause the axis to run away in the opposite direction of the command signal. Axis operation is halted.
This error appears during power up, and only applies to axes with encoder(1024 line) as motor feedback. The axis controller will count the encoder lines in one revolution of the screw and compare it to the expected count of 1024
This error appears during the cold start process, if the index mark of the axis primary feedback device, encoder or scale, is not detected.
Currently not used.
This error appears during the rigid tap precycle process, when the spindle feedback is not within tolerance.
This error appears during spindle operation if the spindle magnet is not detected for any period longer than 3 seconds.
This error appears any time the axis card no longer detects the fault line signal from the inverter, or the signal strength has dropped below 10V, indicating a possible inverter fault.
This error appears during spindle operation if both the encoder feedback and the spindle magnet are not detected for any period longer than 3 seconds.
This error appears when the signal strength of the following error, after scaling, exceeds the maximum allowable command signal.
This error appears at the completion of a move, when the actual move by the axis controller is not equal to the move commanded by the CPU.
This error appears when the following error exceeds the overload factor, which is a user-defined parameter that sets, in motor turns, the maximum allowable following error for the axis operation.
This error appears prior to executing the first step command of a move command, if the flag indicating completion of the move transfer process is not set.
This error appears during the rigid tap precycle process, if the spindle rotation is interrupted or the spindle magnet is not detected within the allowable time.
This error appears any time the resolver “zero-crossing” pulse is not detected within the allowable time (4-10 milliseconds). This pulse is hardwaregenerated every 1 millisecond.
This error appears if the value of resolver “counts”, read from the resolver port when the “zero-crossing” pulse is detected, is too large, indicating possible failure of the resolver cables, 1010-4 card, or the resolver itself. Also caused by severe motor vibrations.
This error appears any time the axis card no longer detects the fault line signal from the amplifier, or the signal strength has dropped below 10V, at least 5V indicating a possible amplifier fault.
This error appears if the stack on the axis card, used to store CPU commands until they have been serviced, overflows.
This error appears when an axis move command is not properly transferred to the axis card, as indicated by a checksum comparison between what the CPU sent and what the axis card received.
This error appears if the interrupt currently being processed is not an expected interrupt, and therefore cannot be serviced, indicating possible failure of the 1010-4, 1030, or main CPU.
This error appears if the feedback from the scale port is outside allowable limits, indicating possible failure of the EXE box, scales, cables, or 1010-4 card. Also caused by severe motor vibrations.
SEE ERROR CODE 13 ABOVE
SEE ERROR CODE 13 ABOVE
SEE ERROR CODE 13 ABOVE
SEE ERROR CODE 13 ABOVE
CNC 기계
MAZATROL MATRIX 등의 Mazak CNC 기계 제어 오류 목록 다른 Mazak 알람 목록은 다음 페이지를 참조하십시오. Mazak System/Drive 이상 (1번~99번, 1000번~1099번) Mazak CNC 기계 제어 오류(100번 – 199번, 1100번 – 1199번) Mazak PLC 기계 제어 에러 ( 200번 – 399번, 1200번 – 1399번 ) Mazak CNC 화면 작동 오류 (400번 – 499번, 1400번 – 1499번) Mazak I/O 에러 (500번 – 599번, 1500번 –
Milltronics CNC 기계에서 작업하는 CNC 기계 기술자 프로그래머를 위한 Milltronics Centurion 7 오류 메시지 전체 목록 Milltronics 오류 메시지 001 잘못된 함수 번호 방금 발생한 상황을 기록하고 기술 지원을 요청하십시오. 존재하지 않는 DOS 기능을 호출했습니다. 002 파일을 찾을 수 없습니다 OLD로 지정된 파일 이름이 존재하지 않습니다. 메뉴를 사용해 보세요. 003 경로를 찾을 수 없습니다 지정된 드라이브 또는 하위 디렉터리가 존재하지 않습니다. 004 열린 파일이 너무 많