GSK980TDi Alarm List and PLC Alarm

1.CNC alarm
No. | Content | Remark |
000 | Emergent stop alarm and ESP open circuit | |
001 | Called programs do not exist or cannot be opened | |
003 | Characters are less than 2 or more than 11 for one word | |
004 | Address error (address is A~Z) | |
Illegal command value | ||
006 | Block numbers are negative or with decimals | |
007 | Illegal G commands | |
008 | Execute G96 when the spindle analog voltage control is invalid | |
009 | Command movement distance when G commands in group 00 and 01 are not input and there are invalid commands in group 01 | |
There are the same addresses in one block | ||
011 | There are more than 40 words in one block | |
012 | Command values exceed their valid range or command addresses which cannot be omitted is omitted | |
013 | Input S commands except for S00~S99 when the spindle analog voltage control is invalid | |
014 | G commands in group 00, 01 and 12 cannot be in the same one block | |
Execute M commands for spindle automatic gear shifting when the spindle analog voltage control is invalid | ||
016 | Tool offset numbers exceed their valid range(0~32) | |
017 | Tool number exceeds the range of No.084 parameter | |
018 | The data specified by the interpolation command cannot form a correct curve | |
019 | The tool group number exceeds the range( 1~32) in the tool life management | |
Cannot execute T command in C tool nose radius compensation, cancel it | ||
0021 | G71~G78,G90,G92,G94 can only be used in G18 plane | |
0022 | Forbid to use plane exchange code G17~G19 here | |
0023 | The programming radius of G05 code is out of allowable range | |
024 | There is no G11 or G13.1 in the program | |
There is no tool in the current tool group in the tool life management | ||
026 | The current tool group has not been defined in the tool life management | |
027 | The tool quantity exceeds 8 in the current tool group in tool life management | |
028 | The tool life management function is invalid and G10 L3 cannot be used | |
G17~G19 codes Cann't be executed in C tool compensation or cylindrical interpolation | ||
032 | Absolute value of R is more than that of U/2 in G90, G92,G92.1 | |
033 | Absolute value of R is more than that of W in G94 | |
040 | There are more than 100 blocks in G70~G73 | |
041 | Ns and Nf are reversed each other in G70~G73 | |
042 | There is no Ns or Nf or they exceed their allowed range in G70~G73 |
No. | Content | Remark |
043 | There is no Ns or Nf in G70~G73 | |
044 | Call subprograms in G70~G73 | |
045 | Ns does not command G00 or G01 in G70~G73 | |
046 | Initial blocks are employed with the forbidden G commands in G70~G73 | |
047 | Unusable G code is in the block specified by Q in G70,G71,G72,G73 | |
050 | G71~G72 command can't satisfy the condition of single increase or decrease | |
051 | Single infeed exceeds its allowed range in G71 or G72 | |
052 | Single tool retraction exceeds its allowed range in G71 or G72 | |
053 | The cycle starting point is in the closed area formed by the starting point and end point of the finishing path in G71 or G72 | |
054 | Flute quantity is more than 10 in G71 or G72 | |
055 | X/ Z value is not specified in the first block or the movement is 0 in G71 | |
056 | X/ Z value is not specified in the first block or the movement is 0 in G72 | |
057 | Cycle times is less than 1 or more than 99999 in G73 | |
060 | Single tool retraction R(e) exceeds its allowed range in G74 or G75 | |
061 | The tool retraction is negative at the end of cutting in G74 or G75 | |
0062 | Z value is 0 or not input in G74 | |
0063 | Q is in default or out of range in G74 | |
0064 | X single cutting value(P) exceeds its allowed range in G74 | |
0065 | X value is 0 or not input in G75 | |
0066 | P is in default or out of range in G75 | |
0067 | Z single cutting value(Q) exceeds its allowed range in G75 | |
0069 | Starting point coordinates are abnormal when cycle ends and returns to starting point | |
0070 | The tool starts from the midway in taper screw thread cutting in G76/G78 | |
0071 | Min. cutting value exceeds its allowed range in G76 or G78 | |
0072 | Finishing allowance exceeds its allowed range in G76 or G78 | |
0073 | Tooth height is less than finishing allowance or 0 in G76 or G78 | |
0074 | Cycle times exceeds its allowed range in G76 or G78 | |
0075 | X/Z movement distance in G76 is zero | |
0076 | There is no specified tooth height P in G76 or G78 | |
0077 | There is no the first cutting depth Q or Q is 0 or Q is not input in G76 or G78 | |
0078 | Tool nose angle is more than or equal to thread angle in G76 or G78 | |
0079 | Cutting value of G78 is out of range(0,1) | |
0080 | Cutting mode of G78 is out of range(0,1,2,3) | |
0082 | Have no the measured position arrival signal in parameter specifying area in automatic tool offset(G36,G37) | |
0083 | Specifying an invalid axis or a command is incremental in automatic tool offset (G36,G37). Modify the program | |
0084 | Have the measured position arrival signal in area set by the parameter in automatic tool offset(G36,G37) | |
0085 | The distance between the starting point and the target is less than the setting (142,143) in automatic tool offset(G36,G37), have no set the rapid motion area |
No. | Content | Remark |
0086 | The parameter (142,144) or (143,145) area setting are wrong in automatic tool offset(G36,G37) | |
0087 | Firstly create or set the coordinate system before executing G36,G37 | |
0088 | Firstly set the correct tool number and the compensation number before executingG36,G37 | |
0089 | The tool offset is in protection state, and cannot be written | |
0090 | When tool offset measure executes the direction input B operation, axis movement directions are interlocked | |
0092 | Can't find the thread repair position. An soft key [THD.REPAIR RECORD POS] displayed on the ABSOLUTE screen. In JOG,HND or STEP mode, press the key record the thread repair position. | |
0093 | The thread repair position beyond the thread repair program, please check the program and the thread repair position | |
0095 | Subprogram numbers are not input or are illegal when M98 calls them | |
0096 | Layers of nested subprograms are more than 4 | |
0097 | Calling programs in M98 is the current one(main program) | |
0099 | Use M98 or M99 in C tool radius compensation | |
0103 | Denominator is 0 for division operation in G65 | |
0104 | G65 commands illegal H command | |
0105 | Macro variable number of G65 is illegal(error) | |
0109 | P command value isn’t variable in G65 | |
0111 | H99 user alarm number in G65 exceeds its range | |
0112 | Block number of macro command (G65)skip or M99 program return exceeds their range | |
0113 | There is no block number for block skip or M99 program return | |
0114 | G65, G66 command format are mistaken | |
|