+886-2-2678-8688
← Back to search

OSP-P300L

OSP-P300L Chapter 3 Alarm A

1071 Battery life has expired. Replace battery!
The battery on the memory board has reached the end of its life.
[Probable Cause]
The battery on the memory board has expired; therefore, the memory board battery needs to be replaced.
[Measures to Take]
Replace the battery on the memory board.


1089 PLC alarm No. illegal
Eeoelale3002 The alarm No. issued by the PLC is out of the specified range.
[Code]
XYYYY
X: Issued alarm level
A-> Alarm A
B-> Alarm B
C-> Alarm C
D-> Alarm D
YYYY: Issued alarm No. (hexadecimal)


1091 PLC alarm message file not loaded
Eeoelale3003 Alarm processing cannot be performed because the PLC alarm message file does not exist.
[Code]
Loading status of PLC alarm message file (hexadecimal)
1-> An end signal was received before any character was loaded.
3-> An end signal was received while loading the file.
9-> Specified device name error.
A-> Specified file name error.
B-> File not found.


1092 PLC backup data file load failed
Eeoelale3004 Loading of the PLC backup data file failed.
[Code]
XXXXYYYY
XXXX-> Error status of backup processing
YYYY-> Backup cycle number


1093 PLC backup data file not loaded
Eeoelale3005 Backup processing cannot be performed because the PLC backup data file does not exist.
[Code]
Loading status of PLC backup data file (hexadecimal)
1-> An end signal was received before any character was loaded.
3-> An end signal was received while loading the file.
9-> Specified device name error.
A-> Specified file name error.
B-> File not found.
100-> PLC machine type error
200-> PLC level error
300-> File version error


1094 PLC backup data file read error
Eeoelale3006 The PLC backup data file cannot be read from memory.
[Code]
XXX
2-> File open error (no file)
3-> File read error (no data)
4-> File attribute error (not 'PBU1')
5-> File close error
6-> File size error (file too small)
7-> File size error (file too large)
100-> PLC machine type error
200-> PLC level error
300-> File version error


1097 Safety speed monitor error
Eeoelale3276 When checking the safety speed monitor processing with machining mode protect OFF, the safety speed monitor error signal did not turn ON even once within the specified time. Or, the NC was notified of a non-existent machining adjustment test mode.
[Code]
X
1-> When checking the safety speed monitor processing with machining mode protect OFF, the safety speed monitor error signal did not turn ON even once within the specified time.
2-> The NC was notified of a non-existent machining adjustment test mode.
[Probable Cause]
1) Safety speed monitor, PLC software
2) Safety speed monitor, PLC software, safety speed monitor data file


1098 MCS no response
The MCS is in a no response state.
[Object]
Axis
[Code]
X
The following 1-byte data in the power supply unit control status is indicated in hexadecimal.
Bit 7: PSRDY PSRDY signal input is ON
Bit 6: PSRSTS Turns ON when PSRDY signal is set to ON.
If PSRDY signal is set to OFF, this signal remains OFF.
After reset, this signal turns ON again when PSRDY signal is set to ON.
Bit 5: OPRON OPRON signal is input to power supply unit
Bit 4: PWON PWON signal is input to power supply unit
Bit 3: DC bus charging signal (DCON) Power supply unit starts power supply to DC
Bit 2: Operation command bit (DRV)
Bit 1: Undefined
Bit 0: Undefined


1100 Machine data reset
An error occurred in backup data and the manufacturer default data was forcibly loaded. Machine data must be re-set.
[Object]
None
[Character-string]
None
[Code]
XXXXYYYY
XXXX
Bit 0: Reserved
Bit 1: HD backup status file
Bit 2: Low-speed NC backup data file
Bit 3: High-speed NC backup data file
Bit 4: PLC backup data file
Bit 5: PLC-HMI data file
Bit 6: Alarm history data file
Bit 7: PLC axis data file
Bit 8: Pot tool data file (machine only)
Bit 9: MOP TOOL tool data file (machine only)
Bit 10: MOP TOOL parameter file (machine only)
YYYY
1: File read open error
2: File read error
3: Version check error
4: Checksum error
5: Double checksum error
6: Backup memory check error
7: File write open error
8: File write error


1101 Blue screen
A blue screen (kernel stop error) occurred.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Cause]
1) Win32 application failure
2) Windows failure
3) Windows driver failure


1102 P100-Menu error
An error in P100-Menu was detected.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Cause]
1) P100-Menu error


1103 Alarm service internal error
An error occurred in the alarm service program.
[Object]
None
[Character-string]
ALMS
[Code]
Alarm service program internal error code.
[Probable Cause]
NC software bug


1104 Field network slave idle mode
Eeoelale3337 A field network slave is in the idle state.
[Object]
None
[Character-string]
CH* SC$
*: Channel No. where the error occurred
$: Sequence counter
[Code]
XXYYZZZZ
XX MacID of slave in idle state
YY Error status of slave XX
0x00: Normal or non-existent slave
0x46: Duplicate MacID error
0x48: Communication blocked
0x49: Identification info mismatch with scan list
0x4D: Data size mismatch with scan list
0x4E: No response in connection check
0x4F: Other slave not on network
0x50: Idle state
0x53: Error received in connection check
0x54: Timeout in connection check
0x56: Switched to idle mode
0x5B: Bus off
0x5C: Network power off
(If the error is not caused by a slave, such as a communication delay, XXYY becomes 0xFFFF.)
ZZZZ: Scanner error status
Bit 0: Memory check error (when initializing memory)
Bit 1: Scan list initialization error
Bit 2: Scan list mismatch error (MacID)
Bit 3: Scan list mismatch error (input data)
Bit 4: Scan list mismatch error (output data)
Bit 5: Duplicate MacID error
Bit 6: Network power status error
Bit 7: Memory parity error
Bit 8: Input data reception error (one-way)
Bit 9: Input data reception error (bidirectional)
Bit 10: Output data transmission error (one-way)
Bit 11: Output data transmission error (bidirectional)
Bit 12: Slave communication delay error (one-way)
Bit 13: Slave communication delay error (bidirectional)
Bit 14: Bus off
Bit 15: Diagnostic information access error
[Probable Cause]
• Hardware failure
• Software bug


1105 DTL error
A DTL error occurred.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Cause]
Software bug


1106 FL-net initial error
An error occurred during initialization of FL-net.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Cause]
FL-net communication parameter error.
[Measures to Take]
Start the FL-net monitor and check the initial parameter data.
Then correct the communication parameters before restarting FL-net.


1107 FL-net illegal
An error occurred when starting the FL-net board.
[Object]
None
[Character-string]
None
[Code]
Y000XXXX
Y:
0:
XXXX:
7F00: System error
7F01: Flash memory error
7F02: DRAM test error
7F03: NICE test error
7F04: EEPROM sum check error
7F05: CPU bus error
7F06: Illegal instruction
1:
XXXX:
0004: Timeout error of 4 seconds or longer
2:
XXXX: Common memory busy count
3:
XXXX: Local node status
Bit 3: Double detection of common memory bit address
Bit 4: Double detection of common memory word address
Bit 6: Token monitor timeout error
Bit 7: Double detection of local node No.
[Probable Cause]
FL-net board failure.


1108 Non-responding software detected
Non-responding software was detected.
[Object]
None
[Character-string]
None
[Code]
NT process name
[Probable Cause]
NC software bug


1109 Error in collision check
The machine simulation is controlled by ACS software.
An error occurred during this ACS software processing.
In this state, processes such as collision check and model display cannot be performed.
[Character-string]
None
[Code]
Indicates the return value of the ACS software.
[Probable Fault Cause]
The 3D model data is abnormal or corrupted.
[Measures to Take]
Even if this alarm occurs, pulse handle feed can be performed while pressing the "INTERLOCK RELEASE" button after clearing the alarm with NC reset, but the collision check function
remains disabled.
Turn the power on again to enable the collision check function.
If the symptom occurs again, please contact our service department.


1110 PLC control error
An error occurred in PLC control.
[Object]
None
[Character-string]
None
[Code]
XXXXYYYY
XXXX: PLC control status
YYYY: PLC control error code
[Probable Fault Cause]
PLC software defect


1111 Power off for device protection
Since data from a sensor indicates a value that may adversely affect the device, the operation power is turned off to protect the device.
[Object]
None
[Character-string]
None
[Code]
Number for identifying the sensor
20101->CPU temperature
[Probable Fault Cause]
Cooling device failure of the tablet PC


1112 Non-functional device exists
A device that does not function at all or has reduced functionality was detected. However, detailed information on this device cannot be identified.
[Object]
None
[Character-string]
None
[Code]
Indicates the number of the non-functional device


1113 Error in MCS parameter learning
An error occurred in the phase/amplitude compensation parameter learning function.
[Object]
System
[Code]
1-> G266 was executed while the spindle was rotating.
2-> Parameter learning was interrupted.
3-> Parameter learning result is inappropriate.
[Probable Fault Cause]
Program error or MDI command error
MCS controller failure


1114 Error in MCS inertia identification
An error occurred in the spindle inertia identification function.
[Object]
None
[Code]
1-> Executed while the spindle was rotating
2-> Executed when a function was occurring
3-> Timeout
4-> Inertia identification was interrupted
5-> Abnormal identified value
[Probable Fault Cause]
MCS controller failure


1120 Overload detection
In the general-purpose overload detection specification, an overload was detected on external motors 1 to 8.
[Object]
For 2-spindle parallel machines: Machine system
Others: None
[Character-string]
Refer to general-purpose overload detection screens 1 to 8
[Code]
1-8: External motors 1 to 8
[Probable Fault Cause]
External motors 1 to 8


1121 PSC linear scale position encoder error
An abnormality was detected in the PSC linear scale position encoder.
[Character-string]
None
[Code]
XXYYZZ
XX: Deviation between J-type position detection value and linear scale position detection value is too large
Bit 1: Negative sign excessively large
Bit 0: Positive sign excessively large
YY: Linear scale pulse count value
Bit 0: A/B-phase pulses changed simultaneously
ZZ: Linear scale signal amplitude abnormality
Bit 1: B-phase amplitude abnormality
Bit 0: A-phase amplitude abnormality
[Probable Fault Cause]
– Linear scale failure
– Linear scale cable failure
[Measures to Take]
– Replace the linear scale
– Replace the linear scale cable


1122 Safety logic error
An abnormality was detected in the safety controller.
[Object]
None
[Character-string]
None
[Code]
1-> Machine control power supply error
2-> Axis power supply unit error
3-> Safe speed monitor error
4-> Operation mode error
5-> Start switch error
8-> Tool clamp device status error
9-> Workpiece clamp device status error
A-> Safety protocol error
B-> Motor magnetization error
C-> Emergency stop pushbutton switch error
D-> Emergency stop output error
E-> Front door interlock switch error
F-> 2nd front door interlock switch error
10-> Operation door interlock switch error
11-> Headstock cover interlock switch error
12-> Door close output error
13-> Magazine door 1 interlock error
14-> Magazine door 2 interlock error
15-> 2nd magazine door 1 interlock error
16-> Safety fence interlock error
17-> Front door edge switch error
18-> Machine control power supply control fault detection invalid input signal error
19-> Pendant arm limit switch error
1A-> 2nd door close output error
1B-> 2nd operation mode error
1C-> Trapezoidal push rod limit switch error
[Probable Fault Cause]
– Switch indicated by the code
– Safety controller


1123 Safety logic error
An abnormality occurred during safe speed monitoring.
[Object]
None
[Character-string]
None
[Code]
0x61XX0000-> Speed overflow
XX= Target axis ID
0x62XX0000-> Parameter setting error
XX= Target axis ID
0x63XX0000-> Machine operation mode error
XX= Target axis ID
0x64XXYYYY-> Safe position frame diagnostic error (encoder axis)
XX= Target axis ID
YY= Error information specified by safe speed monitor
Bit 11-> Update check error
Bit 10-> CRC error
Bit 9 -> CRC error for safety standard
Bit 4 -> Excitation stop detection
Bit 3 -> CPU error
Bit 2 -> Pulse count error
Bit 1 -> Modulation code error
Bit 0 -> Source address (SA) or destination address (DA) error
0x65XXYYYY-> Safe position frame diagnostic error (magnetic encoder/PG axis)
XX= Target axis ID
YY= Error information specified by safe speed monitor
Bit 7 -> Current speed calculated by counter 1 differs from that by counter 2
Bit 4 -> CRC error
Bit 3 -> Update check 2 error
Bit 2 -> Update check 1 error
Bit 1 -> Counter 2 pulse input error
Bit 0 -> Counter 1 pulse input error
[Probable Fault Cause]
– Safe speed monitor
– Data file for safe speed monitor


1132 Communication with VDU failed
An abnormality occurred in communication with VDU (acceleration sensor unit).
[Object]
Axis or None (Spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = FF [HEX] (Fixed)
YY = 00 [HEX] (Fixed)
ZZZZ = E-link error status when error was detected
Bit 15 Undefined
Bit 14 Undefined
Bit 13 Undefined
Bit 12 1: VDU communication error in AT mode
Bit 11 1: VDU communication error in MT mode
Bit 10 1: Transmission loop error in AT mode
Bit 9 1: Reception IF section data overflow error
Bit 8 Undefined
Bit 7 Undefined
Bit 6 1: Modulation code error
Bit 5 1: CRC error
Bit 4 1: Format error
Bit 3 1: Duplicate transmission error
Bit 2 1: Duplicate reception error
Bit 1 1: Modulation code error
Bit 0 1: Timeout error
[Probable Fault Cause]
– VDU
– Encoder connection cable
– VFA unit


1133 VDU error
VDU (acceleration sensor unit) cannot detect.
[Object]
Axis or None (Spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = VDU status
Bit 7 1: Error bit (1: Error)
Bit 6 1: Empty bit
Bit 5 1: Latest Y-axis acceleration overflow
Bit 4 1: Latest X-axis acceleration overflow
Bit 3 1: Empty bit
Bit 2 1: Communication error
(This state is triggered each time an error is detected.)
Bit 1 1: Previous Y-axis acceleration overflow
Bit 0 1: Previous X-axis acceleration overflow
YY = VDU alarm code
01: Stop by stop command
02: Control parameter error
07: User parameter checksum error
0E: Synchronization error
15: X-axis acceleration sensor signal error
16: Y-axis acceleration sensor signal error
17: X/Y-axis acceleration sensor signal error
ZZZZ= 0 (Fixed)
[Probable Fault Cause]
– VDU


1134 VDU initialization failed
An abnormality occurred in initialization of VDU (acceleration sensor unit).
[Object]
Axis or None (Spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = Initialization sequence number when error was detected
0: Reset
1: Network address setting
2: Communication basic information request
3: Communication version change
4: Device information acquisition
5: Parameter change
6: AT mode start
YY = Error details
0: Communication error
1: Transmission start timeout
2: Transmission completion timeout
3: Reception completion timeout
4: Response address error
5: Response code error
6: Parameter error

ZZZZ = Data
When YY = 0
E-link error status when error was detected
When YY = 1, 2, 3
Transmitted frame information
When YY = 4
Network address of responding device
When YY = 5
Received frame information
When YY = 6
Displays the number of parameter where error was detected
1 = Insufficient number of received parameters
2 = Incompatible communication basic information
4 = Incompatible communication protocol version
[Probable Fault Cause]
– VDU
– Encoder connection cable
– VFA unit


1135 Communication with MCS DD encoder failed
An error occurred in encoder link communication.
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = $FF (fixed)
YY = $00: DD encoder error detected
$01: DD encoder (slave sensor) error detected
ZZZZ = E-link error status when error was detected
Bit 15: Undefined
Bit 14: Undefined
Bit 13: DD encoder (slave sensor) communication error
Bit 12: DD encoder communication error
Bit 11: Error occurred in MT buffer
Bit 10: AT mode transmission loop error
Bit 9: Reception IF section data overflow error
Bit 8: Undefined
Bit 7: Undefined
Bit 6: Modulation code error
Bit 5: CRC error
Bit 4: Format error
Bit 3: Double transmission error
Bit 2: Double reception error
Bit 1: Parity error
Bit 0: Timeout error
This alarm occurs only with ICB-H.
[Probable Fault Cause]
DD encoder or DD encoder (slave sensor) of the related axis
Encoder connection cable or connector
Inverter unit control board


1136 MCS DD encoder error
Detection failed with DD encoder.
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = Position detection data status
Bit 7: Error bit (1: Error)
Bit 6: Absolute position sensor marginal alarm (0: Normal, 1: Alarm)
Bit 5: Gap alarm (1: Small gap, Toggle: Large gap)
Bit 4: Tilt alarm (1: Large reverse tilt, Toggle: Large forward tilt)
Bit 3: In auto-setting mode (0: Normal, 1: In auto-setting mode)
Bit 2: Communication error (Toggled each time an error is detected)
Bits 1, 0: Number of error bits of absolute position code indicated in 2 bits
YY = Alarm code
01: At stop command stop
02: Control parameter error
04: Absolute position calculation error
05: Initial speed error
08: Auto-setting data error
0D: Overspeed
0E: Synchronization error
20: Absolute position generation inconsistency (format 5 only)
21: Master sensor communication error (format 5 only)
3E: Absolute position sensor code error
3F: Absolute position code detection error
40: + side tilt error
41: - side tilt error
42: Gap small
43: Gap large
ZZZZ = 0000 fixed
This alarm occurs only with ICB-H.
[Probable Fault Cause]
DD encoder


1137 MCS DD encoder (slave sensor) error
Detection failed with DD encoder (slave sensor).
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = Position detection data status
Bit 7: Error bit (1: Error)
Bit 6: Absolute position sensor marginal alarm (0: Normal, 1: Alarm)
Bit 5: Gap alarm (1: Small gap, Toggle: Large gap)
Bit 4: Tilt alarm (1: Large reverse tilt, Toggle: Large forward tilt)
Bit 3: In auto-setting mode (0: Normal, 1: In auto-setting mode)
Bit 2: Communication error (Toggled each time an error is detected)
Bits 1, 0: Number of error bits of absolute position code indicated in 2 bits
YY = Alarm code
01: At stop command stop
02: Control parameter error
04: Absolute position calculation error
05: Initial speed error
08: Auto-setting data error
0D: Overspeed
0E: Synchronization error
20: Absolute position generation inconsistency (format 5 only)
21: Master sensor communication error (format 5 only)
3E: Absolute position sensor code error
3F: Absolute position code detection error
40: + side tilt error
41: - side tilt error
42: Gap small
43: Gap large
ZZZZ = 0000 fixed
This alarm occurs only with ICB-H.
[Probable Fault Cause]
DD encoder (slave sensor)


1138 MCS DD encoder initialization failed
An error occurred during DD encoder initialization.
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = E-link initialization sequence number when error was detected (1B)
0: Reset
1: Set network address
2: Communication basic information request
3: Change communication version
4: Obtain device information
5: Change parameter
6: Start position detection
7: Start AT mode
YY = Error details (1B)
0: Communication error
1: Transmission start timeout
2: Transmission completion timeout
3: Reception completion timeout
4: Response address error
5: Response code error
6: Parameter error
ZZZZ = Data (2B)
When YY = 0
E-link error status C2ERR when error was detected
When YY = 1, 2, 3
Transmitted frame information QC2MTINF
When YY = 4
Network address of responding device
When YY = 5
Alarm code + position detection data status
Refer to DD encoder error (alarm No. 1136)
When YY = 6
Displays the number of parameter where error was detected
1: Insufficient number of received parameters
2: Incompatible communication basic information
3: Multi-revolution detection range exceeded
4: Incompatible communication protocol version
5: Incompatible position data format
6: Incompatible shortened data mode
However, when the encoder fuse voltage detection value is abnormal
XXYY = $FFFF fixed
ZZZZ = Encoder fuse voltage detection value
(12 [V] = $9980)
Normal value: 10.6 [V] to 13.8 [V]
Allowable data: $8800 to $B000
This alarm occurs only with ICB-H.
[Probable Fault Cause]
DD encoder
Encoder connection cable and connector
Inverter unit control board


1139 MCS DD encoder (slave sensor) initialization failed
An error occurred during DD encoder (slave sensor) initialization.
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
XXYYZZZZ
XX = E-link initialization sequence number when error was detected (1B)
0: Reset
1: Set network address
2: Communication basic information request
3: Change communication version
4: Obtain device information
5: Change parameter
6: Start position detection
7: Start AT mode
YY = Error details (1B)
0: Communication error
1: Transmission start timeout
2: Transmission completion timeout
3: Reception completion timeout
4: Response address error
5: Response code error
6: Parameter error
ZZZZ = Data (2B)
When YY = 0
E-link error status C2ERR when error was detected
When YY = 1, 2, 3
Transmitted frame information QC2MTINF
When YY = 4
Network address of responding device
When YY = 5
Alarm code + position detection data status
Refer to DD encoder error (alarm No. 1136)
When YY = 6
Displays the number of parameter where error was detected
1: Insufficient number of received parameters
2: Incompatible communication basic information
3: Multi-revolution detection range exceeded
4: Incompatible communication protocol version
5: Incompatible position data format
6: Incompatible shortened data mode
However, when the encoder fuse voltage detection value is abnormal
XXYY = $FFFF fixed
ZZZZ = Encoder fuse voltage detection value
(12 [V] = $9980)
Normal value: 10.6 [V] to 13.8 [V]
Allowable data: $8800 to $B000
This alarm occurs only with ICB-H.
[Probable Fault Cause]
DD encoder (slave sensor)
Encoder connection cable and connector
Inverter unit control board


1144 MCS electronic thermal power unit overload
The load on the power supply unit exceeded the specified value, activating overload protection.
[Object]
Axis or none (spindle)
[Character-string]
None
[Code]
1 (fixed)
[Probable Fault Cause]
Power supply unit
Operation overload


1146 Tailstock torque overload
Eeoelale3007 On tow-along tailstock specifications, the torque exceeded the W-axis torque setting data. Z-axis motor torque is set in system parameters by tailstock connection conditions.
An attempt was made to move the tailstock while the tailstock was clamped.
[Probable Fault Cause]
 Sliding resistance in the Z-axis direction is excessive.
 Tailstock clamped


1150 MCS unregistered alarm No.
Eeoelale3008 An error related to axis control occurred in the MCS.
[Object]
Axis name or none (spindle)
[Character-string]
Alarm No. (decimal)
[Code]
Alarm code
[Probable Fault Cause]
 Depends on the alarm No. indicated in the character-string.
 Inform the machine tool builder of the character-string and code.


1151 MCS exception processing
Eeoelale3009 A fatal error occurred during execution of the MCS inverter unit and MCS software.
[Object]
Axis name or none (spindle)
[Character-string]
Detected alarm cause
"#1" -> Control board error
“#2”-> Control board ±12V power supply voltage too low
“#3”-> OPF error
“#11”-> Control board 5V power supply voltage low
“#12”-> Inverter unit inverter bridge short-circuited
“#13”-> IPM protection activated
“#14”-> Motor overcurrent
“#20”-> INT6 cycle error
“#21”-> INT5 cycle error
“#22”-> INT4 cycle error
“#23”-> INT3 cycle error
“#24”-> INT2 cycle error
“#25”-> INT1 cycle error
“#26”-> Access disabled
“#27”-> Initialization RAM check error
“#28”-> Parity error
“#29”-> IRQ7 interrupt
“#31”-> NMI (Non-Maskable Interrupt)
“#32”-> General illegal instruction
“#33”-> Slot illegal instruction
“#34”-> CPU address error
“#35”-> DMA address error
“#36”-> Undefined trap error
“#37”-> Undefined interrupt
“#38”-> DMAC
“#39”-> ITU
“#40”-> SCI
“#41”-> REF
“#42”-> A/D
“#43”-> System reserved
“#44”-> User break
[Code]
In case of #1, the code indicates the error details of the control board.
In case of #3, the code indicates the error details of the option program file.
1: Identification code "OPF1" error
2: End code "ED" error
3: Checksum error
4: Board name error
In case of #11 - 14, #20 - 21, #25 - 26 and #30 - 31, the code indicates the error status register data.
[Probable Fault Cause]
In case of #1:
 Inverter unit
In case of #3:
 Option program file error
 Mismatch between option program file and inverter unit
In case of #2 or #11:
 Power supply unit (when this alarm occurs on multiple inverter units)
In case of #12, #13, #14:
 Inverter unit
In other cases:
 Inverter unit


1152 MCS processing error
Eeoelale3010 An error occurred in MCS.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
XXZZAAAA
XX:
04… Self-diagnostic data error (ZZ is received data)
06… Buffer A software sync bit or format code error
07… Buffer B software sync bit or format code error
08… Data communication error
ZZ indicates the data type; AAAA is always 0.
ZZ:
1… Speed command (8408)
2… Laser scale value (4413)
3… Backlash (4406)
4… Actual position without position error compensation (440A)
5… Position error compensation amount (4403)
6… Full-closed loop encoder value (4410)
7… Semi-closed loop encoder value (4411)
8… ODIFF (4415)
10.. APA (actual position) within set stroke (4404)
11.. Acceleration/deceleration time during positioning (4422)
12.. Zero offset amount
13.. In-position width (4420)
14.. Maximum value of set stroke (4405)
15.. Pitch data modification
[Probable Fault Cause]
 MCS controller
 Software error


1153 MCS CON APA deviation
Eeoelale3011
The deviation between CON (command position) and APA (actual position) exceeded the set value.
The deviation (DIFF) between CON and APA is also called "following error". It is equal to the absolute value of the difference between the command position value written to the MCS and the actual position value read from the MCS. The NC control software monitors this deviation during axis movement. This alarm is issued when a serious failure occurs in the inverter unit and this deviation cannot be monitored.
[Object]
Axis name
[Character-string]
None
[Code]
Absolute value of deviation in hexadecimal (reference unit)
[Probable Fault Cause]
 MCS controller failure
 Mismatch between MCS data and NC data


1154 MCS power supply unit abnormality
Eeoelale3012 An abnormality occurred in the power supply unit.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
AAAAAAXX
AAAA is usually 0.
X Alarm No.
0: DC voltage alarm
1: Input voltage abnormality
2: Control power supply abnormality
3: Control status abnormality
4: Regenerative circuit overload
5: Heat sink overheat
6: CPU error
7: Reserved
Y: Power supply unit status
Bit 3 1: Power supply unit failure occurred (alarm signal state is 0)
Bit 2 1: DC is applied
Bit 1 1: OPRON input contact closed
Bit 0 1: PWON input contact closed.
ZZ: Data
X (Alarm No.): 0 … Detected DC voltage in hexadecimal [3.9V]
X (Alarm No.): 1 … Detected AC voltage in hexadecimal [3.1V]
X (Alarm No.): 2
1: +5V voltage abnormality
2: +12V voltage abnormality
3: -12V voltage abnormality
X (Alarm No.): 3
1: Converter overcurrent
2: Power module abnormality
3: Converter short-circuited
4: Regenerative circuit abnormality (power regeneration type)
5: Regenerative circuit abnormality (resistor discharge type)
X (Alarm No.): 4 Undefined
X (Alarm No.): 5 Undefined
X (Alarm No.): 6 Undefined
[Probable Fault Cause]
When control power supply is abnormal:
 Power supply unit
When voltage is low:
 Low input voltage, power source failure, blown fuse in input circuit, or momentary power interruption.
When voltage is high:
 Power supply unit failure


1155 MCS converter link error
Eeoelale3013 An error occurred in the converter link (communication between power supply unit and inverter unit), disabling NC from monitoring the power supply unit status.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
XAAAAAYY
AAAAA is always 0
X=0: Communication error
X=1: Timeout error (communication interrupted)
YY= Communication status
When X is 1, YY is always 0
[Probable Fault Cause]
 Converter connecting cable or connector
 Power supply unit
 Inverter unit control board


1156 MCS DC bus voltage abnormality
Eeoelale3014 The DC bus voltage of the inverter unit rose or dropped abnormally, interrupting the current supply.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX= Detected overvoltage value in hexadecimal [15.3mV]
YYYY= Detected undervoltage value in hexadecimal [15.3mV]
[Probable Fault Cause]
When voltage rises:
 Power supply unit
When voltage drops:
 Power supply unit
 Inverter unit
 Momentary power failure


1157 MCS motor overcurrent
Eeoelale3015 The inverter unit detected overcurrent in the motor winding.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX= Detected U-phase current value at alarm occurrence in signed hexadecimal [Permissible value: 3FFF]
YYYY= Detected V-phase current value at alarm occurrence in signed hexadecimal [Permissible value: 3FFF]
[Probable Fault Cause]
 Inverter unit
 Defective motor insulation


1158 MCS power supply unit overheat
Eeoelale3016 The temperature of the inverter unit rose abnormally.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
1 (Fixed)
[Probable Fault Cause]
 Inverter unit
 Overload operation


1159 MCS power supply unit overload
Eeoelale3017 The load on the inverter unit exceeded the rating, and the overload protection was activated.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
YYYYZZZZ
YYYY-> "GAMMA" protection curve value used to detect overload
ZZZZ-> Internally calculated overload data
[Probable Fault Cause]
 Inverter unit
 Overload operation


1160 MCS supply voltage abnormality
Eeoelale3018 The input power supply voltage of the power supply unit was too high or too low.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
Detected abnormal voltage value in hexadecimal [V]
[Probable Fault Cause]
 Power supply unit
 Power cable or terminal
 Momentary power failure


1161 MCS inverter version error
Eeoelale3019 The rated current value of the inverter unit is smaller than the current limit value specified in the servo data file.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
1 (Fixed)
[Probable Fault Cause]
 Inverter unit
 Servo data file


1162 MCS winding changeover abnormality
Eeoelale3020 The magnetic contactor for motor winding changeover did not pick up.
[Object]
Axis name or none (Spindle)
[Character-string]
None
[Code]
YYYYZZZ
If YYYY=0000
ZZZZ=0001: Low speed winding changeover contactor turned ON.
ZZZZ=0002: High speed winding changeover contactor turned ON.
ZZZZ=0003: Both high speed and low speed winding changeover contactors turned ON simultaneously.
ZZZZ=0004: Winding changeover operation timed out
If YYYY=1010
ZZZZ=0001: Servo data file error
[Probable Faulty Locations]
Winding changeover magnetic contactor


1163 MCS Encoder communication error
Eeoelale3021 Speed and position of the control axis cannot be detected due to a communication connection error with the position encoder.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXYYZZZZ
XX=FF (Fixed)
YY=00: Motor encoder detection error.
01: On-axis encoder detection error.
02: Separate encoder detection error.
03: Absolute scale detection error.
ZZZZ= Indicates the encoder connection error status at the time of detection.
Types of communication errors.
Bit 15 1: Communication error with separate encoder
Bit 14 1: Communication error with absolute scale
Bit 13 1: Communication error with absolute scale and on-axis encoder
Bit 12 1: Communication error with motor built-in encoder
Bit 11 1: Transmission cycle error in auto mode
Bit 10 1: Data overflow error in interface receiver section
Bit 9 1: Undefined
Bit 8 1: Undefined
Bit 7 1: Undefined
Bit 6 1: Modulation code error
Bit 5 1: CRC error
Bit 4 1: Format error
Bit 3 1: Double transmission error
Bit 2 1: Double reception error
Bit 1 1: Parity error
Bit 0 1: Timeout error
[Probable Faulty Locations]
 Motor built-in encoder, absolute scale, on-axis encoder, or separate encoder of the relevant axis
 Encoder connection cable or connector
 Inverter unit control board


1164 MCS Encoder error
Eeoelale3022 The motor encoder cannot detect position data.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXYYZZZZ
XX= Encoder error code depending on encoder type
YY= Status details of the encoder depending on encoder type
ZZZZ= Multi-turn position data when multi-turn position data exceeds the rotation range
XX=0 Fixed
YY=1 Fixed
ZZZZ= Multi-turn position data
[Probable Faulty Locations]
Motor encoder failure


1165 MCS Encoder initialization error
Eeoelale3023 An error occurred during the initialization process of the motor encoder.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXYYZZZZ
XX= Connection sequence number at the time of error
0: Reset
1: Network address setting
2: Request for basic communication information
3: Change of communication version
4: Obtain device information
5: Parameter change
6: AT (Auto) mode start
YY= Error description
0: Communication error
1: Transmission start time exceeded
2: Transmission end time exceeded
3: Reception end time exceeded
4: Response address error
5: Response code error
6: Parameter error
ZZZZ = Additional data
When YY=0, ZZZZ indicates encoder connection status "C2ERR" at error detection.
When YY=1, 2, 3, indicates transmitted frame information QC2MINF.
When YY=4, ZZZZ indicates network address of the responding device.
When YY=5, ZZZZ indicates received frame information QC2RXINF.
When YY=6, ZZZZ indicates alarm cause number due to parameter.
1= Not all required parameters have been received.
2= Basic communication information is incompatible.
3= Multi-turn detection range does not match.
[Probable Faulty Locations]
 Motor encoder
 Encoder connection cable or connector
 Inverter unit control board


1166 MCS Axis encoder error
Eeoelale3024 The on-axis encoder cannot detect position data.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
Same as <MCS Encoder error> alarm
[Probable Faulty Locations]
On-axis encoder


1167 MCS Axis encoder initialization error
Eeoelale3025 An error occurred during the initialization process of the on-axis encoder.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
Same as <MCS Encoder initialization error> alarm
[Probable Faulty Locations]
 On-axis encoder
 On-axis encoder connection cable or connector
 Inverter unit control board


1168 MCS Absolute scale error
Eeoelale3026 The absolute scale cannot detect position data.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
Same as <MCS Encoder error> alarm
[Probable Faulty Locations]
 Absolute scale
 Absolute scale connection cable or connector
 Inverter unit control board


1169 MCS Absolute scale initialization error
Eeoelale3027 An error occurred during the initialization process of the absolute scale.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
Same as <MCS Encoder initialization error> alarm
[Probable Faulty Locations]
 Absolute scale
 Scale connection cable or connector
 Inverter unit control board


1170 MCS Magnetic encoder error
Eeoelale3028 The magnetic pulse encoder cannot detect motor speed. Or, the number of teeth of the gear paired with the magnetic encoder does not match the data in the MCS file.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXXXYYYY
XXXX= Error content
A->Phase A voltage abnormal.
B->Phase B voltage abnormal.
C->Magnetic pulse encoder data abnormal
Other->Servo data file setting value checked when magnetic pulse encoder count overflows (PG gear teeth * 4 - 1)
YYYY= Additional error data (varies depending on XXXX).
If XXXX is A, Phase A voltage.
If XXXX is B, Phase B voltage.
If XXXX is C, 0 (fixed)
Other->Detected count value of magnetic pulse encoder (PG gear teeth * 4 - 1)
[Probable Faulty Locations]
 Magnetic pulse encoder failure or wiring defect, or clearance between magnetic pulse encoder and gear is too large.
 Mismatch between the number of teeth of the gear paired with the magnetic pulse encoder and the servo data file


1171 MCS Resolver error
Eeoelale3029 No signal is output from the motor resolver.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
1 (Fixed)
[Probable Faulty Locations]
Resolver failure, cable disconnection, or poor contact


1172 MCS Pulse generator count overflow
Eeoelale3030 The count value per rotation of PG (pulse generator) differs from the specified value in the servo data file.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXXXYYYY
XXXX= Servo data file PBU setting value (count value per rotation of PG)
YYYY= Actual count value
[Probable Faulty Locations]
 PG failure
 Mismatch between PG gear teeth and servo data file


1173 MCS Motor overheat
Eeoelale3031 Motor temperature has risen abnormally.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
YYYYZZZZ
YYYY= 0 (Fixed)
ZZZZ= 0010: Motor overheat
ZZZZ= 0011: Overheat detected from motor.
ZZZZ= 0012: Overheat detected from encoder.
ZZZZ= 0013: Overheat detected from both motor and encoder.
[Probable Faulty Locations]
 VAC motor cooling fan failure, dirty heat sink, frequent forward/reverse run and stop
 BL motor
 Encoder (Overheat detected by BL motor encoder.)


1174 MCS Servo link communication error
Eeoelale3032 A communication error occurred in the servo link, making it impossible for the servo unit to receive commands from the NC.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXXXYYYY
XXXX= 0 (Fixed)
YYYY= Bit number indicates the type of communication error (servo link error status at failure)
Bit 15 1: 2nd B buffer error
Bit 14 1: 2nd A buffer error
Bit 13 1: 1st B buffer error
Bit 12 1: 1st A buffer error
Bit 11 1: MT buffer error
Bit 10 1: Relay processing error
Bit 9 1: Overflow error in interface receiver section
Bit 8 1: Disconnection error
Bit 7 1: Address pointer error
Bit 6 1: Modulation code error
Bit 5 1: CRC error
Bit 4 1: Format error
Bit 3 1: Double transmission error
Bit 2 1: Double reception error
Bit 1 1: Parity error
Bit 0 1: Timeout error
[Probable Faulty Locations]
 Inverter unit control board
 Servo link cable or wiring connector
 FCP board


1175 MCS Servo link disconnection
Eeoelale3033 Servo link is disconnected, making it impossible for the servo unit to receive commands from the NC.
[Object]
Axis name or none (spindle)
[Character string]
None
[Code]
XXXXYYYY
XXXX= Location of disconnection point:

0… Disconnection near the related unit
8000… Disconnection in front of the related unit
YYYY= Servo link error status at the time of error
[Probable Fault Cause]
 Servo link cable or connector
 Control board of the inverter unit
 FCP board


1176 MCS Servo link protocol error
Eeoelale3034 The NC and the inverter unit exchange commands and responses via the servo link at fixed cycles according to a specified protocol. Incorrect protocol or timing causes communication failure between the NC and the inverter unit.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Error content number
1: A-buffer software synchronization error
2: A-buffer format code error
3: B-buffer software synchronization error
4: B-buffer format code error
5: B-buffer block number error
[Probable Fault Cause]
 Control board of the inverter unit
 NC software error
 Mismatch between inverter unit control board and NC software, or NC software error
 FCP board


1177 MCS Servo data error
Eeoelale3035
Servo data sent from the NC for initialization or operation does not match the inverter unit. If this alarm occurs after replacing the inverter unit, the servo data may not match the inverter unit.
If this alarm occurs after adjusting or modifying servo data, an error may have occurred in modifying the servo data.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX= ID of the data causing the error
YY= Data group number causing the error
ZZ= Error content
1: Setting range exceeded
2: Setting timing error
3: Not transferred
4: Calculation error
5: Other
[Probable Fault Cause]
 Incompatibility between servo data file and inverter unit
 Incompatibility between inverter unit and NC software, or NC software error
 Control board of the inverter unit
 NC software error


1178 MCS Command error
Eeoelale3036 Commands and responses between the NC and the inverter unit are exchanged via the servo link. Communication fails when a command transferred from the NC to the inverter unit is abnormal or cannot be executed.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX=
10: Positioning mode: Number of command points exceeded
11: Positioning mode: Negative command value
12: Positioning mode: Commanded position too large (e.g., commanded position > 360 deg for rotary axis)
13: Positioning mode: R positioning point table not transferred
14: Positioning mode: Non-rotary axis
15: Positioning mode: Not a point group command format
16: Positioning mode: Positioning sub-mode error
21: Parameter change: Number of parameters exceeds specified range
22: Mode: Undefined mode
23: Mode: Positioning/tool path mode condition
24: Coordinate system: Coordinate system designation error
30: Unused "bit data" is set to ON in the A-buffer control command for S-link.
31: Unused "bit data" is set to ON in the B-buffer control command for S-link.
40: AT (automatic) mode was selected without receiving a time synchronization command.
YYYY= Error data
When X is in the range of 10 to 16, it indicates positioning mode.
0: Program mode 1: Search mode 2: PH mode 3: Teaching mode
[Probable Fault Cause]
 Incompatibility between inverter unit and NC software
 Control board of the inverter unit
 NC software


1179 MCS CON overspeed
Eeoelale3037
The position command increment (SRCON) sent from the NC to the inverter unit exceeded the allowable value.
If this alarm occurs on a positioning axis, an error in the servo data file is suspected (because the position command increment is calculated by the inverter unit).
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Absolute value of position command increment during acceleration/deceleration [(pr/65536)/Tp]
pr = 1 revolution of position encoder; Tp = Position control cycle
The following code values have specific meanings:
1: Because the position increment value was too large, an error was detected during pre-check.
2: Absolute value of position command (SRCON) exceeds the encoder measuring range (linear axis only).
[Probable Fault Cause]
 Servo data file error
 NC software error


1180 MCS Velocity command overspeed
Eeoelale3038 The velocity command sent from the NC to the inverter unit exceeded the limit value.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Velocity command value [(rev/4294967269)/Tv]
rev= 1 revolution of motor Tv= Velocity control cycle
[Probable Fault Cause]
 Servo data file error
 NC software error


1181 MCS DIFF excessive
Eeoelale3039
In position control, the position error is excessive.
When an axis reaches the target position or stops, the target position value and the calculated value are identical. When a new axis movement command starts execution, the NC starts calculation for the target value (RCON), and this calculation continues until the target position is reached. During axis movement, actual position lags behind the commanded position with a certain delay. The difference between them is called "following error" (diff). When the following error exceeds the set value, this alarm occurs.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Absolute value of following error [pr/65536]
pr= 1 revolution of position encoder
[Probable Fault Cause]
 Axis movement load increased due to ball screw or other mechanical failure
 Motor
 Inverter unit
 Servo data file


1182 MCS APA overspeed
Eeoelale3040
The position encoder count value (RAPA) changes with the rotation of the motor.
The NC periodically checks changes in the position encoder count value.
This alarm occurs when the amount of change per unit time exceeds the set allowable range. For example, it occurs when the feedrate of an axis becomes abnormally higher than the normal rapid traverse rate, or when the count value changes abnormally due to a position encoder failure.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Amount of change in position feedback value per position control cycle (absolute value) [1/65536 rev of position encoder / position control cycle]
The following code values have specific meanings:
1= Linear axis overtravel.
2= Rotary axis overtravel (360 deg), or position data of limited axis is negative.
3= Limited axis overtravel.
[Probable Fault Cause]
 Motor encoder (BL motor)
 Encoder connection cable or connector (BL motor)
 PG or magnetic encoder (VAC motor)
 PG or magnetic encoder cable or connector (VAC motor)
 Inverter unit control board


1183 MCS Position feedback error in full-closed loop
Eeoelale3041 The difference between the position feedback value from the full-closed loop encoder and that from the motor encoder exceeded the allowable value.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Number of detected errors
[Probable Fault Cause]
 Synchronization offset data for the full-closed loop encoder is not set, or is set incorrectly.
 Absolute scale or shaft-driven encoder
 Excessive lost motion in the drive system (poor rigidity between motor and moving part).
 Timing belt tooth stripped or belt broken
 Coupling between motor shaft and ball screw is loose
 Position loop gain does not match machine (too high)


1184 MCS Overspeed
Eeoelale3042 The actual motor speed is too high.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
Velocity feedback value when alarm occurred [(rev/4294967296)/Tv]
rev = 1 revolution of motor; Tv = Velocity control cycle
[Probable Fault Cause]
 Motor encoder (BL motor)
 Encoder connection cable or connector (BL motor)
 Resolver or magnetic pulse generator (VAC motor)
 Faulty resolver or magnetic pulse generator, or faulty cable or connector (VAC motor)
 Control board of the inverter unit


1185 MCS Velocity error excessive
Eeoelale3043 The deviation between the actual motor speed and the command speed is excessive.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX: Detected torque (sum of torque data sampled for 3.2 ms)
2^-12[MAXTRQ]
When Tv = 0.4 ms, the instantaneous maximum torque is H’7FFF (hexadecimal).
When Tv = 0.8 ms, the instantaneous maximum torque is H’3FFF (hexadecimal).
YYYY: Detected acceleration (average over 3.2 ms)
2^-16[vr/3.2ms/3.2ms], approximately equal to 0.1[rpm/ms]
00000001 indicates that the data at the time of error became zero due to exponent underflow.
[Probable Fault Cause]
Mechanical failure, or excessive load preventing the motor from rotating.


1186 MCS Collision detection
Eeoelale3044 Using the NC torque limit function, whether a collision has occurred is determined by monitoring the relationship between motor output torque and acceleration.
[Object]
Axis name or none (spindle)
[Character-string]
None
[Code]
XXXXYYYY
XXXX: Detected torque (sum of torque data sampled for 3.2 ms)
2^-12[MAXTRQ]
When Tv = 0.4 ms, the instantaneous maximum torque is H’7FFF (hexadecimal).
When Tv = 0.8 ms, the instantaneous maximum torque is H’3FFF (hexadecimal).
YYYY: Detected acceleration (average over 3.2 ms)
2^-16[vr/3.2ms/3.2ms]
Approximately equal to 0.1[rpm/ms]
[Probable Fault Cause]
 Collision
 Motor encoder
 NC torque limit setting value


1187 MCS Emergency stop timeout
Eeoelale3045 Emergency stop operation was not completed within the specified time.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
XXXXXXXX
1: Emergency stop time over
2: Deceleration time over at emergency stop
3: Deceleration stop time over at alarm occurrence
[Probable Faulty Locations]
 Inverter unit control board
 NC software


1188 MCS Servo axis belt breakage
Eeoelale3046 The belt of the belt-driven axis is broken.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
Load torque at belt breakage (hexadecimal)
[Probable Faulty Locations]
Belt broken


1189 MCS Axis switching control error
Eeoelale3047 An error occurred during axis switching operation. (This alarm does not occur in MCS.)
[Object]
Axis name after switching
[Character String]
None
[Code]
1 MCS was not reset within 10 seconds.
2 Parameter group number match or control ready complete signal did not turn ON within 10 seconds.
3 The APA maximum value of the separate encoder could not be received within 10 seconds.
6 In-position width or zero offset change was not completed within 10 seconds.
A In-position width or zero offset change was not completed within 10 seconds after an alarm occurred.
[Probable Faulty Locations]
 Defective MCS controller for PLC axis
 Software error


1190 MCS Separate encoder initialization error
Eeoelale3048 An error occurred during separate MCS encoder initialization.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
XXYYZZZZ
XX-> Encoder connection sequence number
0: Separate encoder error
1: Encoder connection cable or connector error
2: Inverter unit control board error
3: Communication software version change
4: Device information acquisition
5: Parameter change
6: AT mode startup
YY-> Alarm description
0: Communication error
1: Transmission start timeout
2: Transmission end timeout
3: Reception end timeout
4: Error response address
5: Error response code
6: Parameter error
ZZZZ-> Data
YY = 0: Encoder connection error status C2ERR when error was detected
YY = 1, 2 or 3: Transmission frame information QC2MTINF
YY = 4: Network address of corresponding device
YY = 5: Reception frame information QC2RXINF
YY = 6: Error-detected parameter number
1 = Insufficient contact parameters
2 = Inconsistent communication basic information
3 = Multi-turn detection range
[Probable Faulty Locations]
 Separate position encoder
 Encoder connection cable and connector
 Inverter unit control board


1191 MCS APA error
Eeoelale3049 An error occurred during APA calculation.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
XXXXXXXX
1: Linear axis stroke overflow
2: Overflow during [pr] to [pf] conversion at semi-closed loop position
3: Underflow during combined axis data calculation
4: Overflow during combined axis data calculation
5: Overflow during hybrid control input
6: Overflow during hybrid control initialization
[Probable Faulty Locations]
 Motor encoder, axis-mounted encoder or ABSOSCALE
 Inverter unit control board
 Servo data file
If the alarm code is "1" or "3", encoder zero offset data may be incorrect.
If the alarm code is "4", the servo data file may be incorrect.
If the alarm code is "5" or "6", the motor coupling may be loose, or mounting of the axis-mounted encoder or ABSOSCALE may be loose.


1192 MCS Motor overload
Eeoelale3050 The overload protection functioned because the motor load exceeded the specified value.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
YYYYZZZZ
YYYY-> Gamma curve of protection used for overload detection
ZZZZ-> Accumulated data for overload detection
[Probable Faulty Locations]
 Motor
 Overload caused by machine operation
 Servo data file


1194 MCS ABSOSCALE sub-slider error
An error occurred when converting specifications through the ABSOSCALE sub-slider.
[Object]
Axis or none
[Character String]
None
[Code]
XXYYZZZZ
XX E-link sequence number when error was detected
0: Reset
1: Network address setting
2: Communication basic information request
3: Communication version change
4: Device information acquisition
5: Parameter change
6: AT mode startup
YY Error description
0: Communication error
1: Transmission start error
2: Transmission completion timeout
3: Reception completion timeout
4: Response address error
5: Response code error
6: Parameter error
ZZZZ Data
YY=0: E-link error status at error detection C2ERR
YY=1, 2, 3: Transmission frame information QC2MTINF
YY=4: Network address of responding device
YY=5: Reception frame information QC2RXINF
YY=6: Parameter number indicating error detection
1= Number of received parameters is insufficient
2= Communication basic information does not match
3= Multi-turn detection range does not match


1195 MCS Tandem communication error
In tandem control of synchronized axes,
the communication data received by the slave axis between controlled stations is incorrect.
[Object]
Axis (spindle) or none
[Character String]
None
[Code]
XXXXYYYY
XXXX:
XXXX=1 Communication data was not counted.
YYYY is always "0".
XXXX=2 Format code of communication data does not match.
YYYY is the lower 1 byte of this code.
[Probable Faulty Locations]
MCS unit, MCS software


1196 MCS ABSOSCALE link error
An alarm occurred during ABSOSCALE communication.
[Object]
Axis or none (spindle)
[Character String]
None
[Code]
XXYYZZZZ
XX=FF fixed
YY=00 fixed
ZZZZ= E-link error status when error was detected.
Each bit indicates a communication error.
Bit 15 1: Communication error occurred in each encoder
Bit 14 1: Communication error occurred in ABSOSCALE2
Bit 13 1: Communication error occurred in ABSOSCALE or axis-mounted encoder
Bit 12 1: Communication error occurred in monitor encoder
Bit 11 Undefined
Bit 10 1: AT mode transmission loop error
Bit 9 1: Data count of receive frame exceeded
Bit 8 Undefined
Bit 7 Undefined
Bit 6 1: Modulation code error
Bit 5 1: CRC error
Bit 4 1: Format error
Bit 3 1: Double transmission error
Bit 2 1: Double reception error
Bit 1 1: Parity error
Bit 0 1: Timeout error
[Probable Faulty Locations]
 Entire ABSOSCALE
 Encoder connection cable or connector
 Inverter unit control board


1197 MCS ABSOSCALE error
ABSOSCALE cannot detect position data.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
XXYYZZZZ
XX= Encoder error code varies depending on encoder model
YY= Detailed encoder status. Status varies depending on encoder model.
ZZZZ= Multi-turn position data. Data appears when multi-turn position data exceeds rotation range.
XX = 0 (fixed)
YY = 1 (fixed)
ZZZZ = Multi-turn position data
[Probable Faulty Locations]
ABSOSCALE


1198 MCS ABSOSCALE initialization
An error occurred during ABSOSCALE initialization.
[Object]
Axis name or none (spindle)
[Character String]
None
[Code]
XXYYZZZZ
XX= Encoder link sequence number when error was detected
0: Reset
1: Network address setting
2: Request for basic information on communication
3: Communication version change
4: Device information acquisition
5: Parameter change
6: AT (auto) mode startup
YY= Error description
0: Communication error
1: Transmission start timeout
2: Transmission completion timeout
3: Reception completion timeout
4: Abnormal response address
5: Abnormal response code
6: Parameter error
ZZZZ= Additional data
If YY=0, encoder connection error status C2ERR when error was detected.
If YY=1, 2 or 3, transmission frame information QC2MTINF appears.
If YY=4, network address of responding device appears.
If YY=5, reception frame information QC2RXINF appears.
If YY=6, parameter number that caused the alarm appears.
1= Cannot receive all required parameters.
2= Basic information on communication is not compatible.
3= Multi-turn detection range does not match.
However, when encoder fuse voltage decreases,
XXYY: $FFFF (fixed)
ZZZZ: Encoder fuse voltage
(12[V] = $9980) Normal: From 10.6 to 13.8[V]
Allowable: From $8800 to $B000
[Probable Faulty Locations]
 ABSOSCALE
 Encoder connection cable or connector
 Inverter unit control board


1199 MCS Axis stop signal malfunction
Eeoelale3051 Malfunction of the PSRDY signal input to the MIV unit was detected.
[Object]
Axis or none (spindle)
[Character String]
None
[Code]
1
[Probable Faulty Locations]
Defective stroke end limit switch or broken signal wire of the same
Broken OPR line connecting the power supply unit or poor connector contact

The converter connection cable of the MIV unit is damaged, or connector contact is defective.
Malfunction of FUB-DR3 or POS unit.


1200 Stroke end limit over
Eeoelale3051 Axis position exceeded the limit position determined by the limit switch.
[Code]
None-> Indicates that the turret actuated the stroke limit switch due to an X- or Z-axis command.
1-> During Y-axis movement (on machines with Y-axis function), the X-axis actuated the stroke limit switch.
2-> When returning to the reference point using the M273 command (the reference point position is within the stroke limit), one of the axes actuated the stroke limit switch.
[Probable Fault Cause]
 Operation or programming error
 Incorrect setting of variable soft-limit position (positive/negative)
(Variable soft-limit position is outside the stroke end limit)
 Check the stroke limit switch (Has any foreign matter actuated it?)
[Remedy]
Turn on the overtravel release switch inside the electrical control cabinet in manual mode, then operate the manual pulse generator to move the overtraveled axis away from the stroke limit position.
Then turn off the overtravel release switch, press the reset button to restore the system to normal, and reset the variable soft-limit position.
For new LT specifications, move the axis in the direction away from the stroke limit.


1202 Variable soft-limit over - positive
Eeoelale3052 An axis movement command exceeding the positive variable soft-limit position was designated.
[Target]
Axis name
[Code]
1-> Alarm occurred in G00, G01, G32, G33, G34, or G35 mode.
2-> Alarm occurred when restarting G02 or G03 mode after manual interruption.
[Probable Fault Cause]
 Axis command error (A value exceeding the variable soft-limit in the positive direction was designated)
 Incorrect positive variable soft-limit setting (set by user parameter)
[Remedy]
 Correct the axis command value so that the target point does not exceed the positive variable soft-limit.
 Correct the positive variable soft-limit so that the designated axis command target point is within the allowable travel range.
 Check the tool offset data.
 Check the zero offset data.


1203 Variable soft-limit over - negative
Eeoelale3053 An axis movement command exceeding the negative variable soft-limit position was designated.
[Target]
Axis name, SYSTEM
[Code]
1-> Alarm occurred in G00, G01, G32, G33, G34, or G35 mode.
2-> Alarm occurred when restarting G02 or G03 mode after manual interruption.
[Probable Fault Cause]
 Axis movement command position error
 Error in the negative limit position designated for the variable soft-limit
[Remedy]
 Correct the axis movement command position so that the target point does not exceed the negative variable soft-limit.
 Correct the variable soft-limit value so that the designated axis command target point falls within the allowable travel range.
 Check the tool offset data.
 Check the zero offset data.


1213 User reserve code
Eeoelale3054
Alarm designated by output variable 993.
This alarm occurs when executing the following program.
VDOUT[933]= 0000
^^^^ Code
[Character-string]
Character string designated by system variable VUACM
[Code]
Code designated by output variable [993]
[Probable Fault Cause]
 Determined by user-set conditions
Program example: VDOUT[993]=3000
[Remedy]
 Cancel the user-set condition.
 Related Specifications: User Task 2


1215 S, M-code not synchronized
Eeoelale3055 In 4-axis simultaneous control mode on 2-saddle specification machines, the S or M commands designated for Turret A and Turret B are incompatible.
[Target]
SYSTEM
[Character-string]: Coordinate system used for G140, G141, or G142
[Code]
1-> Constant surface speed control commands (G96 and G97) are incompatible.
2-> Turret selection commands (G110 and G111) are incompatible.
3-> S commands are incompatible.
4-> Spindle rotation commands (M03, M04, and M05) are incompatible.
5-> Spindle gear range commands (M40 to M44) are incompatible.
6-> Program stop commands (M00 and M01) are incompatible.
7-> Spindle orientation command M19 is incompatible.
8-> M110 and M109 are incompatible.
9-> M271 and M272 commands are different.
10-> M371 and M372 commands are different.
11-> M142 and M143 commands are different.
[Probable Fault Cause]
Incompatible S or M codes are designated simultaneously in a 4-axis simultaneous cutting program.
Program example:
Turret A
N100 G00 X500 Z500
N101 M41 M03S100 P10
^^^^
Turret B
N200 G00 X500 Z500
N201 M42 M03S100 P10
^^^^
[Remedy]
Modify the program.
Example:
Modify block N201 in the above example as follows:
N201 M41M03S100 P10
^^^^
That is, both turrets must use the same S and M codes.
[Related Specifications]
2-saddle specification


1216 Simultaneous wait P-code
Eeoelale3056
For 2-saddle specification machines, the P-code commands are not programmed in ascending order (except when the P-code command is a negative value).
Or, the P-code commands designated for Turret A and Turret B are incompatible negative values.
[Target]
SYSTEM
[Code]
1-> The numeric value designated by the P-code command is smaller than the numeric value designated by the previously executed P-code command.
2-> Incompatible negative values are designated for the P-code commands for Turret A and Turret B.
[Probable Fault Cause]
 Program error
 G00 X500 Z500 P30
 M41 M03 S500 P20
[Remedy]
Modify the program.
For example, change P20 in the above program to P40 so that the P-code command values are designated in ascending order.


1217 Torque limit
Eeoelale3057 In modes other than manual mode, the torque limit release switch is turned off, and the torque limit input from the machine is turned off.
[Code]
1-> ZA-axis
2-> XA-axis
3-> ZB-axis
4-> XB-axis


1218 Torque limit release
Eeoelale3058 In auto mode, the torque limit release switch is turned on.


1219 Torque limit over
Eeoelale3059 In the torque skip cycle, the feed axis exceeded the preset torque limit value before reaching deceleration point D.
[Code]
X
1-> In the torque skip cycle, the feed axis exceeded the preset torque limit value before reaching deceleration point D.
[Probable Fault Cause]
 Data error in parameter (word) No. 88 "Torque"
 Data error in parameter (word) No. 70 "Torque monitor delay time" (Data error designated by G22).


1220 Torque skip condition not met
Eeoelale3060 The feed axis reached the target point without the expected torque skip cycle occurring (during workpiece transfer, the workpiece was not transferred to the opposing chuck).
[Code]
2-> The axis reached the target point (Z-L).


1221 Same group M-code
Eeoelale3061 Before an M-code was executed, another M-code in the same group was designated (such as M07/M08, etc.). (This alarm occurs when a program is read and stored into the buffer
during composite machining such as helical cutting).
[Target]
SYSTEM
[Character-string]
Designated M-code group (Displays "M08" in the case of M08/M09).


1222 Interruption return point mismatch
Eeoelale3062 This alarm occurs when returning the tool to a block different from the interruption block using manual interruption operation. This alarm occurs when the block number executed
after cycle start following a reset does not match that of sequence restart.
[Target]
SYSTEM
[Probable Fault Cause]
 The program contains a conditional statement that changed the sequence number to be executed.
 The conditional statement is evaluated depending on whether the conditional expression is true or whether a local variable is defined.
Program example:
N0018 IF ABCD N0020
N0019 ABCD=1 <- Define local variable.
N0020
At the first program execution, sequence number N0019 is executed because local variable ABCD does not exist. However, after sequence restart, sequence number N0019 is not executed.
[Related Specifications]
Tool retract cycle


1223 Thread cutting lead
Eeoelale3063
In variable lead thread cutting, the lead is 0 or negative.
An error occurred during variable lead thread cutting calculation.
[Target]
Axis, SYSTEM
[Code]
XX-> Floating-point calculation error
Convert the code into binary number
–X — –X–
Bit 7 6 5 4 3 2 1 0 HEX
Bit 0-> Overflow when converting to integer-------01
Bit 1-> Exponent underflow-------------------------02
Bit 2-> Exponent overflow--------------------------04
Bit 3-> Square root of negative number-------------08
Bit 4-> Divide by zero-----------------------------10
Bit 5-> Angle overflow-----------------------------20
The above code is generated when the thread lead calculation process cannot continue.
[Probable Fault Cause]
 Incorrect F and E commands in variable lead thread cutting command
Program example:
G00 X100 Z100
G33 X50 Z50 E-5 F10
In the above program, the lead is negative.


1225 Generating machining calculation
Eeoelale3064 An arithmetic error occurred during tool path calculation for the G101, G102, or G103 generating machining function.

[ Object]
SYSTEM
[ Code]
XYY
YY:
Bit 0-> Overflow when converting to integer
Bit 1-> Exponent underflow
Bit 2-> Exponent overflow
Bit 3-> Square root of a negative number
Bit 4-> Division by 0
Bit 5-> Angle value overflow in SIN, COS, TAN or COT function calculation
X:
1-> Error in the first half of G101 path calculation
2-> Error in the second half of G101 path calculation
3-> Error in the first half of G102 (G103) path calculation
4-> Error in the second half of G102 (G103) path calculation
[ Probable Fault Cause]
 The following possibilities are considered when this alarm occurs; it does not occur under normal conditions.
 Calculation cannot be performed due to a calculation error during NC calculation processing.
[ Measures to Take]
Check whether the commanded values in the program are within the allowable range.


1228 Spindle mode error
Eeoelale3065 When a W-axis movement command was designated, the same spindle mode was not selected for both turrets.
[ Code]
1-> A W-axis movement command was designated.
2-> A W-axis synchronized feed command was designated.
[ Probable Fault Cause]
Program error
[ Related Specifications]
Designated specifications (LT)


1229 Spindle max speed command
Eeoelale3066 The maximum allowable spindle speed was not designated before designating a spindle speed for automatic operation (G50 S****).
[ Object]
SYSTEM
[ Code]
1
[ Probable Fault Cause]
Program error


1238 Spindle interference distance
Eeoelale3067
1) On the new LT specification, the ZA-axis or ZB-axis moved to a position where the distance between the ZA-axis and ZB-axis is smaller than the value set in parameter 1.
2) On the new LT specification, when neither the XA-axis nor the XB-axis is at the positive variable limit position, the ZB-axis moved to a position smaller than the value set in parameter 2.
3) On the spindle head interlock specification, when the X-axis is not at the negative variable limit position, the Z-axis moved to a position smaller than the value set in parameter 3.
[ Code]
1-> Above condition 1)
2-> Above condition 2)
3-> Above condition 3)
[ Probable Fault Cause]
 Parameter setting error.
 Operation or program error.
[ Parameter]
Parameter 1-> Parameter Long Word No. 53
Parameter 2-> Parameter Long Word No. 56
Parameter 3-> Parameter Long Word No. 57


1243 Turret indexing
Turret indexing was attempted when turret indexing conditions were not satisfied.
[ Code]
XX
1-> A turret indexing command was issued when the front or ID tool clamp confirmation signal was OFF.
2-> An AT command was issued when the touch setter was at the advance position.
3-> On FTL machines, the Z-axis is at a negative position beyond the interference position.
4-> On machines with Y-axis function, a turret indexing command was issued when the YS-axis was lower than the spindle center.
5-> On machines with NC turret, the simple tow-along tailstock is connected.
8-> A turret indexing command was issued when the YS-axis was positioned lower than the spindle center position specified by the system parameter in the machine coordinate system.
12-> On machines equipped with the C-axis origin offset function using a laser sensor, a turret indexing command was issued when the laser sensor retract confirmation input was OFF.
13-> When a long tool (tool type set to ML) is mounted on turret 1, or when a touch sensor for measurement is mounted within the machine specification, a split turret indexing command cannot be executed.
14-> When a long tool (tool type: ML) is mounted on turret 1, a turret indexing command was issued with the door closed.
15-> Turret indexing was performed with a dedicated long tool mounted on the turret, so the turret rotation interlock function for dedicated long tools did not function.
16-> Turret indexing was attempted while the spindle was rotating.
[ Probable Fault Cause]
1-> A turret indexing command was issued when the tool was scheduled for tool change or manual tool load/unload.
The proximity switch failed when checking the clamp position of the front/ID tool.
The signal cable from the proximity switch is damaged.
The hydraulic solenoid valve for clamping the front/ID tool is damaged.
8-> A turret indexing command was issued when the Y-axis was in the negative position in Y-axis mode.
12-> A turret indexing command was issued when the laser sensor was at the advance position or the laser sensor retract confirmation LS was faulty.
[ Related Specifications]
1) ATC, Multi-machine, FTL, Y-axis
3) C-axis origin offset and matching point detection using laser sensor


1245 Tool interference check
Eeoelale3068
In the tool interference check area, the turrets interfere with each other.
On machines with ATC specifications, a turret indexing command was designated in a direction where the tool on the ATC turret would interfere with the guide plate.
[ Object]
SYSTEM for machines equipped with ATC
This alarm does not occur on other machines
[ Code]
1-> A tool on turret A interferes with a tool on turret B
2-> Turret B interferes with a tool on turret A
3-> Turret A interferes with a tool on turret B
4-> Interference occurs between turret A and turret B
11-> The L tool (T1) interferes with the guide plate rotating clockwise, or the M tool (T3) interferes with the guide plate rotating counterclockwise.
13-> The L tool (T1) interferes with the guide plate rotating counterclockwise, or the M tool (T3) interferes with the guide plate rotating clockwise.


[ Probable Fault Cause]
 Program error during synchronized cutting for 2-saddle specifications
 Setting error in the tool interference area
[ Measures to Take]
 Check the synchronized cutting program.
 Check the tool interference check data.


1257 Chuck interference area entry
Eeoelale3069 An axis entered the chuck interference area
[ Object]
SYSTEM
[ Code]
Interference check area
[ Probable Fault Cause]
 The program contains a command that causes an axis to enter the chuck interference area.
LE37006R0100501050001
 Setting data error in the chuck interference area


1258 Tailstock interference area entry
Eeoelale3070 An axis entered the tailstock interference area
[ Object]
SYSTEM
[ Code]
Interference check area
[ Probable Fault Cause]
 The program contains a command that causes an axis to enter the tailstock interference area
 Setting data error in the tailstock interference area


1259 Tow-along tailstock connection
Eeoelale3071 With the tow-along tailstock connected, a G02, G03, G30, G31, G32, G33, G34, or G35 command was designated, or with the simple tow-along tailstock specification selected, an axis movement command or a turret indexing command was designated while the tailstock was connected.
[ Code]
None-> An illegal G code was designated while the tow-along tailstock was connected.
2-> With the simple tow-along tailstock specification selected, an axis movement command or turret indexing command was designated while the tailstock was connected.
3-> With the tailstock connected, an axis movement command was designated in automatic or MDI mode.
4-> A tow-along tailstock connection command was issued in Y-axis control mode.
5-> An origin shift command (OGL) was executed while the tow-along tailstock was connected.
[ Probable Fault Cause]
 Due to an electrical circuit input signal fault, the tailstock connected state is established even though the tailstock is not actually connected.
 Operation error
Program Example:
:
M189
G02 X100 Z50 I1 F10
:
[ Measures to Take]
 Correct the program.
 Check the EC input signals.
O Slave station 14 Strobe 4 bit 6 (Input)
O -> Tailstock unclamp confirmation signal
O Slave station 14 Strobe 4 bit 7 (Input)
LE37006R0100501060001
LE37006R0100501070001
O -> Tailstock connect confirmation signal
O I/O check No. 27 bit 6-> Tailstock connect confirmation
O I/O check No. 27 bit 7-> Tailstock unclamp confirmation
<For simple tow-along tailstock specification>
O Slave station 14 Strobe 4 bit 6 (Input)
O -> Tailstock unclamp confirmation signal
O I/O check No. 27 bit 7-> Tailstock unclamp confirmation
(ON when unclamped, OFF when connected)
 For code 3, axis feed operation can be performed using the manual pulse handle while the tow-along tailstock is connected.
 Cancel Y-axis control mode before issuing the tow-along tailstock connection command.
 Disconnect the tow-along tailstock before executing the origin command.

[Related Specifications]
Programmable tailstock


1260 Tow-along tailstock command disabled
An M188 (tailstock connection OFF command), M189 (tailstock connection ON command), or G152 (tow-along tailstock movement cycle command) was issued while the spindle was not at zero speed or not in the stopped state.
An M188, M189, or G152 command was issued while a spindle rotation command was output.
An M188, M189, or G152 command was issued when center-work mode was not selected.
An M188, M189, or G152 command was issued when the tailstock quill was not at the retract end or the turret was not at the positive X-axis limit position (both A and B simultaneously).
[Code]
1-> An M188, M189, or G152 command was issued when the spindle was not at zero speed.
2-> An M188, M189, or G152 command was issued when the spindle was not stopped.
3-> An M188, M189, or G153 command was issued while a spindle rotation command was output.
4-> An M188, M189, or G152 command was issued when center-work mode was not selected.
5-> An M188, M189, or G152 command was issued when the tailstock quill was not at the retract end.
6-> An M188, M189, or G152 command was issued when the turret was at the positive X-axis limit position (both A and B simultaneously).
7-> An M188, M189, or G152 command was issued when both the connect ON and OFF confirmation signals were ON simultaneously or both OFF simultaneously.
8-> When the tailstock connect ON key was pressed, the spindle was not in the stopped state.
9-> When the tailstock connect ON key was pressed, the XA-axis was not at the positive limit position.
10-> When the tailstock connect ON key was pressed, the tailstock quill was not at the retract end.
11-> When the tailstock connect ON key was pressed, the tailstock was not unclamped.
12-> An M189 command was issued when the tailstock chuck was not unclamped.
13-> When the tow-along tailstock or simple tow-along tailstock was connected, the tailstock chuck was not unclamped.
Or, when the tailstock chuck was not unclamped, the simple tow-along connect OFF confirmation input was OFF.
14-> A tailstock chuck clamp command was executed when the connect OFF confirmation input was OFF.
15-> An M189 command was issued when the tailstock was not at the connect return position.
16-> On an NC tailstock, a G02, G03, G30, G31, G32, G33, G34, or G35 command was issued while the tailstock was unclamped.
17-> On an NC tailstock, an axis movement command for an axis other than the W- or Z-axis was executed while the tailstock was unclamped.
18-> On an NC tailstock, a W-axis movement command was executed when the XA-axis was not at the positive limit position, the tailstock quill was not at the retract end, the tailstock was not unclamped, or the spindle was not stopped.
[Probable Fault Cause]
Operation error
[Related Specifications]
Programmable tailstock


1262 W-axis variable positive limit over
Eeoelale3072 The tow-along tailstock exceeded the W-axis positive variable stroke limit.
[Target]
Axis, System
[Code]
1-> Overtravel occurred during program command operation
2-> Overtravel occurred during automatic return to the connection point in manual insert mode
[Probable Fault Cause]
The W-axis stroke limit has been set such that the tailstock insertion point position overtravels.
[Remedy]
If possible, shift the set stroke limit position outward; otherwise, carefully move the turret and tailstock manually so that they do not interfere.
[Related Specifications]
Programmable tailstock


1263 W-axis variable negative limit over
Eeoelale3073 The tow-along tailstock exceeded the W-axis negative variable stroke limit.
[Target]
Axis, System
[Code]
1-> Overtravel occurred during program command operation
2-> Overtravel occurred during automatic return to the connection point in manual insert mode
[Probable Fault Cause]
The W-axis stroke limit has been set such that the tailstock insertion point position overtravels.
[Remedy]
If possible, shift the set stroke limit position outward; otherwise, carefully move the turret and tailstock manually so that they do not interfere.
[Related Specifications]
Programmable tailstock


1265 Parts catcher interlock
Eeoelale3074 An attempt was made to advance or retract the parts catcher, but the parts catcher interlock was activated.
[Code]
0-> A parts catcher advance command was designated when the Z-axis was not at the positive stroke limit. Or an axis movement command was designated when the parts catcher was at the advance position.
1-> A parts catcher advance command was designated when the door was not closed.
2-> A parts catcher advance or retract command was designated when the Touch Setter was not at the retract limit.
3-> A parts catcher advance or retract command was designated when the door was not closed.
4-> A parts catcher advance or retract command was designated when the ZB-axis was not at the positive stroke limit. A ZB-axis movement command was designated when the parts catcher was not at the retract limit. Or the parts catcher was placed at a position other than the retract limit while the Z-axis was moving.
5-> A parts catcher retract command was designated when the parts catcher arm was not at the upward rotation limit position or the parts catcher was lowered.
6-> A parts catcher upward or downward rotation command was designated when the parts catcher was not at the advance limit position or when the parts catcher was retracted.
7-> A command to move the parts catcher to the parts receiving position or retract position was designated when the parts catcher was not at the advance limit position or when the parts catcher was raised.
8-> A parts catcher forward or reverse rotation command was designated when the parts catcher was not at the advance limit position or when the parts catcher was retracted.
9-> A parts catcher forward or reverse rotation command was designated when the parts catcher guide shaft was not at the retract limit position or when the parts catcher was advanced.
10-> A parts catcher arm retract command was designated when the parts catcher was not at the forward rotation direction limit position or when the parts catcher was advanced.
11-> A parts catcher guide shaft advance command was designated when the parts catcher was not at the reverse rotation direction limit position or when the parts catcher was advanced.
12-> A parts catcher advance or retract command was executed when the interlock was interrupted at the XA, ZA positive stroke limit position. Or an axis movement command was executed while the parts catcher was in the advance state.
13-> A parts catcher advance or retract command was executed when the spindle was not in the stopped state. Or a spindle rotation command was executed while the parts catcher was in the advance state.
14-> A parts catcher raise or lower command was executed at a position other than the XA, ZA axis soft limit positions. Or an axis movement command was executed while the parts catcher was lowered.
15-> A parts catcher raise or lower command was executed when the spindle was not in the stopped state. Or a spindle rotation command was executed while the parts catcher was lowered.
16-> A door open/close command was executed even though the part drop confirmation input was not turned ON during automatic operation.
17-> A parts catcher raise command was executed even though the part drop confirmation input was not turned ON during automatic operation.
18-> A door open/close command was executed when the parts catcher was not raised.
<For parts catcher for sub-spindle on 2-saddle specifications, parts catcher swing-and-slide specifications, LT + sub-spindle specifications>
21-> A parts catcher advance or retract command was designated when the XB-axis was not at the positive stroke limit.
22-> A parts catcher advance or retract command was designated when the ZB-axis was not at the part clamping position. (Parameter long word No. 1)
23-> A parts catcher advance or retract command was designated when the W-axis was not at a position within the operation permissible range. (Parameter long word No. 2)
24-> A parts catcher advance or retract command was designated while the sub-spindle was rotating. Or a sub-spindle rotation command was executed when the parts catcher was not at the retract position end.
25-> A parts catcher advance or retract command was designated when the door was not closed. However, for LT specifications + sub-spindle specifications, a parts catcher advance/retract command was executed when the right door was not in the closed state.
26-> A command to move the XB- or ZB-axis was designated when the parts catcher was not at the retract limit position. Or the parts catcher was placed at a position other than the retract limit while the XB- or ZB-axis was moving.
27-> A command to move the W-axis toward the part clamping position beyond the part transfer position was designated when the parts catcher was not at the retract limit.
30-> A parts catcher advance/retract command was executed when the Za-axis was in the positive direction of the Za-axis operation permissible position.
Za-axis operation permissible position: Parameter long word No. 2
31-> A parts catcher advance/retract command was executed when the Zb-axis was in the negative direction of the Zb-axis operation permissible position.
Zb-axis operation permissible position: Parameter long word No. 4
32-> A parts catcher advance/retract command was executed when the Zc-axis was in the positive direction of the Zc-axis operation permissible position.
Zc-axis operation permissible position: Parameter long word No. 1
33-> The Za-axis moved in the positive direction of the Za-axis operation permissible position when the parts catcher was not at the retract limit.
34-> The Zb-axis moved in the negative direction of the Zb-axis operation permissible position when the parts catcher was not at the retract limit.
35-> The Zc-axis moved in the positive direction of the Zc-axis operation permissible position when the parts catcher was not at the retract limit.
36-> A parts catcher advance/retract command was executed when the Touch Setter on the right spindle side was not at the retract limit.
37-> The Touch Setter on the right spindle side was not at the retract limit when the parts catcher was not at the retract limit.
40-> A parts catcher advance/retract command was executed when the ZB-axis was in the positive direction of the ZB-axis operation permissible position. (ZB-axis operation permissible position: Parameter long word No. 4)
41-> A parts catcher advance/retract command was issued when the W-axis was not at the specified W-axis position.
A command to move the W-axis in the negative direction beyond the specified W-axis position was issued when the parts catcher was not at the retract limit. (W-axis position parameter long word No. 3)
42-> A parts catcher command was executed when the Touch Setter was not at the retract end. Or the Touch Setter was not at the retract end when the parts catcher was not at the retract end.
43-> An axis feed command in the positive direction from the ZB-axis operation permissible position was executed when the parts catcher was not at the retract end.
44-> The XB-axis moved in the negative direction when the parts catcher was not at the retract end.


1272 Load monitor tool breakage
Eeoelale3075 During monitoring, cutting load exceeded the second limit value for longer than the designated time.
[Target]
System
[Code]
XXYY
XX: Workpiece No. (hexadecimal)
YY: 00-> Z-axis
01-> X-axis
02-> C-axis
03-> Spindle
04-> M-tool spindle
05-> W-axis
06-> Sub-spindle (B-spindle)
[Probable Fault Cause]
 The second limit value was changed.
 The alarm generation set time was changed.
 Cutting conditions were changed.
 The tool is clogged with chips.


1273 Load monitor command executing
Eeoelale3076 An attempt was made to execute another monitoring command during monitoring.
[Target]
System
[Code]
1-> Another load monitoring command was issued while a load monitoring command was being executed.
2-> Another load monitoring W command was issued while a load monitoring command was being executed.
[Probable Fault Cause]
 Program error
Program example:
N100VLMNON[1]
=1 N100 VLMNON[1]
=1
N101 G01 X250 F100-> N101G01 X250 F100
N102 VLMNON[2]
=2 N102VLMNON[1]

=0
: N103 VLMNON[2]
=2
When executing load monitor W command, system variable VWMON should be used.
[Remedy]
Cancel the previous monitor command before executing a new monitor command.


1278 Laser measurement data error
Eeoelale3077
The difference between the encoder read data and the laser measurement data does not satisfy the following condition:
X-axis: -0.0254 mm to +0.0254 mm
Z-axis: -0.0127 mm to +0.0127 mm
[Code]
Difference between encoder read data and laser measurement data (hexadecimal)
[Probable Fault Causes]
- Position encoder
- Inductosyn
- Coupling compensation amount setting for Inductosyn
Program Example:
G00 X1000
LMW X0


1279 Inductosyn compensation data verification error
Eeoelale3078
The difference between the specified Inductosyn pitch error compensation data and the read pitch error compensation data does not satisfy the following condition:
X-axis: -0.006 mm to +0.006 mm
Z-axis: -0.003 mm to +0.003 mm
[Code]
Difference between specified Inductosyn pitch error compensation data and read pitch error compensation data (hexadecimal).
[Probable Fault Causes]
- Position encoder
- Inductosyn
- Coupling compensation amount setting for Inductosyn
Program Example:
G00 X1000
LMV X0


1280 HP9825A send
Eeoelale3079 During communication with YHP desktop computer HP9825A, reception is not possible on the HP9825A side.
[Code]
1
[Probable Fault Causes]
- HP9825A
- Communication cable
- RS232C interface (FRP board)
Program Example:
G00 X1000
LMW X0


1281 HP9825A receive
Eeoelale3080
During communication with YHP desktop computer HP9825A, a character other than 0 to 9, A was received.
Or more than 21 data items were received. Or an error occurred in the RS232C interface.
[Code]
1-> More than 21 data items received.
2-> A character other than 0 to 9, A was received.
When code is other than 1 or 2-> Error occurred in RS232C interface
[Probable Fault Causes]
- Computer HP9825A
- Communication cable
- Or RS232C interface (FRP board)
Program Example:
G00 X1000
LMW X0


1282 HP9825A receive format
Eeoelale3081
During communication with YHP desktop computer, erroneous data was received on the HP9825A side, or data of more than 9 digits was received.
[Code]
1-> HP9825A cannot receive data from laser measuring instrument
2-> Send request signal error in HP9825A
3-> More than 9 digits received
[Probable Fault Causes]
- Computer HP9825A or laser measuring instrument
- Communication cable
- RS232C interface (FRP board)
Program Example:
G00 X1000
LMW X0


1283 C-axis command
Eeoelale3082 A C-axis move command was specified under unreceivable conditions.
[Object]
System
[Code]
1-> C-axis is not connected.
2-> C-axis is unclamp incomplete.
[Probable Fault Causes]
- Program
- Operation error
Program Example:
N100 M109 C-axis disconnected
G00 X100 C100 C-axis rapid feed to 100 degree position
Operation Example: Specifying a C-axis move command when the C-axis is not clamped.


1299 Sub-spindle interference distance
Eeoelale3083 A command was issued requiring the sub-spindle (W-axis) and B-turret (ZB-axis) to approach within the interference area set by NC optional parameter (long word) No.45 (LT series machines with interference check function between L-spindle and R-spindle).
[Code]
1
[Probable Fault Causes]
- Program error
- Parameter setting value


1300 W-axis move condition
Eeoelale3084 In G141 mode (sub-spindle coordinate system), an A-side command for the W-axis was specified. Or while G141 mode (sub-spindle coordinate system) is active on the A-side, a B-side command for the W-axis was specified.
[Object]
System
[Probable Fault Causes]
- Programming error
Program Example:
G13 G14
: :
: G141
G00 W100-> 

[Remedy]
Modify the program so that an A-side command for W-axis movement is not specified in G141 mode, or a B-side command for W-axis movement is not specified when the A-side is in G141 mode.


1303 Pick-off spindle index position
Eeoelale3085 In pick-off spindle specification, a pick-off spindle rotation command or pick-off spindle and main spindle synchronized rotation command was issued when the pick-off spindle was not indexed; or
a rotary tool spindle rotation command or spindle and rotary tool spindle synchronized rotation command was specified when the pick-off spindle was indexed.
[Object]
System
[Code]
1-> Pick-off spindle is not indexed.
2-> Pick-off spindle is indexed.
[Probable Fault Causes]
- Turret indexing command in the program
- Setting of word parameter No.81 (pick-off spindle turret index position)


1306 Sensor touch G00
Eeoelale3086
During G30 workpiece gauging cycle, the sensor touched the workpiece in G00 mode.
In workpiece gauging cycle, the sensor fed in G00 mode between the gauging cycle start point and approach point, and touched the workpiece surface.
[Object]
System
[Probable Fault Causes]
Program error
[Remedy]
Check the target point position of the workpiece gauging cycle (check whether the programmed target point position matches the actual position of the workpiece).
[Related Specifications]
Gauging cycle specification


1307 Sensor no touch
Eeoelale3087 During execution of G30 workpiece gauging cycle, the sensor did not touch the workpiece.
The sensor did not touch the workpiece surface when feeding from the approach point to the target point.
Or touched another turret.
[Object]
System
[Probable Fault Causes]
Program error
[Remedy]
Check the target point position of the workpiece gauging cycle (check whether the programmed target point position matches the actual position of the workpiece).
[Related Specifications]
Gauging cycle specification


1309 Sensor protect
Eeoelale3088
The travel distance of the sensor after touching the gauging target exceeded the preset distance,
or it collided directly with the turret protection limit before touching.
Preset distance: Optional parameter long word No.5
Preset distance: Optional parameter (gauging)
Sensor protect distance
[Object]
Axis name
[Code]
Sensor input number
[Probable Fault Causes]
- Parameter setting error: The value set in NC optional parameter (long word) No.24 is too small compared with the feedrate used in the gauging cycle.
- Program or operation error: For example, an attempt was made to execute a program to bring the sensor into contact with a target outside a gauging cycle, or a similar operation was performed.
- Faulty contact of the sensor stylus slip ring
- Damaged sensor component
- Machine status restriction.
[Remedy]
- In manual mode, turn ON the overtravel release switch in the electrical enclosure, operate the pulse handle to move the sensor away from the turret, and after the turret moves off the stroke end, turn OFF the emergency stop release switch.
- Modify the setting value in NC optional parameter (long word) No.24, or reduce the feedrate in the gauging cycle.
- Modify the program so that the sensor is not brought into contact with a target outside a gauging cycle.
- Check and eliminate the contact failure of the sensor stylus slip ring.
- Replace faulty sensor components.
- Cancel the machine status restriction.
If the machine status restriction cannot be canceled, modify bit 7 of NC optional bit parameter No.35
Machine user parameter No.15 (gauging)
Alarm check invalid when tool setter sensor stylus retracts.
0-> Sensor stylus (or limit switch input) is always monitored.
1-> Sensor stylus (or limit switch input) is monitored only during gauging cycle.


1316 Cannot enter ATC arbitrary operation mode
Eeoelale3089
The parameter to enter the ATC arbitrary operation mode was ON in a mode other than manual operation mode.


1322 Y-axis parameter error
Eeoelale3090 An error occurred during internal constant calculation related to Y-axis parameters.
[Code]
XX000Y
XX:
Bit 0-> Integer overflow
Bit 1-> Exponent underflow
Bit 2-> Exponent overflow
Bit 3-> Square root of negative number
Bit 4-> Division by zero
Bit 5-> SIN, COS, TAN or COT function value overflow
[Probable Fault Causes]
Y-axis parameter setting error


1323 YS-axis position error
Eeoelale3091 In non-Y-axis control mode, axis movement was attempted when the YS-axis was not positioned at the center set by system parameters.
[Object]
System
[Probable Fault Causes]
- The system parameter specifying the center of the YS-axis was changed.
- After installing NC software, axis movement was attempted without setting the system parameters related to the center of the YS-axis.
[Remedy]
- Restore the system parameter for the center of the YS-axis to the original data.
Or reposition the center of the YS-axis using G138 (Y-axis control mode ON) and G136 (Y-axis control mode OFF).
If the machine is equipped with home position function and ATC unit, retract the turret to the home position using (G21 home position command) HP=4, 5 before issuing an axis move command again.
- Reset the system parameters related to the center of the YS-axis.


1328 Adaptive control communication error
Eeoelale3092 An error occurred during communication in adaptive control mode.
[Code]
XYYZZ
X:
0-> Error code of 4 digits or less
YYZZ: Communication error number in adaptive control mode
1-> Open command completion error.
YY: Error code

ZZ: Error code details
If YY=ZZ=0, it indicates that the open command did not finish within the preset time.
2-> Forced close command did not complete within the preset time


1329 Shift amount error
Eeoelale3093 Shift amount error occurred.
[Code]
1-> Although the shift amount is not overlapped, the shift amount is not 0.
2-> CON value becomes negative after adding the shift amount.
3-> CON value exceeds the positive limit range after adding the shift amount.
4-> CON value exceeds the negative limit range after adding the shift amount.
5-> Consistency error during shift amount conversion.


1332 Spindle belt slip
Eeoelale3094 On machines equipped with the spindle belt slip detection function, spindle belt slip was detected.
[Code]
1-> When checked according to the parameter settings, spindle belt slip was detected.


1334 APA illegal
Detected that the MCS actual position (APA) order is different from the NC position order.
Copy the NC axis buffer data to a floppy disk (FD) using the attached file and contact your OKUMA service center.


1336 Movement to horizontal entry inhibited area
During axis movement, the turret entered the horizontal entry inhibited area.
[Object]
Turret
[Code]
1-> Entered within detection line A.
2-> Entered within detection line B.


1338 Load monitor W overload
Eeoelale3095
The load percentage of X-axis/Z-axis or Z-axis/X-axis exceeded the limit value, and load monitor W became active.
In automatic mode, this alarm occurs when each load monitor programmed in the part program is controlled by its limit value S, where S can be calculated by the following formula:
VWMON[*]=1[Z-axis torque command value / X-axis torque command value]*100%
VWMON[*]=2[X-axis torque command value / Z-axis torque command value]*100%
[Object]
System, axis name
[Code]
Monitored section number of load monitor W (hexadecimal)


1339 Door interlock reset failure
Eeoelale3277 On CE-marked machines, when returning from the state where the servo is shut off by opening the door to the state where the servo is energized by closing the door, the following conditions are not satisfied:
1) During C-axis control, the spindle position is at least 0.36 (approx. 0.5 mm) away from the door open/close position.
2) During synchronized rotation of the spindle or M-tool spindle, or flat turning, it is at least 0.36 (approx. 0.5 mm) away from the door open/close position.
[Object]
System


1345 Tool change position movement impossible
Eeoelale3097 G21 command to move to the tool change position was issued when execution conditions were not satisfied (G21 is also commanded when executing ATC macros G171 and M321).
[Code]
X
1-> When G21 HP=1, 2, 3 was commanded, the target position is not at the current position but within stroke end limit 1 set in system parameters, or the turret is in the following indexing state:
HP=1 …. Turret is not indexed to the ATC position.
LB15 Ⅱ /LB35 Ⅱ -MATC-Y turret T2-T4 T6-T8,
LU45- MATC-Y turret T2
MacTun turret T1
HP=2 …. Turret is not indexed to the ATC position.
LB15 Ⅱ /LB35 Ⅱ -MATC-Y turret T5,
LU45- MATC-Y turret T3
MacTun turret T3
HP=3 …. T1 is not indexed (swiveled) to the ATC position of LB15 Ⅱ /LB35 Ⅱ -M.
ATC-Y and LU45-MATC-Y turret.
3-> G21 was commanded without opening the door.
5-> When G21 HP=4, 5 was commanded, the target position is not at the current position but within stroke end limit 1 set in system parameters.
[Probable Fault Cause]
 The tool change position data or stroke end limit 1 setting data is incorrect, but G21 HP=* was commanded after checking only one of the data.
 With HP=1, the L-tool station is indexed to the tool change position. With HP=2, the face tool station is indexed to the tool change position (with MacTurn, the M-tool spindle station is indexed to the tool change position).
With HP=3, the side machining tool station is indexed to the tool change position.
If the station corresponding to the tool type commanded by G21 HP=* is not indexed to the tool change position, an alarm occurs.
An alarm occurs if G21 HP=* is commanded when the turret indexing conditions are not satisfied.
 An alarm also occurs if G21 HP=* is commanded when the door is not open.


1347 STM time over
Eeoelale3098 S, T, or M command was not completed within the time set in the parameter.
[Parameter]
Parameter (word) No.26 (unit: 0.1s).
[Parameter]
Optional parameter (Cycle time over check)
No.4 STM time over timer (unit: 0.1s)
[Object]
System
[Code]
Time set in the parameter (hexadecimal)
[Probable Fault Cause]
 Answer signal was not received after the execution of the S, T, or M command.
Program example:
:
M03 M42 S1000 T0303
:
[Measures to Take]
 Check on the PLC monitor screen whether the answer signal for the S, T, or M command has been returned. If two or more commands are issued simultaneously, execute them individually in MDI mode to determine which S, T, or M command was not completed.
 If NC optional parameter (bit) No.39 bit 5 is set to 0,
 and if optional parameter (Cycle time over check) No.5 Cycle/STM time over alarm level A is set to 0, alarm B 2295 STM time over occurs.


1348 Cycle time over
Eeoelale3099 Execution time for one cycle (from start to M02 or M30) exceeded the time set in the parameter.
[Parameter]
Parameter word No.27 (unit: second, initial value: 0)
Optional parameter (Cycle time over check)
No.2 Cycle time over timer (second)
[Probable Fault Cause]
Machining time of the part program is too long, or machining cannot finish because an operation in the part program has not been completed.
[Measures to Take]
 Check the machining program operation status and modify the program or the corresponding parameter.
 If NC optional parameter (bit) No.39 bit 5 is set to 0,
 and if optional parameter (Cycle time over check) No.5 Cycle/STM time over alarm level A is set to 0, alarm B 3206 Cycle time over occurs.


1349 Generation machining impossible
Eeoelale3100
Generation machining command was issued after the X-axis was positioned to a negative position in the X-C coordinate system by G00 or G01.
Or this alarm occurs when the generation machining command contains a negative X-axis position value.


1353 Gauging sensor error
Eeoelale3278 Regarding optical measurement in machine specifications, the error signal changed from ON to OFF during execution of the G30 cycle.
When power supply for optical measurement in the machine sensor is turned ON in manual mode, the error signal changes to OFF.


1355 Tow-along steadyrest connection
[Code] Eeoelale3102
1-> A move command was issued while the in-use signal was ON. Gauging: Move command was issued via manual pulse generator.
2-> G00, G01, G03, G31, G32, G33, G34, or G35 was commanded during automatic execution of tow-along steadyrest cycle.
3-> A move command for an axis other than ZA-axis was commanded during automatic execution of tow-along steadyrest cycle.


1356 Steadyrest torque over
[Code] Eeoelale3103
1-> Actual torque exceeded 70% of the ZA-axis servomotor rated output for 0.1 s or longer.
(Steadyrest movement was attempted while the steadyrest base was clamped.)


1357 Positioning error
Eeoelale3104 The spring calibration tool positioning completion signal was not returned.


1367 NC tailstock quill not in thrust measurement state
The tailstock quill is not in the thrust measurement state.
For opposed spindle tailstock control specifications, the tailstock quill is not in the positioning state.
[Code]
1-> Before command position (CON) reaches ”Positioning range 1 negative end”, when the command torque is not reached, command torque is not generated within the tailstock quill advance/retract time.
(During program execution)
2-> Torque for the set thrust was generated while actual position (APA) was at the positive end of measurement range 2. The target position calculated from the workpiece contact position is outside the positioning range.
Positioning movement was commanded before the approach position.
3-> Torque exceeding the threshold occurred when moving from the approach position or start position within time constant (T1+T2)*1.25+48msec.
4-> In positioning state, actual position (APA) deviated from the positioning state.
5-> Torque dropped if the command value was exceeded.
6-> Thrust overshoot error due to motor inertia.
7-> Actual thrust is outside the allowable range of the commanded thrust value.
8-> Offset of the positioning position exceeds the allowable value.
9-> B position positioning command was issued when not in A position positioning state.
10-> Motor torque deviated from the threshold in positioning state.
[Probable Fault Cause]
Settings of positioning position, positioning range, and approach position in NC tailstock user parameters do not match workpiece dimensions.
[Measures to Take]
Set positioning position, positioning range, and approach position matching workpiece dimensions.


1376 Cutting error
Eeoelale3105 Load detected by the no-load detection function remained continuously below the 2nd lower limit for the preset duration.
The duration and the 2nd lower limit value are set in the following parameters:
Parameter word No.107-> 2nd lower limit value
Parameter word No.108-> No-cutting alarm time
Optional parameter (Load monitor 2)
Low load alarm duration
2nd lower limit auto-set parameter.
[Probable Fault Cause]
Damaged tool tip
[Measures to Take]
Replace the tool tip
[Related Specifications]
No-load detection function


1393 Tow-along steadyrest interference position
[Code]
None-> Programmable tailstock (tow-along type, NC tailstock type) was moved to an interference position with the tow-along steadyrest.
1-> Specified tow-along steadyrest command is located at an interference position with the tow-along steadyrest.
[Measures to Take]
Check the programmable tailstock command (G152).


1412 Home position movement interlock
Eeoelale3117 While the main spindle is rotating, return to home position command HP1 or HP2 was executed.
[Code]
1
[Measures to Take]

Return to original position command was executed while the main spindle was stopped.


1426 Interference area
An axis has entered the interference area.
[Code]
1-> On MacTurn30, an axis entered the interference area by axis movement in the X-Y plane in Y-axis mode (at G138 command).
3-> For sub-spindle unit interference specifications, an axis moved into the interference area.
The interference range is set on the subsequent screen "OPTIONAL PARAMETER (Y-AXIS INTERFERENCE)". (No. 4 to 6)
[Probable Fault Cause]
The interference area boundary is located at the point where the interference length setting data is added to the negative limit position data. The axis entered the interference area beyond the boundary. By manual jog feed,
move the axis out of the interference area.
Interference area setting data
X-axis: Optional parameter long word No. 66 (radius)
Y-axis: Optional parameter long word No. 67
Z-axis: Optional parameter long word No. 68


1431 Safety speed over
Eeoelale3336 Concerning the speed automatic supervision function on the NC side, the axis speed exceeded the speed supervision safety speed set by the safety speed monitor data file.
[Object]
Axis
[Code]
X
1-> Concerning the speed automatic supervision function on the NC side, the axis speed exceeded the speed supervision safety speed set by the safety speed monitor data file.
[Probable Fault Cause]
 NC software
 Safety speed monitor data file


1432 Safety monitor error detect
Eeoelale3279
The safety monitor detected a speed overflow. Or, due to some cause, the error signal is ON.
This alarm cannot be cleared by NC reset. Therefore, the power must be turned off and on again.
[Code]
Corresponding safety guard No.
[Probable Fault Cause]
 Safety monitor
 NC software
 Safety monitor data file


1435 Turret interference
The ZB-axis has moved to a position shorter than the ZB-axis work change point under the current new LT control, and the B-turret is not indexed to T1 or the station number specified by parameter.
[Probable Fault Cause]
1) Parameter setting error
2) Operation/program error
[Parameter]
Parameter word No. 64


1436 Power on APA deflector
Eeoelale3280
After power-on, the APA deviation was excessive during execution of the power-on sequence.
Or, detector coupling compensation is not set in the absolute scale specification.
[Object]
Axis
[Probable Fault Cause]
NC software


1440 Steady rest/tailstock interlock
[Code]
1-> The A-position command of the programmable tailstock is larger than the maximum distance between the steady rest and the tailstock.
2-> The A-position command of the programmable tailstock is smaller than the minimum distance between the steady rest and the tailstock.
[Probable Fault Cause]
Program error
[Measures to Take]
Please adjust the commanded position to the correct value.


1441 Safety speed limit
Eeoelale3281 When G102 or G103 was executed with spindle target protection ON, the C-axis feedrate exceeded the limit value.
[Code]
X
1-> When G102 or G103 was executed, the C-axis feedrate exceeded the limit value.
[Remedy]
Turn off spindle target protection.


1453 Heavy work data not found
"Heavy work data" selected by parameter was not found in the axis data file.
[Probable Fault Cause]
Axis data file


1460 Temperature rise value error
Eeoelale3338 The temperature rise value exceeded the limit value.
[Character-string]
None
[Code]
XYY
X=0-> Temperature rise value exceeded the limit value.
X=1-> Thermal deformation compensation parameter A is not set.
YY=1-> Thermal deformation number, or compensation parameter A block number
[Probable Fault Cause]
1) Detected temperature
2) Thermal deformation compensation parameter


1463 Spindle entry transfer interference
The spindle entered the interference area set by the work transfer interference data parameter.
[Probable Fault Cause]
Program error


1465 Spindle low accel. mode status
M671 or M672 command was issued when the spindle was not stopped.
[Object]
None
[Character-string]
None
[Code]
None


1466 Hobbing cut overload
During hobbing cutting, the spindle, M-axis, or Y-axis had a large DIFF value.
[Code]
1-> DIFF over on main spindle or sub-spindle
2-> DIFF over on MA-axis or MB-axis
3-> DIFF over on monitored axis (XA-axis or YB-axis)
4-> Main spindle or sub-spindle overload
5-> MA-axis or MB-axis overload
[Probable Fault Cause]
Cutting load is too large.
[Measures to Take]
Reduce the depth of cut/cutting load.


1467 XS-axis position scale error
Xs-axis (cam axis) position encoder (optional scale) error.
[Object]
None
[Code]
None
[Probable Fault Cause]
Optional scale or pulse signal unit
[Measures to Take]
Replace the faulty scale unit.
[Note]
The alarm can be cleared by NC reset.


1468 XS-axis servo temperature error
Xs-axis (cam axis) servo controller error.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
Servo controller error (blown fuse)
[Measures to Take]
Replace the unit (replace the fuse).
[Note]
Turn the power off and turn it on again to clear the alarm status.


1469 APA speed XS-axis
The actual position speed of the Xs-axis exceeded 15 m/min.
[Object]
None
[Character-string]
None
[Code]
Hexadecimal of APA speed (unit: 0.2 um/s)
[Probable Fault Cause]
 Faulty position encoder.
 Command supplied in synchronous mode is too large.
[Measures to Take]
 Check the position encoder.
 Check cutting conditions such as cam lead and spindle speed.


1470 APA range XS-axis
Actual position reached the soft limit during synchronous operation (during other learning).
During learning operation, the actual position data exceeded the sum of the maximum position command value and the parameter set value (XS-axis system parameter No. 6), or became smaller than the difference between the minimum position command value and the parameter set value (XS-axis system parameter No. 6).
[Object]
None
[Character-string]
None
[Code]
1-> Actual position data exceeded the allowable positive range.
2-> Actual position data is smaller than the minimum limit value of the allowable negative range.
[Probable Fault Cause]
 Command supplied in synchronous mode is too large.
 Compensation data exceeded the appropriate amount during learning operation.
 Faulty position encoder.
[Measures to Take]
 Check cutting conditions.
 Check the setting of the learning operation monitor parameter (XS-axis learning control parameter No. 6).
 Check the position encoder.


1471 CON speed XS-axis
In synchronous mode, the CON speed of the XS-axis (cam axis) has exceeded 15 m/min.
[Object]
None
[Character-string]
None
[Code]
CON speed in hexadecimal (unit: 0.2in or 0.001mm/ms)
[Probable Fault Cause]
This alarm cannot occur.


1472 Stroke end over XS-axis
Xs-axis (cam axis) reached the stroke end.
[Object]
None
[Character-string]
None
[Code]
1-> Emergency limit in positive direction
2-> Emergency limit in negative direction
[Probable Fault Cause]
Xs-axis soft limits are set beyond the range defined by stroke limits and limit switches.
[Measures to Take]
1) After pressing the Xs-axis emergency limit release button on the operation panel, select manual mode and reset the NC to clear the alarm status.
2) While holding down the Xs-axis emergency limit release button, press the Xs-axis jog button. The Xs-axis automatically positions inside the allowable stroke range.
3) Set the soft limits correctly.


1473 XS-axis actual position initialize error
Xs-axis (cam axis) did not return to origin correctly.
[Object]
None
[Character-string]
None
[Code]
1-> Xs-axis failed to enter the origin return zone.
2-> Origin not found.
[Probable Fault Cause]
 Origin return range signal and origin return signal were not input.
 Faulty optional scale or pulse signal unit.
[Measures to Take]
Check the input status of the origin return range signal and the origin signal.


1474 XS-axis learning control error
Any of the following errors occurred in learning control mode.
 A learning command was given in synchronous control mode.
 Learning was not completed within the set learning time (XS-axis learning control parameter No. 5).
 The compensation value to be collected in learning control mode overflowed.
[Object]
None
[Character-string]
None
[Code]
1-> A learning command was given in synchronous control mode.
2-> Learning time out (mode A).
3-> Compensation value overflow.
4-> Learning time out (mode B).
[Probable Fault Cause]
1-> Normally this error does not occur.
2-> Illegal parameter value setting.
3-> Normally this error does not occur.
[Measures to Take]
Set a larger learning time value (XS-axis learning control parameter No. 5).


1475 Cam execution data for XS-axis not selected
When the synchronous command was specified, cutting data was not transferred to the PSC board.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
 Synchronous mode A...Program error (Entry into synchronous mode was specified without FCALL command.)
 Synchronous mode B...Operator error (Entry into synchronous mode was specified without loading the file.)
[Measures to Take]
 Check the program.
 Load first while displaying the "CAM EXECUTION PARAMETER" screen.


1476 XS-axis learning control command
A learning control command was designated when the control mode was not synchronous mode.
[Object]
None
[Character-string]
None
[Code]
1
[Probable Fault Cause]
Program error
[Measures to Take]
Check the program.


1477 Synchronous mode command
A synchronous mode operation command was specified without a spindle rotation command being specified.
A synchronous operation start command was specified in MDI mode.
[Object]
None
[Character-string]
None
[Code]
1-> A synchronous mode operation command was specified without a spindle rotation command being specified.
2-> A synchronous operation start command was specified in MDI mode.
3-> A synchronous operation stop command was specified without a synchronous operation start command being specified.
[Probable Fault Cause]
1-> Program error
2-> Operator error
3-> Program error
[Measures to Take]
Check the program.


1478 Chuck coordinate mismatch
The ACC coordinate system (machining ST and selected ST) does not match.
[Object]
Turret
01: Turret A side
02: Turret B side
[Character-string]
None
[Code]
X
X=1-> When an axis movement command was executed, the coordinate system specification did not match the chuck on the machining ST side.
X=2-> When a coordinate system was specified, the coordinate system specification did not match the chuck on the machining ST side.
X=3-> When a system variable (zero point, zero offset, chuck) was used, the coordinate system specification did not match the chuck on the machining ST side.
[Related Specifications]
ACC mechanism specifications


1479 PSCB command error
More than one command was sent to the PSC board simultaneously.
Normally, this error does not occur.
[Object]
None
[Character-string]
None
[Code]
None


1480 DIFF over XS-axis
The following error on the Xs-axis (camshaft) exceeded the allowable limit.
[Object]
None
[Character-string]
None
[Code]
Following error in hexadecimal (unit: 0.0002 mm)
[Probable Fault Cause]
Mechanical trouble, such as excessive slide resistance or turret collision.
[Measures to Take]
Eliminate the cause of the mechanical trouble and reduce the slide resistance.


1481 Deviation compensation value over limit
The deviation compensation value for the Xs-axis (camshaft) exceeded the allowable limit.
[Object]
None
[Character-string]
None
[Code]
Deviation compensation value in hexadecimal (unit: 0.0002 mm)
[Probable Fault Cause]
Faulty D/A gain adjustment on the PSC board.
[Measures to Take]
Adjust the D/A gain on the PSC board.


1482 PSCB real-time task error
Real-time task control cannot be performed on the PSC board.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1483 PSCB INT task loop error
An INT task loop error occurred on the PSC board.
[Object]
None
[Character-string]
None
[Code]
Program counter of the block involved in the loop error.
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1484 PSCB EC task loop error
The EC task is initiated before the current EC task is completed.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1485 PSCB time sharing task error
Time-sharing task control cannot be performed on the PSC board.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1486 PSCB exception error
An exception occurred on the PSC board.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1487 PSCB memory test error
The memory on the PSC board is operating abnormally.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
PSC board failure.
[Measures to Take]
Replace the PSC board.


1488 PSCB overheat
The camshaft drive motor or the servo amplifier overheated.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
 Motor: Thermal protector tripped due to overheating.
 Servo amplifier: Heat sink overheated.
[Measures to Take]
Turn off the power, and turn it on again several tens of minutes later.


1489 Initial deviation compensation value over limit
The initial deviation compensation value for the Xs-axis (camshaft) exceeded the allowable limit.
[Object]
None
[Character-string]
None
[Code]
Deviation compensation value in hexadecimal (unit: 0.0002 mm)
[Probable Fault Cause]
Faulty D/A gain adjustment on the PSC board.
[Measures to Take]
Adjust the D/A gain on the PSC board.


1490 Synchronous mode spindle speed command
When entering synchronous mode, the spindle speed in the cam execution data does not match the programmable spindle speed.
[Object]
None
[Character-string]
None
[Code]
Hexadecimal value of the spindle speed in the cam execution data does not match the hexadecimal value of the programmable spindle speed.
[Probable Fault Cause]
The programmable spindle speed does not match the selected/specified spindle speed or the spindle speed used for learning control.
[Measures to Take]
 Check the spindle speed.
 Regenerate the profile or perform learning control again.


1491 Heavy cutting data not found
In the heavy cutting specifications, the "heavy cutting data" selected by the parameter in the axis data file does not exist.
[Object]
Turret
[Character-string]
None
[Code]
None
[Probable Fault Cause]
Axis data file


1492 PSCB P.G. pulse too low


1493 PSCB P.G. pulse too high


1494 PSCB negative travel limit over


1500 Work rest command condition unsatisfied
[Code]
None-> An axis command was executed in automatic or MDI operation mode while the work rest towing connection was ON.
1-> The work rest (W-axis) was moved when not at the X-axis positive variable limit.
2-> Entered the interference zone when the work rest was not at the lowered position.


1501 Work rest torque over
[Code]
None-> While the work rest towing connection was ON, the state in which the Z-axis motor load exceeded 70% of the rating lasted for 0.1 s or more.
(Attempted to move the work rest while the work rest lower base was clamped.)


1504 Alarm A occurred on other equipment


1507 Cannot enter C-axis synchronous control mode
During sequence return, when returning to a block in C-axis synchronous control mode, the phase difference differed from the command.
[Object]
System
[Code]
1
[Probable Fault Cause]
The phase difference changed because the CA-axis or CB-axis moved independently.
[Measures to Take]
Connect the C-axis, and then execute the C-axis synchronous control command.


1509 Interference between turrets
On a 2-saddle machine, interference between turret A and turret B (including the cover section) was detected. While advance interference check performs interference check on the programmed command path, this alarm detects interference between turret A and turret B using the rectangular profiles of the turret shapes projected onto the XZ plane.
This alarm check is not performed in manual mode or during manual intervention.
[Character-string]
None
[Code]
1-> Turret A interfered with turret B (XB, ZB).
2-> Turret A interfered with the turret B cover (ZB).
3-> Turret A cover interfered with turret B.
[Probable Fault Cause]
Program command error.
[Measures to Take]
Check the programs on both the saddle A side and saddle B side for the section where the alarm occurred.
To ensure safety, this alarm detects interference conditions using rectangular shapes projected onto the XZ plane; therefore, this alarm may occur even when no actual interference exists. In such cases, if an M867 (interference check release) command is specified in the program for that section (saddle A side or saddle B side), this alarm check will not be performed.
However, thorough verification must be conducted before running operation.


1510 Hi-CUT Pro control disabled
Attempted to execute Hi-CUT Pro control when Hi-CUT Pro control cannot be performed.
[Object]
None
[Character-string]
None
[Code]
XYY
XYY=200: Teaching was detected during Hi-CUT Pro control mode.
[Measures to Take]
Hi-CUT Pro control cannot be used in teaching mode. Turn off teaching mode.
Turn off teaching mode.


1511 High-speed contouring control disabled
Attempted to execute Super-NURBS control when Super-NURBS control cannot be performed.
[Object]
None
[Character-string]
None
[Code]
XYY
X=1: Attempted to execute NURBS interpolation processing and function generation processing other than NURBS simultaneously.
YY: Status of other commands when attempting to execute NURBS interpolation processing
bit0-> Positioning (G00) commanded simultaneously
bit1-> Linear interpolation (G01) commanded simultaneously
bit2-> Circular interpolation or helical cutting (G02/G03) commanded simultaneously
bit3-> Dwell (G04) commanded simultaneously
bit4-> Manual shift cancel commanded simultaneously
bit7-> Tolerance control mode ON commanded simultaneously
[Probable Fault]
Design error of NC control software.
X=F: Return to the middle of NURBS block by return search.
YY=01-> Option MX was commanded
YY=02-> Option MY was commanded
YY=03-> Option MZ was commanded
YY=04-> Option TS was commanded
[Measures]
The return option to return to the middle of the above NURBS block by return search cannot be used.
Execute return search without specifying such options.
XYY=200: Teaching mode was detected during Super-NURBS control.
[Measures]
Turn off teaching mode so that Super-NURBS control is not used in teaching mode.


1512 High-speed contour control abnormality
A fatal error that prevents continuing Super-NURBS processing was detected.
(High-speed contour control (SPM) = Super-NURBS or Hi-CUT Pro)
[Character-string]
None
[Code]
2000100->B buffer control section code error
2000200->B buffer G-code error
2001000->B buffer dry run function enable/disable specification flag error
2001100->B buffer (feed) override function enable/disable specification flag error
2001110->B buffer soft feed override function enable/disable specification flag error
2001120->B buffer feed override function enable/disable specification flag error
2001200->B buffer spindle override function enable/disable specification flag error
2001300->B buffer single block function enable/disable specification flag error
2001400->B buffer feed hold function enable/disable specification flag error
2002000->B buffer F 1-digit feedrate command number error
2002100->B buffer NC program command unit (position) error
2002300->B buffer data/block identification sequence number error
2002400->B buffer F 1-digit feedrate override value error
2002500->B buffer F direct command feedrate error
2002600->B buffer S direct command spindle speed error
2002700->B buffer program tolerance error
2002800->B buffer machining tolerance error
2003200->B buffer arc: end point -> center vector error
2003210->B buffer arc: unit normal (center axis) vector of plane with commanded arc data error
2003220->B buffer arc: end point -> center vector error
2003240->B buffer arc: radius error
2003300->B buffer helical: start point -> center vector error
2003310->B buffer helical: unit normal (center axis) vector of plane with commanded reference arc data error
2003320->B buffer helical: end point -> center vector error
2003340->B buffer helical: reference arc radius error
2003400->B buffer NURBS: degree (order - 1) error
2003420->B buffer NURBS: knot error
3002300->C buffer data/block identification sequence number error
4000000->Process E: NURBS interpolation not possible (degree 0)
4002300->D buffer data/block identification sequence number error
5000000->Process F: NURBS interpolation not possible (degree 0)
5002300->E buffer data/block identification sequence number error
5006000->Process F: data/block length error
6000600->F buffer interpolation data identification sequence number error
F000000->Process T: control parameter error
10000000->TB data manager: error detected in the middle of continuous sequence (start side)
10000001->TB data processor: illegal G-code in execution block (other than G01/G02/G03)
10000002->TB data processor: illegal plane specification in execution block (improper axis index)
10000004->T ground manager: data transmission response timeout
10000005->TH data manager: sequence number error
[Probable Fault]
Software bug


1513 Workpiece cannot be clamped
When the chuck clamp command was executed by the NC cylinder mechanism, the workpiece could not be clamped and the chuck reached the unclamp/clamp limit.
[Object]
Selected spindle
[Character-string]
None
[Code]
None
[Probable Fault]
The chuck clamp command was executed without a workpiece.
[Measures]
Execute the chuck clamp command with a workpiece.


1514 Clutch A slippage exceeded allowable amount
In the NC cylinder mechanism, the amount of slippage of clutch A exceeded the allowable amount set in the parameter.
[Object]
Selected spindle
[Character-string]
None
[Code]
None
[Probable Fault]
A clamping force exceeding the holding force of clutch A was specified.
[Measures]
Change the clamping force.


1515 Error in X/Z command
[Code]
1-> XB-axis moved in the negative direction while the lower turret was within the interference zone.


1516 NC tailstock frictional resistance too large
The frictional resistance exceeded the maximum limit thrust of the machine.
[Object]
None
[Character-string]
None
[Code]
None
[Probable Fault]
The frictional resistance of the NC tailstock is too large.
[Measures]
Remove obstacles from the guideway surface.


1517 Turret or tool not indexed
The manual gauging cycle was executed while the turret or tool was not indexed.
Or the turret was not in the correct index position.
[Object]
Turret
[Character-string]
None
[Code]
X
1-> Turret is not in the correct index position.
2-> Manual gauging cycle was executed while the turret was not indexed.
3-> Manual gauging cycle was executed while the tool was not indexed.
4-> Manual gauging cycle was executed when the setting value of ”Manual gauging cycle cursor auto-shift offset” was incorrect.
[Probable Fault]
1-> Malfunction of control software.
2-> Manual gauging cycle was executed while the ATC position was indexed.
3-> Manual gauging cycle was executed when the tool was not indexed to the cutting position on the H1 turret. Or manual gauging cycle was executed when no tool was mounted on the turret indexed by ATC.
Example) On a sub-spindle machine with H1 turret, T3 was indexed to the main spindle side while the main spindle side was selected, or T3 was indexed to the sub-spindle side while the sub-spindle side was selected. In either state, no tool is set in T3, resulting in an unindexed tool state.
4-> Manual gauging cycle was executed when the setting value of ”Manual gauging cycle cursor auto-shift offset” was incorrect.
[Measures]
1-> Contact an OKUMA service representative.
2-> Index the turret to the cutting position and execute the manual gauging cycle.
3-> Index the tool and execute the manual gauging cycle. Or mount a tool on the turret.
Example) On a sub-spindle machine with H1 turret, index T1 to the main spindle side when the main spindle side is selected, or index T1 to the sub-spindle side when the sub-spindle side is selected, thereby placing the tool in the indexed state.
4-> Correct the setting value of ”Manual gauging cycle cursor auto-shift offset”.


1519 Phase deviation between 1st spindle and 2nd spindle exceeded allowable value
During spindle synchronized rotation, when the chucks of both spindles clamp simultaneously, the phase difference between the 1st spindle and the 2nd spindle deviates from the synchronized rotation phase difference parameter by more than the allowable value.
[Object]
None
[Code]
None


1520 Synchronization error too large
1. At power-on, the state where the synchronization error is greater than the synchronization error allowable value B continued for 128 ms or longer.
2. When power is not on, the state where the synchronization error is greater than the synchronization error allowable value A continued for 128 ms or longer.
Synchronization error allowable value A: System parameter
Synchronization error allowable value B: System parameter
[Object]
Axis
[Character-string]
None
[Code]
Hexadecimal representation of the synchronization error amount when the alarm occurred.
[Probable Fault]
In case 1:
After power was turned off, the master axis or slave axis dropped by gravity.
Brake malfunction.
In case 2:
During operation, the load on the master axis or slave axis increased.
Servo malfunction.
[Measures]
In case 1:
Select the synchronization error correction mode, move and correct by pulse handle x 1, then turn off the mode and press the reset button.
In case 2:
Turn the power OFF, then ON.
[Related Specifications]
ZA-axis synchronized axis specification
XA-axis synchronized axis specification


1521 Error occurred during NC tailstock operation
An error occurred during NC tailstock operation.
[Object]
None
[Character-string]
None
[Code]
1-> During tailstock operation in extremely low thrust mode, the spring stopper was pulled out. Or during tailstock operation in normal thrust mode, the spring stopper was inserted.
[Probable Fault]
1-> Defective operation of the spring stopper for extremely low thrust specification.
[Measures]
1-> Check the operation of the spring stopper for extremely low thrust specification.


1522 Move into linear guide cover interference zone
The feed axis moved and entered the interference zone of the linear guide cover.
Or, during return operation by sequence return, an attempt was made to return into the interference zone of the linear guide cover.
[Object]
Axis, system
[Code]
1-> The feed axis moved and entered the interference zone of the linear guide cover.
2-> An attempt was made to return into the interference zone of the linear guide cover by sequence return.
[Probable Fault]
The feed axis moved and entered the interference zone of the linear guide cover.
[Measures]
Move the feed axis out of the interference zone of the linear guide cover by rapid feed or manual feed operation.


1523 No axis data file for workpiece weight
The axis data file for workpiece weight specified by the parameter was not found.
[Object]
None
[Code]
XY
X: 2nd spindle side
0-> Axis data file exists
1-> For no chuck
2-> For standard

3-> For semi-standard
4-> For heavy weight
Y: 1st spindle side
0-> Axis data file exists
1-> For chuckless
2-> For standard
3-> For semi-standard
4-> For heavy weight
[Probable Fault Cause]
Installation error, software creation error, specification code error
[Remedy]
Reinstall the software, retry with a new version installation disk


1524 Feedrate too large
A feedrate command exceeds the upper limit speed of the machine.
[Target]
None
[Character-string]
None
[Code]
None
[Probable Fault Cause]
Program error.
A value exceeding the upper limit speed was specified in the feedrate F command.
[Remedy]
Correct the program. Modify the feedrate F command value.


1525 Hobbing sync. M-axis speed exceeded
During hobbing synchronization, the M-axis speed exceeded the allowable speed.
[Target]
System
[Code]
None
[Probable Fault Cause]
1) SB command value
2) Setting value of M-axis max speed during hobbing (O.P.L No.194)
[Remedy]
1) Modify the SB command value.
2) Adjust the M-axis max speed during hobbing (O.P.L No.194).


1526 Turret index not completed
A manual gauging cycle command was issued when the turret index was not normally completed. Or, the turret index status is undetermined during axis movement.
[Target]
System
[Code]
None
[Remedy]
1) Move the X-axis or Z-axis to the positive limit position by manual feed, and reissue the turret rotation command in AUTO/MDI operation.


1527 Cannot execute with long boring bar mounted
A command that cannot be executed while the long boring bar is mounted was issued.
[Target]
System
[Code]
1-> M-spindle rotation command issued
[Probable Fault Cause]
M-spindle rotation command was issued.
[Remedy]
1) Correct the command.


1528 Attachment status mismatch
The attachment status on the NC side and PLC side does not match.
[Target]
System
[Code]
1-> Attachment number on NC side does not match that on PLC side.
2-> Attachment indexing angle on NC side does not match that on PLC side.
[Probable Fault Cause]
Software error


1529 M-axis belt slip
The conditions in the M-axis belt slip detection specifications were not satisfied.
[Target]
Turret
[Code]
1-> The speed ratio before belt slip detection speed ratio (set by parameter) was continuously maintained after exceeding the belt slip detection setting time (set by parameter).


1530 Movement beyond steadyrest interference position
The steadyrest, tailstock, or W-axis moved beyond the steadyrest interference position.
[Target]
Axis
[Character-string]
None
[Code]
1-> Closer than the minimum distance.
2-> Farther than the maximum distance.
[Probable Fault Cause]
1) Program command error
2) Parameter setting error
[Remedy]
1) Set axis movement command values so as not to enter the steadyrest interference area.
2) Correctly set the minimum distance and maximum distance of the steadyrest interference area.


1531 Tool posture compensation control error
A fatal error that cannot continue processing by the tool posture compensation function was detected.
[Target]
None
[Character-string]
None
[Code]
VVWWXXYZ:
VV: Module code
WW: General processing code
XX: Code specific to each module
Y: Axis index
Z: Buffer manager error code
1= Error
2= Argument range error
3= Effective value calculation error
4= Missing data calculation error
5= No data
6= Write pointer overflow
7= Calculation result error
[Probable Fault Cause]
Software error
[Related Specifications]
Tool posture compensation function specifications


1532 Axis move to turret interference distance
A command exceeding or approaching the turret interference distance specified by parameter was commanded.
[Code]
1-> Axis moved to the interference distance between A-turret and C-turret.
[Probable Fault Cause]
1) Program error
2) Parameter setting error


1682 Magnetic encoder speed detection failed
The speed difference between the magnetic encoder speed feedback value and the current frequency was continuously monitored, and an excessive difference was detected.
[Target]
Axis
[Character-string]
None
[Code]
XXXXYYYY
XXXX= Speed detection reference value (2B)
YYYY= Speed detection value (2B)
[Probable Fault Cause]
Magnetic encoder
[Remedy]
Magnetic encoder


1683 MCS Rotary encoder 5 initialization failed
Rotary encoder 5 (manufactured by other company) initialization failed.
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 5 (manufactured by other company)
[Remedy]
Replace rotary encoder 5 (manufactured by other company).


1684 MCS Rotary encoder 5 error
An error was detected in rotary encoder 5 (manufactured by other company).
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 5 (manufactured by other company)
[Remedy]
Replace rotary encoder 5 (manufactured by other company).


1685 MCS Rotary encoder 4 initialization failed
Rotary encoder 4 (manufactured by HEIDENHAIN) initialization failed.
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 4 (manufactured by HEIDENHAIN)
[Remedy]
Replace rotary encoder 4 (manufactured by HEIDENHAIN).


1686 MCS Rotary encoder 4 error
An error was detected in rotary encoder 4 (manufactured by HEIDENHAIN).
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 4 (manufactured by HEIDENHAIN)
[Remedy]
Replace rotary encoder 4 (manufactured by HEIDENHAIN).


1687 MCS Rotary encoder 3 initialization failed
Rotary encoder 3 (manufactured by HEIDENHAIN) initialization failed.
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 3 (manufactured by HEIDENHAIN)
[Remedy]
Replace rotary encoder 3 (manufactured by HEIDENHAIN).


1688 MCS Rotary encoder 3 error
An error was detected in rotary encoder 3 (manufactured by HEIDENHAIN).
[Target]
Axis
[Character-string]
None
[Probable Fault Cause]
Rotary encoder 3 (manufactured by HEIDENHAIN)
[Remedy]
Replace rotary encoder 3 (manufactured by HEIDENHAIN).


1689 MCS Rotary encoder 2 error
An error was detected in rotary encoder 2 (manufactured by INA-BEARING).
[Target]
Axis
[Character-string]
None
[Code]
XXXXYYYY
XXXX= Error description
000A[HEX]: Phase A voltage error
000B[HEX]: Phase B voltage error
YYYY= Error data
When XXXX=000A[HEX]: Phase A voltage value
When XXXX=000B[HEX]: Phase B voltage value
[Probable Fault Cause]
Rotary encoder 2 (manufactured by INA-BEARING)
[Remedy]
Replace rotary encoder 2 (manufactured by INA-BEARING).


1690 MCS Rotary encoder 1 initialization failed
Rotary Inductosyn initialization failed.
[Target]
Axis
[Character-string]
None
[Code]
XXYYZZZZ
Refer to alarm 865 Alarm-P MCS encoder initialization error
[Probable Fault Cause]
Motor encoder
Encoder connection cable and connector
Inverter unit control board
[Remedy]
Check and replace the above units


1691 MCS Rotary encoder 1 error
An error was detected in rotary Inductosyn.
[Target]
Axis
[Character-string]
None
[Code]
XXYYZZZZ
XX= Status of rotary Inductosyn
Bit 7: Alarm
Bit 6: Communication error
8X: Output amplitude normal
9X: Output amplitude small
AX: Output amplitude large
BX: Output amplitude too small
YY= Alarm code of rotary Inductosyn
00: Not activated
01: Stop by stop command
02: Control parameter error
0E: Synchronization error
0F: Excitation output error
11: Phase B AD bias voltage drop
12: Phase A AD bias voltage drop
13: Phase A/B AD bias voltage drop
15: Phase B AD bias voltage rise
16: Phase A AD bias voltage rise
17: Phase A/B AD bias voltage rise
25: Phase B signal amplitude too large
26: Phase A signal amplitude too large
27: Phase A/B signal amplitude too large
29: Signal amplitude too small
2D: Phase B signal amplitude too small
2E: Phase A signal amplitude too small
2F: Phase A/B signal amplitude too small
80-FF: CPU error
ZZZZ= Position data of rotary Inductosyn
Position data of each pitch
[Probable Fault Cause]
Rotary Inductosyn
[Remedy]
Replace rotary Inductosyn.


1692 MCS Linear scale 4 initialization failed
Linear scale 4 (manufactured by other company) initialization failed.
[Target]
Axis
[Character-string]
None
[ Probable Cause]
Linear scale 4 (manufactured by other company)
[ Remedy]
Replace linear scale 4 (manufactured by other company).


1693 MCS Linear scale 4 error
An error was detected in linear scale 4 (manufactured by other company).
[ Target]
Axis
[ Character-string]
None
[ Probable Cause]
Linear scale 4 (manufactured by other company)
[ Remedy]
Replace linear scale 4 (manufactured by other company).


1694 MCS Linear scale 3 initialization failed
Linear scale 3 (manufactured by HEIDENHAIN) initialization failed.
[ Target]
Axis
[ Character-string]
None
[ Probable Cause]
Linear scale 3 (manufactured by HEIDENHAIN)
[ Remedy]
Replace linear scale 3 (manufactured by HEIDENHAIN).


1695 MCS Linear scale 3 error
An error was detected in linear scale 3 (manufactured by HEIDENHAIN).


1696 MCS Linear scale 2 initialization failed
Linear scale 2 (manufactured by HEIDENHAIN) initialization failed.
[ Target]
Axis
[ Character-string]
None
[ Probable Cause]
Linear scale 2 (manufactured by HEIDENHAIN).
[ Remedy]
Replace linear scale 2 (manufactured by HEIDENHAIN).


1697 MCS Linear scale 2 error
An error was detected in linear scale 2 (manufactured by HEIDENHAIN).
[ Target]
Axis
[ Character-string]
None
[ Probable Cause]
Linear scale 2 (manufactured by HEIDENHAIN).
[ Remedy]
Replace linear scale 2 (manufactured by HEIDENHAIN).


1698 MCS Linear scale 1 initialization failed
Linear scale 1 (manufactured by MITUTOYO) initialization failed.
[ Target]
Axis
[ Character-string]
None
[ Code]
XXYYZZZZ
Refer to Alarm-P 865 MCS Encoder initialization error
[ Probable Cause]
Motor encoder
Encoder connection cables and connectors
Inverter unit control board
[ Remedy]
Replace or check the above units.


1699 MCS Linear scale 1 error
An error was detected in linear scale 1 (manufactured by MITUTOYO).
[ Character-string]
None
[ Code]
XXYYZZZZ
XX = Linear scale 1 status
Bit 7: Alarm
Bit 6: Communication error
Bit 2: Communication error (triggers this state each time an error is detected)
Bit 0: Alarm code judgment bit
(Bit 0 = 1: Alarm generated on MITUTOYO scale side)
YY = Linear scale 1 alarm code
When XX = 81
Bit 7: Overspeed
Bit 6: Communication error
Bit 5: EEPROM error
Bit 4: CPU error
Bit 3: Capacitance type error
Bit 2: Photoelectric type error
Bit 1: Digit match error
Bit 0: Initialization error
When XX = 80
43: MITUTOYO scale no response
44: MITUTOYO scale ID error
When XX = C0
00-3F: Gateway receive error
46: REQ time-out error
ZZZZ = Position data of linear scale 1
Position data per 2 mm pitch
[ Probable Cause]
Linear scale
[ Remedy]
Replace the linear scale.


1700 Emergency stop
Eeoelale3128 This alarm occurs when the "EMERGENCY STOP" button is pressed.
[ Code]
1
[ Probable Cause]
The "EMERGENCY STOP" button was pressed.
[ Remedy]
Release the "EMERGENCY STOP" button, then press the "POWER ON" button.


1701 EC Overload
Eeoelale3129 An overload breaker in the control cabinet tripped.
(I/O check No. 24 input bit A (iOLA/) = OFF)
This alarm occurs when any of the spindle lubrication motor, hydraulic motor, coolant motor, slideway lubrication motor, etc. overheats or a fault is detected.
[ Code]
1-> Overload relay in the control cabinet tripped
2-> Oil pump motor overload tripped.
3-> Coolant control motor overload tripped.
4-> SP. oil pump overload tripped.
5-> Lub. motor overload tripped.
[ Probable Cause]
 Reset the overload relay.
 Check the motors during normal operation.


1702 BDU Overload
Eeoelale3130 The overload relay of the drive unit tripped.
[ Code]
1
[ Probable Cause]
 Axis drive unit overload.
 Faulty EC input circuit.
[ Remedy]
Check Substation 13 input, strobe 1 bit 6.


1703 EC Circuit breaker
Eeoelale3131
The circuit breaker in the control cabinet tripped. (I/O check No. 24 input bit 9 (iCBA/) = OFF)
This alarm occurs when a control circuit breaker in the control cabinet trips. Check the tripped circuit breaker to locate the cause of the alarm.
[ Code]
1-> Control circuit breaker in the control cabinet tripped.
(EC circuit breaker 1)
2-> EC circuit breaker 2 tripped.
3-> EC circuit breaker 3 tripped.
4-> EC circuit breaker 4 tripped.
5-> EC circuit breaker 5 tripped.
6-> EC circuit breaker 6 tripped.
7-> EC circuit breaker 7 tripped.
[ Probable Cause]
Short circuit in control circuit power supply
[ Remedy]
After eliminating the external fault, turn on the control circuit breaker.


1704 Transformer overheat
Eeoelale3132
Transformer overheat. (I/O check No. 24 bit B (iCHA/) = OFF)
This alarm occurs when the transformer overheats.
[ Code]
1-> Transformer overheated.


1705 Hydraulic pressure low
Eeoelale3133 The hydraulic low pressure signal was ON for 2 seconds or longer.
[ Code]
1-> The hydraulic low pressure signal was ON for 2 seconds or longer.
2-> Oil pump is not ON.
[ Probable Cause]
 Low oil level
 Hydraulic unit motor
 Clogged oil filter.


1706 External
Eeoelale3134 A problem occurred in peripheral equipment.
[ Code]
1-> A problem occurred in peripheral equipment.
[ Probable Cause]
Peripheral equipment
[ Remedy]
Clear the peripheral equipment alarm status first, then reset the NC.


1707 Stroke end limit over
Eeoelale3135 An axis hit the stroke end limit stopper, or axis movement exceeded the stroke end limit.
[ Code]
None-> X-axis or Z-axis command caused the turret to hit the stroke limit stopper.
1-> On a machine with Y-axis function, X-axis hit the stroke limit stopper during Y-axis movement.
2-> When using M237 home position command (home position is within stroke limit stopper), an axis hit the stroke limit stopper.
[ Probable Cause]
 Operation or programming error.
 Incorrect software limit setting (positive or negative). (Software limit was adjusted beyond the stroke limit stopper.)
 Check the stroke end limit switch (whether chips or other foreign matter caused it to malfunction).
[ Remedy]
 Turn on the overtravel release switch in the control cabinet, press the RESET button in manual mode, and then use the pulse handle to move the turret within the stroke range.
 After releasing the overtravel release switch, turn off the overtravel release switch at the home position and reset the software limits.
 When using the new LT control specifications, the overtraveled axis can be backed off into the stroke range in the direction away from the stroke limit switch.


1708 Stroke end limit release
Eeoelale3136 This alarm occurs when the stroke limit release switch is turned on in a mode other than manual mode, or when an operation mode other than the pulse handle is selected while the stroke end limit release mode is active.
[ Code]
1-> Non-manual operation mode.
[ Probable Cause]
Operation error
[ Remedy]
 Turn on the stroke limit release switch in manual mode, then press the RESET button to reset the alarm.
 Turn off the stroke limit release switch.


1709 XA-axis overload
Eeoelale3137 The overload time of the load monitor for the X-axis of turret A exceeded the specified value.
[ Probable Cause]
 Program error: feedrate too high; depth of cut too large
 Overload time setting of the load monitor is too small: or overload value setting is too small
 Overload time setting of the load monitor is too small: or overload value setting is too small


1710 XB-axis overload
Eeoelale3138 The overload time of the load monitor for the X-axis of turret B exceeded the specified value.
[ Probable Cause]
 Program error: feedrate too high, depth of cut too large
 Overload time setting of the load monitor is too small: or overload value setting is too small
 Overload time setting of the load monitor is too small: or overload value setting is too small


1711 ZA-axis overload
Eeoelale3139 The overload time of the load monitor for the Z-axis of turret A exceeded the specified value.
[ Probable Cause]
 Program error: feedrate too high; depth of cut too large
 Overload time setting of the load monitor is too small
 Overload value setting of the load monitor is too small


1712 ZB-axis overload
Eeoelale3140 The overload time of the load monitor for the Z-axis of turret B exceeded the specified value.
[ Probable Cause]
 Program error: feedrate too high, depth of cut too large
 Overload time setting of the load monitor is too small
 Overload value setting of the load monitor is too small


1713 Spindle rotation interlock
Eeoelale3141 Spindle forward/reverse, jog, or orientation command was issued while the spindle safety interlock was active in a mode other than manual mode.
[ Target]
System
[ Code]
2-> In spindle orientation pin mode, the pin detection confirmation signal turned OFF while the spindle was rotating.
3-> Spindle rotation command (including indexing, orientation, and C-axis functions, etc.) was issued while the chucking detector retract confirmation signal was OFF.

9-> Spindle rotation command was issued while the tailstock chuck was unclamped or the tailstock chuck spindle was rotating.
10-> Spindle rotation command was issued while the spindle chuck was not clamped, or the spindle chuck unclamped while the spindle was rotating.
11-> Spindle rotation command was issued while the tailstock chuck was not clamped, or the tailstock chuck unclamped while the spindle was rotating.
12-> Spindle rotation command was issued while the tailstock was not at the advance position, or the tailstock moved away from the advance position while the spindle was rotating.
13-> Spindle rotation command was issued while the tailstock was not clamped, or the tailstock chuck unclamped while the spindle was rotating.
14-> Spindle rotation command was issued while the tailstock was connected, or the tailstock was connected while the spindle was rotating.
15-> Spindle rotation command was issued while AJC was not clamped.
16-> AJC clamp confirmation signal went OFF while the spindle was rotating.
17-> Spindle rotation command was issued while the work rest was not at its lower limit.
18-> Work rest lower limit confirmation signal went OFF while the spindle was rotating.
19-> Main spindle rotation command was executed while the steady rest was not retracted.
20-> Steady rest advance command was executed while the main spindle was rotating.
21-> Steady rest was not at the retract position while the main spindle was rotating.
22-> C-axis brake pressure detection switch remained OFF for 1 second or longer while the main spindle was rotating, or C-axis brake pressure exceeded the set value for 1
second or longer while the main spindle was rotating.
23-> Main spindle rotation command was executed when the chuck handle state was abnormal.
24-> Chuck handle state was abnormal while the main spindle was rotating.
25-> The main spindle rotated in a low acceleration ON/OFF mode.
26-> Main spindle rotation command was executed in manual operation mode when the C-axis brake pressure detection switch was not ON, or the pressure detection switch was not yet turned ON 10
seconds after issuing the main spindle rotation command in M mode.
27-> Spindle rotation command was issued while the spindle was clamped.
28-> Spindle rotation command was issued while C-axis clamp or C-axis stop was ON.
29-> Spindle rotation command was issued while the manual spindle rotation interlock switch was ON.
30-> Spindle rotation command was issued when the vertical lathe entered the changeover range or when the lathe entered the changeover range while the spindle was rotating.
31-> Spindle stop ON/OFF command (M578/M579) was issued while the spindle was moving.
32-> M03, M04, or M19 command was issued while the spindle stop output was ON.
33-> Spindle rotation command was issued while the work table was not at the insertion position.
34-> Spindle rotation command was issued while the center unit was at the retract position and unclamped, or center unit retract confirmation signal was ON while the spindle was rotating.
35-> Work table was not at its lower limit while the spindle was rotating.
36-> Spindle rotation command was issued when the work table was at the upper position, the tailstock was at the advance position, and a workpiece was on the work table.
37-> Spindle rotation command was issued when the work unloader was not at the retract position, or the work unloader moved from the retract position while the spindle was rotating.
38-> Tailstock index pin IN/OUT command was executed while the spindle was rotating.
39-> Spindle rotation command was executed when the tailstock index pin did not satisfy the requirements.
40-> C-axis clamp command was issued while the spindle was moving.
41-> Spindle rotation command was issued by air blow command while C-axis clamp or C-axis stop was ON.
42-> Spindle rotation command was issued when the chuck was clamped, the work table was at the upper position, and the tailstock was at the advance position.
43-> Spindle rotation was commanded when the door was not closed, or the spindle was rotating when the door was not closed.
44-> Spindle rotation command was issued when the rear chuck cover was not closed, or the rear chuck cover opened while the spindle was rotating.
45-> Spindle rotation command was issued when the work table was not at its upper limit.
46-> Work table "upper limit confirmation" signal went OFF while the spindle was rotating.
47-> Spindle rotation command was executed when the front air chuck pressure was insufficient / signal was OFF.
48-> Spindle rotation command was executed when the front air chuck clamp confirmation signal was OFF.
49-> Spindle rotation command was executed when the rear air chuck pressure was insufficient / signal was OFF.
50-> Spindle rotation command was executed when the rear air chuck clamp confirmation signal was OFF.
51-> Spindle oscillation command was issued while the spindle was rotating.
52-> Spindle rotation command was issued when the steady rest was not locked, or the steady rest was not locked while the spindle was rotating.
53-> Spindle rotation command was issued when coolant pressure dropped, or coolant pressure dropped while the spindle was rotating.
54-> Spindle rotation command was issued when spindle drive jig unit connection confirmation signal was OFF.
55-> Spindle drive jig unit connection confirmation signal turned OFF while the spindle was rotating.
56-> Spindle rotation command was issued when W-axis was at its designated position, or W-axis moved to its designated position while the spindle was rotating.
57-> Sub-spindle rotation command was issued when W-axis was not at its designated position.
58-> Sub-spindle rotation command was issued when sub-spindle drive jig unit connection confirmation signal was OFF.
59-> W-axis was not at its designated position while the sub-spindle was rotating.
60-> Sub-spindle rotation command was issued when spindle drive jig unit connection confirmation signal was ON.
61-> Sub-spindle drive jig unit connection confirmation signal turned OFF while the sub-spindle was rotating.
62-> Spindle rotation command was issued when the ACC operation sequence number was not at the start position.
63-> Spindle rotation command was issued when the machine position joint was not connected.
64-> Spindle rotation command was issued when the machine position carrier was not clamped.
65-> Spindle rotation command was issued when the tailstock chuck and spindle chuck were clamped, or the tailstock chuck and spindle chuck clamped while the spindle was rotating.
66-> Spindle rotation command was issued when the spindle front cover was not closed.
67-> Spindle front cover was not closed while the spindle was rotating.
68-> Spindle rotation command was issued when the electromagnetic chuck was not in magnetized state, or the electromagnetic chuck entered demagnetized state while the spindle was rotating.
69-> Spindle rotation command was executed despite a mismatch between chuck clamp/unclamp command conditions or input signal conditions.
[Probable Cause]
 Programming or operating error
Program example:
M03, M04, or M19 commanded while the spindle safety interlock is open.
Operation example:
Spindle manual (JOG) push button pressed when the spindle safety interlock is open in a mode other than manual mode.
[Measures to Take]
 Close the protective door.
 When code 11, 12, or 13 occurs, clear the alarm by changing the parameter (standard parameter for switching between chuck and steady rest).


1714 S.M command async
Eeoelale3142 In 4-axis simultaneous control mode, the constant cutting speed code S or M command does not match between turret A and B for 2-saddle specification.
[Object]
System
[Character-string]: Coordinate system for G140, G141, or G42
[Code]
1-> Constant cutting speed codes (G96 and G97) do not match
2-> Turret selection commands (G110 and G111) do not match
3-> S commands do not match
4-> Spindle rotation commands (M03, M04, or M05) do not match
5-> Spindle drive gear range commands (M40 to M44) do not match
6-> M00 and M01 commands do not match
7-> M19 commands do not match
8-> M110 and M109 commands do not match
9-> M271 and M272 commands are different.
10-> M371 and M372 commands are different.
11-> M142 and M143 commands are different.
[Probable Cause]
M and/or S codes do not match in a cutting program with 4-axis simultaneous control.
Program example:
Turret A
G13
N100 G00 X500 Z500
N101 M41 M03 S100 P10
^^^ ^^^
Turret B
G14
N200 G00 X500 Z500
N201 M42 M03 S500 P10
^^^ ^^^
[Measures to Take]
Correct the program.
Example
In the program above, change the command in block N201 to:
N201 M41 M03 S100 P10
^^^ ^^^
That is, the M and S commands designated for both turrets must be identical.
[Related Specifications]
2-saddle specification


1715 Spindle speed over
Eeoelale3143 The spindle motor rotating speed is higher than the commanded speed.
[Object]
System
[Probable Cause]
 Pulse generator PG
 Spindle motor
 TFP board
 Error in maximum spindle speed specified by G50 (If the commanded spindle speed exceeds the maximum spindle speed specified by G50, it is clamped at the maximum spindle speed specified
by G50.)
 Spindle gear shifting (motor winding switching low/high range selection) M40 to M44.


1716 M03/M04 switching
Eeoelale3144 Spindle reverse rotation command M04 was designated while the spindle was rotating in forward direction, or spindle forward rotation command M03 was designated while the spindle was rotating in reverse direction.
[Object]
System
[Code]
1-> Spindle reverse rotation command M04 was designated while the spindle was rotating in forward direction, or spindle forward rotation command M03 was designated while the spindle was rotating in reverse direction.
[Probable Cause]
 Program error
Program example:
:
M03
M04
:
(Directly switched from M03 to M04)
[Measures to Take]
Stop the spindle with the M05 command before switching from M03 to M04. Also stop the spindle with the M05 command before switching from M04 to M03.


1717 Spindle low/high gear switch command
Eeoelale3145 G40, G43, or G44 command was used during spindle gear shifting on a VAC winding changeover type spindle motor.
[Object]
System
[Code]
Hexadecimal number of the commanded M code
[Probable Cause]
 Program error
Program example:
:
M43 M03 S1000
:
[Measures to Take]
Check the part program.
:
M42 M03 S1000
:
[Related Specifications]
Spindle winding changeover type motor specification


1718 Tow-along tailstock connection
Eeoelale3146 Tow-along tailstock connection command was issued in Y-axis control mode.


1719 Spindle gear range
Eeoelale3147 While the spindle was rotating, the spindle gear range designated by the spindle speed command did not match the signal fed back from the limit switch.
[Code]
1-> While the spindle was rotating, the gear range designated by the speed command did not match the signal fed back from the limit switch.
[Probable Cause]
Limit switch setting error.


1720 Spindle gear range command
Eeoelale3148 Spindle gear range selection commands M40 through M44 (M242 to M241) are not applicable to the designated machine, or a gear change command was issued during spindle rotation (changing from M31 to M40
through M44, or from M40 through M44 to M31). (M31 … Ultra-low speed range (option))
[Object]
SYSTEM
[Code]
Gear change command
[Probable Fault Cause]
 Operation error
Operation example:
This alarm occurs when M43 and/or M44 commands are used on a machine with only two gear ranges.


1721 Spindle gear neutral
Eeoelale3149 Spindle rotation command (M03 or M04) was commanded while the spindle gear was in neutral.
[Object]
SYSTEM
[Code]
1-> A spindle rotation command was issued while the spindle gear was in neutral position.
[Probable Fault Cause]
Operation error
[Measures to Take]
Select a gear range other than neutral using a command other than M40, then start spindle rotation with M03 or M04.


1722 Spindle orientation gear neutral
Eeoelale3150 Spindle orientation command (M19) was commanded while the spindle gear was in neutral.
[Probable Fault Cause]
 Program
 Operation error
Program example:
No gear range selection command is designated before the spindle orientation command, or a gear neutral position is designated before the spindle orientation command.
Operation example:
M19 was executed in MDI mode while the spindle gear was in neutral.


1723 Spindle interference distance
Eeoelale3151
1) The ZA-axis and ZB-axis entered a state where the distance between them is smaller than the value in optional parameter long word No. 53, related to new LT specification control.
2) The ZB-axis moved to a position smaller than the value in NC optional parameter long word No. 56, violating the condition that the XA-axis and XB-axis cannot simultaneously exceed the positive variable
stroke end related to new LT control.
3) For spindle head interlock specifications, the Z-axis moved to a position smaller than the value set in NC optional parameter long word No. 56, violating the condition that the X-axis cannot exceed the positive variable stroke
end.
[Code]
1-> Indicates case 1) above
2-> Indicates case 2) above
3-> Indicates case 3) above
[Probable Fault Cause]
 Setting error in NC optional parameter long word No. 53, 56, 57.
 Operation or programming error.


1724 VAC spindle synchronization conditions
Eeoelale3152
When the spindle synchronized rotation control command (M151/M150) was commanded, this alarm occurs if any of the following conditions is met.
Assuming spindle A rotates synchronously with spindle B.
1) Spindle A rotation command is not active.
2) Spindle A S command is not active.
When the spindle synchronized rotation control command (M151) is commanded, this alarm occurs if any of the following conditions is met:
3) Spindle A chuck is not clamped.
4) Spindle B rotation command is not active.
5) Spindle B S command is not active.
6) Spindle B fixed speed rotation signal is ON.
7) Spindle A gear is in neutral.
8) Spindle B gear is in neutral.
9) C-axis of spindle A or spindle B is connected.
10) Spindle B is not selected.
11) Gear ranges of spindle A and spindle B do not match during spindle synchronized rotation.
12) During spindle B rotation, spindle B speed is not lower than spindle A. When the spindle synchronized rotation control OFF command (M150) is commanded, the following condition occurs:
13) Spindle B chuck is not clamped.
14) Main spindle is not in lowest speed rotation mode.
15) Main spindle is not in low acceleration mode.
16) Chucks of both spindles are unclamped.
17) Synchronized rotation command was issued when the 2nd headstock was not at the lower position.
18) APA is active for both spindles A and B.
[Object]
SYSTEM
[Code]
Number of each of the above conditions (hexadecimal)
[Probable Fault Cause]
 Program error
Program example:
: :
G13 G141
M40 M110
M151 :
: M151
:
[Measures to Take]
Correct the program.
: :
G13 G141
M41 <- Modified M110
M151 :
: Add -> M109
M151
:


1725 VAC spindle synchronization
Eeoelale3153 On a multi-tasking machine (sub-spindle spec machine, FTL, etc.), a spindle A rotation command, S command, or gear range selection command was commanded in spindle synchronized rotation mode. Or,
on a multi-tasking machine (sub-spindle spec machine, FTL, etc.), a spindle B gear range selection command was commanded in spindle synchronized rotation mode (assuming spindle A rotates synchronously with
spindle B).
[Object]
SYSTEM
[Code]
1-> M03, M04, M05, or M19 was commanded.
2-> An S command was commanded.
3-> M40, M41, M42, M43, or M44 was commanded during 1st spindle synchronized rotation control.
4-> M40, M41, M42, M43, or M44 was commanded during 2nd spindle or sub-spindle synchronized rotation control.
[Probable Fault Cause]
 Program error
Program example:
:
G140 :
M151 M151
: :
M141 M41 S1500
M03 M42 S1000
:
[Measures to Take]
:
G140 :
M151 M151
: :
M150 <- Add -> M150
G141 M41 S1500
M03 M42 S1000
:


1726 C-axis command
Eeoelale3154 A C-axis move command was designated under unacceptable conditions.
[Object]
SYSTEM
[Code]
1-> C-axis is not connected.
2-> C-axis is not unclamp.
[Probable Fault Cause]
 Program error
 Operation error
Program example:
N100 M109 C-axis disconnect
N101 G00 X100 C100 C-axis rapid feed to 100-degree position
Operation example:
C-axis move command was commanded while C-axis was not unclamp.


1727 C-axis joint command
Eeoelale3155 C-axis connect/disconnect command (M110, M1090) was designated under illegal conditions.
[Object]
SYSTEM
[Code]
1-> Spindle is not at zero speed.
2-> Spindle is not at standstill.
3-> Spindle is rotating.
4-> C-axis is in clamped state.
5-> C-axis is in interlocked state.
6-> C-axis connect command was issued while another turret was being controlled.
7-> Spindle is under synchronized control.
8-> Command was designated in lowest speed mode.
9-> Command was designated in main spindle low acceleration mode.
10-> M-tool spindle is rotating.
11-> Command was designated in hobbing mode.
[Probable Fault Cause]
 Spindle zero speed input fault.
 C-axis signal input fault.
 Error in joint signal of high-speed communication function; slave station input signal CFJ should be "1".
Program example:
N100 M03
N101 M110
Operation example:
M110 was commanded during spindle rotation in MDI mode.
[Measures to Take]
Refer to the alarm codes above; if there is no program or operation error, check the relevant input circuits.


1728 C-axis clamp/unclamp command
Eeoelale3156
C-axis clamp/unclamp command (M147/M146) was commanded when the C-axis was not connected.
C-axis clamp/unclamp command was issued while another turret was being controlled.
[Object]
SYSTEM
[Code]
1-> C-axis clamp/unclamp command was commanded while C-axis was not connected.
2-> C-axis clamp/unclamp command was issued while another turret was being controlled.
[Probable Fault Cause]
 Program error
 Operation error
Program example:
M109 C-axis disconnect
M147 C-axis clamp
Operation example:
M146/M147 was commanded in MDI mode when C-axis was not connected.


1729 C-axis advance
Eeoelale3157 During C-axis connection (M110), the C-axis retraction position confirmation signal remains ON 10 seconds after the C-axis advance command was issued.
[Probable Fault Cause]
 During C-axis connection, the C-axis advance command could not be executed properly due to a mechanical or electrical failure.
 Faulty limit switch for C-axis retraction position.
[Measures to Take]
 Check and adjust mechanical or electrical components related to C-axis advance movement.
 Check the limit switch for C-axis retraction position.


1730 Turret clamp or position
Eeoelale3158
During axis movement, the turret clamp confirmation signal turned OFF (except during manual operation), or the programmed tool number and the actual tool number did not match for 1 second or longer.
[Object]
SYSTEM
[Code]
XYY
X:
None -> Programmed tool number does not match actual tool number
1 -> Turret clamp confirmation signal turned OFF during axis movement
2 -> After turret clamping, programmed tool number does not match actual tool number.
3 -> Turret is not clamped 500 ms after the turret clamp command was issued.
4 -> When an L-tool or sensor is registered with the current tool, a cutting feed command was executed at other than "M-spindle orientation angle".
5 -> When the NC turret is not clamped and the servo system of the turret index motor is OFF, a rapid feed, manual jog feed, or pulse handle feed command was issued.
YY: Designated tool number (hexadecimal)
FFFFFFFF: A tool index command other than T1 was issued when an NC rotary table or fixed turret is mounted.
[Probable Fault Cause]
 Faulty turret clamp limit switch, turret indexing count switch, or their wiring.
 Error in T-axis position encoder offset value.
[Measures to Take]
[Code] X = None -> Check input circuits related to tool number (turret indexing count switch or its wiring).
[Code] X = 1, 4, or 5 -> Check the turret clamp limit switch or its wiring.
[Code] X=2-> Check the tool number-related input circuits. Adjust the turret index solenoid valve if the turret overshoots the designated position.


1731 Turret index control
Eeoelale3159 Turret index control unit alarm.
[Object]
SYSTEM
[Code]
X: Alarm issued from turret index control unit.
2-> Unclamp time over
3-> Acceleration time over
4-> Rotation time over
5-> Index overshoot
6-> Rotation direction error
7-> Deceleration time over
8-> Creep time over
9-> Clamp error
A-> Position detection error 1
B-> Position detection error 2
D-> Neutral time over
E-> Communication error
F-> Clamp time over
[Probable Faulty Locations]
 Command error from program or keyboard, such as issuing a T14 command to a 12-station turret.
 For codes other than the above, failure of the turret index controller, or mechanical or electrical failure related to turret indexing operation.


1732 Turret rotation
Eeoelale3160 Turret index operation attempted when turret rotation conditions are not satisfied.
[Code]
XX
1-> Turret index command issued while face tool or OD tool clamp limit switch is open.
2-> T command issued while touch probe for measurement is in advance position.
4-> On machine equipped with MY-axis function, turret index command issued while YS-axis is below spindle center.
5-> On machine equipped with NC turret, simple tow-along tailstock is connected.
8-> Turret index command issued while YS-axis position is below spindle center position specified by system parameter (machine coordinate system).
10-> Turret index command issued while ATC transfer arm is not at vertical position.
12-> On machine equipped with laser sensor C-axis zero offset function, turret index command issued while laser sensor retract confirmation signal is off.
13-> Turret index command executed when turret index conditions cannot be satisfied due to mounting of extra-long tool or contact sensor for measurement.
14-> Turret index with door closed command issued while long tool (ML specification) is mounted on Turret 1.
15-> Turret index command issued while tool clamp confirmation signal is OFF, or tool clamp confirmation signal turned OFF during turret indexing.
16-> Special head tool turret rotation interlock function: Rotation command executed while special head tool is in turret.
17-> Turret B index command issued while Turret B is in spindle chuck interference area.
18-> Turret index command issued while finger chuck is unclamp. Turret index command issued while X/Z-axis is not at positive limit.
19-> Turret B index command issued while Turret B rotation is inhibited.
20-> Turret rotation command issued without opening rolling head.
21-> Semi-dry unit not unclamped during turret indexing.
22-> Turret B index command issued while Turret B index set switch is OFF.
23-> Turret index command issued in B-axis mode.
24-> Turret index command issued while turret is in interference area.
[Probable Faulty Locations]
 1-> In case of Code 1, when changing target tool or issuing turret index command during manual tool load/unload, the proximity switch for confirming face tool or OD tool clamp or its wiring is faulty, causing corresponding cylinder to keep pressing down and resulting in tool breakage.
 8-> Turret index command issued when Y-axis position is negative in Y-axis control mode.
 12-> Turret index command issued while laser sensor is at advance position, or laser sensor retract limit switch is faulty.


1733 Tool number input
Eeoelale3161
Turret tool number is not input as specified.
* Turret tool number input signals vary depending on machine model as follows:
1) LC, LH, LS series
I/O check: No. 28 Input bits 0 to 7
Corresponding tool numbers are 1 to 8.
I/O check: No. 37 (Input) bits 0 to 3
Corresponding tool numbers are 9 to 12.
2) LS30N, LH35N, LH55N (indexed with rotary switch), LCS15/25 (index position checked with limit switch or proximity switch).
Refer to Table 1 for the relationship.
Relationship between Tool Number and Input Bits
Table 1

[Object]
SYSTEM
[Code]
XXX: Tool number when alarm occurred (hexadecimal)
[Probable Faulty Locations]
 Turret-related switches
 Proximity switch gap
 Turret wiring


1734 Sub-chuck interlock
Eeoelale3162
Sub-chuck open attempted while sub-chuck spindle is rotating.
Or sub-chuck spindle rotation attempted while sub-chuck is open.
[Object]
SYSTEM
[Code]
1-> Sub-chuck open attempted while sub-chuck spindle is rotating.
2-> Sub-chuck unclamp/clamp command issued while signal indicating sub-chuck spindle is at standstill is not ON.
3-> Sub-chuck unclamp command issued while sub-chuck spindle rotation command is active.
4-> Sub-chuck spindle rotation command issued while sub-chuck is open.
5-> Sub-chuck unclamp/clamp command issued while main spindle and sub-chuck spindle are in synchronous control mode.
6-> Sub-chuck clamp confirmation signal turned off while sub-chuck spindle is rotating.
[Probable Faulty Locations]
 Program error
 Operation error
Program example:
M13 SB=1000
M249


1735 Sub-chuck clamp
Eeoelale3163 This alarm occurs when sub-spindle chuck pressure drops during sub-spindle rotation or sub-spindle chuck open/close operation, and I/O check No. 32 (Input) bit 5 (i2CPA/) remains off for
more than 2 seconds.
[Code]
100-> Sub-spindle chuck pressure dropped during sub-spindle rotation or sub-spindle chuck open/close operation.


1736 Sub-chuck index position
Eeoelale3164 In sub-chuck spindle mode, sub-chuck spindle index command issued while sub-chuck spindle is rotating or rotating synchronously with main spindle, or milling tool spindle rotation
command or spindle/milling tool spindle synchronous rotation command issued while sub-chuck spindle is indexing.
[Object]
SYSTEM
[Code]
1-> Sub-chuck spindle is not indexed.
2-> Sub-chuck spindle has been indexed.
[Probable Faulty Locations]
 Turret index command error in program
 Sub-chuck spindle indexing position parameter setting error


1737 Illegal turret unclamp M code
Eeoelale3165 M203 command cannot be specified in the block containing G00 command.
[Object]
SYSTEM
[Probable Faulty Locations]
 Program error
 Command error in MDI mode
[Measures to Take]
Program example
G01X200F10
G00X500Z800M203
G00X220Z300T0202


1738 Turret rotation disabled
Eeoelale3166 Turret index command issued while parameter bit for turret pulse handle feed mode is set to ON.
[Object]
SYSTEM
[Code]
1-> M/C user parameter for pulse handle mode of Turret A or Turret B is set to ON.
2-> M/C system parameter for NC turret backlash adjustment bit is ON.
3-> Turret index command issued before returning turret to home position after power ON.
4-> B-axis 1/1000 control specification: Turret rotation attempted under high-pressure brake state.
[Measures to Take]
1) Set parameter to OFF.
4) Adjust high-pressure brake state.


1739 Chuck clamp
Eeoelale3167 During chuck open/close operation, ID/OD chucking direction changed, or chuck low pressure state continued for 2 seconds or longer.
[Object]
SYSTEM
[Code]
1-> Finger chuck low pressure state continued for 2 seconds.
2-> Standard chuck low pressure state continued for 2 seconds.
3-> Compensating chuck low pressure state continued for 2 seconds.
4-> Outer clamp chuck low pressure state continued for 2 seconds.
101-> Chuck low pressure state continued for 2 seconds or longer.
Spindle 1: I/O check No. 24 Input bit 4 (iCPA/) is 0. When pneumatic chuck is used: I/O check No. 38 Input bit B (iAPA/) is 0.
Spindle 2: I/O check No. 32 Input bit 5 (i2CPA/) is 0. When pneumatic chuck is used: I/O check No. 38 Input bit F (i2APA/) is 0.
101-> Rear chuck low pressure state continued for 2 seconds.
102-> Tailstock chuck low pressure state continued for 2 seconds. I/O check No. 56 Input bit 3 (iTSCPA/) is 0.
103-> Face driver movement low pressure state continued for 2 seconds.


1740 Chuck condition
Eeoelale3168
Chuck open/close command (M83/M84) issued while spindle or milling tool spindle is rotating.
Chuck open/close operation attempted while external interlock signal is ON (only for loader-equipped machines).
[Object]
SYSTEM
[Code]
1-> No spindle zero speed signal.
2-> Spindle is not at standstill (5 rpm or higher).
3-> Spindle rotation command is ON.
5-> No milling tool spindle zero speed signal.
6-> Milling tool spindle is not at standstill.
7-> Milling tool spindle rotation command is ON.
10-> C-axis is rotating.
11-> M83 or M84 command issued while O.D center chuck is unclamped.
12-> Chuck unclamp attempted while lower turret is not at home position (workpiece loading/unloading position).
13-> Tailstock or chuck unclamp/clamp command issued while spindle is rotating.
14-> Tailstock or chuck clamp command issued while tow-along tailstock unit is connected.

15-> Chuck clamp/unclamp command and chuck pressure high/low command were executed simultaneously.
16-> Chuck pressure high/low command was executed during spindle rotation.
17-> Chuck unclamp command was issued while tailstock was at the front end.
18-> Chuck unclamp/clamp command was issued when tailstock was not advanced.
20-> Air chuck selector switch was turned ON while hydraulic chuck was not unclamped.
31-> Chuck unclamp/clamp command was issued while indexing chuck jaw retract confirmation signal was OFF.
32-> Indexing chuck jaw retract confirmation signal turned OFF during chuck open/close operation.
33-> With Teikoku combination chuck, chuck close command for one chuck was issued before the other chuck opened.
34-> With WoodWORTH combination chuck, workpiece clamp command M83 (chuck advance/chuck close) was issued before the chuck opened.
35-> Outer clamp chuck (3-jaw) was clamped/unclamped while mandrel chuck was unclamped.
36-> 3-jaw clamp command (M483) was issued while tool was in chuck interference area.
40-> Chuck clamp/unclamp command was issued via loader while spindle rotated with top door open.
41-> Chuck open command was issued while top door was open, chuck interlock release command was unset, and spindle speed exceeded parameter-set limit speed.
42-> Chuck open command was issued while front door was open, chuck interlock release command was unset (optional chuck interlock release type), and spindle speed exceeded parameter-set limit speed.
43-> Finger chuck clamp command was issued when center chuck was not clamped.
44-> Finger chuck clamp command was issued when neither center chuck nor finger chuck was clamped.
45-> Center chuck clamp command was issued when work unloader was not retracted.
46-> Chuck clamp command was issued when workpiece pusher was not at retract end.
47-> Finger chuck high/low pressure command was issued when finger chuck was not clamped.
48-> Chuck clamp command was issued while tailstock spindle was retracted.
49-> Tailstock chuck command was issued while spindle was rotating.
50-> Chuck unclamp/clamp command was issued when chuck OD clamping specification was selected as chuck ID clamping specification.
51-> Chuck unclamp or close command was designated when touch setter was not at retract end.
52-> Collet chuck unclamp command was issued when collet chuck was not advanced.
53-> Collet chuck advance/retract command was issued when collet chuck was clamped.
54-> Finger chuck unclamp command was issued while spindle was rotating. Collet chuck advance command was issued while spindle was rotating.
55-> Locator advance/retract command was issued while spindle was rotating.
56-> Chuck clamp signal turned OFF during tailstock movement.
57-> Finger chuck unclamp command was issued during turret indexing.
58-> Finger chuck unclamp command was issued when turret was not positioned at designated position.
59-> Fault was detected in electromagnetic chuck.
60-> Reverse command was issued while electromagnetic chuck was moving.
61-> Electromagnetic level command was issued when electromagnetic chuck was not clamped.
62-> Electromagnetic force decrease command was issued.
63-> Collet chuck unclamp/clamp command was issued when collet chuck valid switch was OFF.
64-> Collet chuck unclamp/clamp command was issued when finger chuck was not clamped.
65-> Collet chuck unclamp/clamp command was issued while spindle was rotating.
66-> Chuck high/low pressure command was issued when chuck clamping pressure was in auto mode.
67-> Chuck unclamp command was issued while gripper was closed.
68-> Chuck unclamp command was designated when spindle was not at specified position.
200-> Chuck pressure detection switch did not turn ON within parameter-set time after chuck close command was issued.
201-> Chuck pressure detection switch turned OFF after chuck close.
[Probable Fault Cause]
 [Code] 3, 6, 7-> Operation error
 [Code] 1, 5-> Spindle drive unit fault.
 [Code] 2-> Indicates spindle rotation due to inertia. (5 rpm or higher)
[Measures to Take]
 [Code] 3, 6, 7-> Unclamp/close chuck after issuing spindle and M-tool spindle stop commands.
 [Code] 1, 5-> Check the printed circuit board and connectors of the spindle drive unit.
 [Code] 2-> Execute the relevant command after the spindle has completely stopped.
 [Code] 20-> Turn OFF the air chuck selector switch, press the NC reset button to clear the alarm, issue the hydraulic chuck open command to open the hydraulic chuck, and then turn ON the air
chuck selector switch.
 [Code] 55-> Advance/retract locator after issuing spindle and M-axis stop commands.


1741 Chuck unclamp
Eeoelale3169 Spindle or M-tool spindle rotation command was issued while chuck was not clamped, or chuck clamp signal turned OFF during spindle rotation.
[Object]
System
[Code]
1-> Spindle rotation command was issued while chuck was unclamped.
2-> Chuck clamp signal turned OFF during spindle rotation.
3-> M-tool spindle rotation command was issued while chuck was unclamped.
4-> Chuck clamp signal turned OFF during M-tool spindle rotation.
7-> Spindle rotation command was issued while tailstock was unclamped.
8-> Spindle chuck unclamped during spindle rotation.
9-> Spindle speed exceeded parameter-set limit while top door was open and chuck interlock release command was unset.
10-> Spindle speed exceeded parameter-set limit while front door was open and chuck interlock release command was unset (optional chuck interlock release type).
11-> Chuck clamp signal or face driver advance signal turned OFF during spindle rotation. Spindle rotation command was designated while chuck was unclamped or face driver was retracted.
12-> Spindle rotation command was designated when finger chuck was not clamped. Spindle rotation command was designated when collet chuck was not retracted.
13-> Spindle rotation command was designated when locator was not at retract end. Locator retract signal turned OFF during spindle rotation.
[Probable Fault Cause]
 [Code] 1, 3-> Operation error
 [Code] 2, 4-> Limit switch failure or improper limit switch dog position.
[Measures to Take]
 [Code] 1, 3: Issue spindle rotation command and M-tool spindle rotation command after chuck is clamped.
 [Code] 2, 4: Replace limit switch, or adjust limit switch dog position.


1742 Chuck interlock release condition
Eeoelale3170 M185 command (main spindle chuck open/close interlock release command) or M247 command (sub-spindle or auxiliary chuck open/close interlock release command) was issued while door was not closed.
[Object]
System
[Code]
7-> G138 command was issued while auxiliary chuck was open.
10-> Chuck interlock release command (M185) was issued while top door was open or chuck interlock release command (M185) was simultaneously unset.
11-> Chuck interlock release command was issued while robot and loader system were not connected and top door was open (optional chuck interlock release type).
12-> Chuck interlock release command was issued while robot and loader system were not connected and top door was open (optional chuck interlock release type).
13-> Chuck interlock release command was issued while front door was open and spindle speed exceeded 50 [1/min].
[Probable Fault Cause]
1) Code 13-> Program error
[Measures to Take]
1) Code 13-> Chuck interlock release command should be designated when spindle speed is lower than 50 [1/min].


1743 Indexing chuck
Eeoelale3171 Spindle rotation command was issued when chuck was not indexed and indexing complete signal was OFF.
Indexing conditions were not satisfied when indexing command was issued.
Indexing chuck hydraulic pressure is insufficient.
[Code]
1-> Spindle rotation command was issued when chuck was not indexed and indexing complete signal was OFF, or signal turned OFF during spindle rotation.
2-> Chuck is not currently indexed.
3-> Indexing command was issued when Z-axis was not at positive limit.
4-> Indexing command was issued when chuck was not clamped.
5-> Indexing chuck hydraulic pressure is insufficient.
6-> Indexing command was issued when indexing confirmation input signal was irregular.
7-> Chuck could not be indexed at target position, or indexing confirmation input signal was irregular at target position.
8-> Shortage of indexing chuck control oil.
9-> Indexing command was issued when spindle rotation exceeded indexing allowable parameter value.
10-> Indexing command was issued when indexing chuck selector switch was not set to valid mode.
11-> Position request alarm.
12-> Position alarm.
13-> Sequence error.


1744 Air chuck
Eeoelale3172 Answerback signal was not returned from air pressure limit switch.
[Object]
System
[Code]
1-> Air pressure did not rise.
2-> Pressure is too high.
3-> Rear air chuck pressure did not rise.
4-> Rear air chuck pressure did not drop after rising.
13-> An attempt was made to open/close air chuck while SMW switch was OFF.


1745 Chucking defect
Eeoelale3173 Although workpiece is clamped on chuck, pressure switch detecting effective clamping did not activate, or workpiece is not correctly clamped on chuck.
[Probable Fault Cause]
Operation error (chucking error)


1746 Chuck clamp no workpiece
[Code] Eeoelale3174
1-> Chuck clamped, but there is no workpiece.
2-> Spindle rotation command was issued while chuck was clamped without workpiece. (Spindle indexing)


1747 Tailstock spindle advance answerback
Eeoelale3175 Tailstock advance in-position answerback signal was not input within 60 seconds after execution of tailstock advance command M56.
[Code]
2-> Tailstock advance in-position answerback signal was not input within 60 seconds after execution of tailstock advance command.
3-> Tailstock spindle in-position answerback signal was not input within parameter-set value after execution of tailstock spindle advance command.
[Probable Fault Cause]
Defective tailstock in-position limit switch LS or improper position
[Measures to Take]
Adjust tailstock in-position limit switch position, or replace the switch.


1748 Tailstock spindle advance overtravel
Eeoelale3176 Tailstock exceeded advance limit position during advance.
[Code]
1-> Tailstock advance overtravel confirmation limit switch was tripped during tailstock advance.
2-> Tailstock spindle advanced beyond proper position of LS and turned OFF.
[Probable Fault Cause]
 Workpiece mounted is shorter than required (operation error)
 Because initial tailstock position was too far from workpiece, overtravel limit switch was tripped before contacting workpiece.
 Tailstock advance command was issued when no workpiece was mounted. (Operation error)
[Measures to Take]
 Readjust tailstock position to bring it closer to workpiece.
 Issue tailstock advance command only after workpiece is mounted on chuck.


1749 Tailstock operating condition
Eeoelale3177
Spindle and/or M-tool spindle was not in stopped state when tailstock advance/retract (M55/M56) command was issued.
Tailstock retract command was issued while the spindle was rotating.
The tailstock is not at the specified position when the spindle and/or M-tool spindle rotation command was issued.
Specified position:
1) Tailstock advance end position when using the steady rest.
2) The clamp plate for fixing the tailstock advance position when using the steady rest is not clamped.
3) The tailstock is not at the specified retract position when using the chuck rest.
[Object]
System or none
[Code]
1-> When M55/M56 was commanded, the spindle was not stopped (zero speed input ON, rotation command M03/M04 inactive, spindle rotation signal OFF), or when
the spindle rotation command (M03/M04) was issued, the tailstock was not at the specified position.
2-> When M55/M56 was commanded, the steady rest was mounted.
3-> When M55/M56 was commanded, the M-tool spindle was not stopped (zero speed input ON, rotation command M13/M14 inactive, spindle rotation signal OFF), or
when the spindle rotation command (M03/M04) was issued, the tailstock was not at the specified position.
4-> When M55/M56 was commanded, the tailstock was not at the specified position.
5-> While the M-tool spindle was rotating, the tailstock moved out of the specified position.
6-> An M-code command was issued while the special tooling rest was at the retract position.
7-> Spindle rotation was attempted when the selector switch was in neutral and the tailstock thrust input was OFF.
8-> On machines with a touch rest, the tailstock advance command (M56) was issued when the touch rest arm was not at the retract position.
9-> M56 was commanded when using the programmable tailstock.
13-> The tailstock advance/retract command was issued while the tailstock chuck was clamped.
14-> The tailstock advance/retract command was issued while the tailstock chuck control switch was OFF, or when the chuck rest was selected.
15-> The tailstock advance/retract command was issued while the simple tow-along rest uncouple confirmation signal was OFF.
18-> The spindle rotation command was issued when the tailstock was neither at the specified position nor at the retract position.
19-> The tailstock chuck unclamp/clamp command was issued when the tailstock was neither at the specified position nor at the retract position.
20-> The tailstock chuck unclamp/clamp command was issued while the chuck was not unclamped.
21-> The tailstock chuck unclamp/clamp command was issued while the work rest was not at the upper limit position.
22-> The tailstock was already at the advance end position when the chuck was unclamped.
23-> M55/M56 was commanded when the tailstock was not at the position required by the simple tow-along rest specifications.
24-> In a simple tow-along rest with automatic tailstock unclamping/clamping mechanism, the tailstock advance/retract command was issued while the tailstock was not clamped. * The interlock for codes 1, 3, and 8 can be released
with the M157 command.
25-> Tailstock advance/retract command (M56/M55) was issued when the tailstock was moved into the prohibited area or when the boundary parameter was set to '0'.
26-> Tailstock advance/retract command was issued when the "TAILSTOCK QUILL/WORKPIECE PUSHER" switch was not set to "TAILSTOCK QUILL".
27-> Tailstock quill advance command was issued when the parts unloader was not at the retract position.
28-> Tailstock spindle advance command was issued when the deburring unit was not at the retract end.
29-> M56 command was specified when the spindle was not in the stopped state. Tailstock was at the advance position when the spindle rotation command was specified.
30-> Tailstock spindle advance command was issued when the parts unloader was not at the retract end.
31-> Tailstock quill retract command was issued when the work table was not at the upper position and the chuck was unclamped.
32-> Tailstock quill advance command was issued when the work table was not at the upper position, the spindle was not in the orientation complete state, and the chuck was unclamped.
33-> Tailstock advance/retract command was issued when the workpiece pusher was not at the retract position.
34-> Tailstock advance/retract command was issued when the upper and lower turrets were not at the positive limit positions.
35-> Tailstock advance/retract command was issued when the lower turret was indexing the steady rest position.
36-> Tailstock advance command was issued when the work table was not at the lower limit position.
37-> Tailstock advance/retract command was issued when the work table was not at the lower limit position.
38-> Tailstock advance command was issued when the XB-axis was not at the additional limit position or the work table was at the index position.
39-> Tailstock movement command to the work support position was issued when the tailstock was not at the advance or retract position.
40-> Tailstock advance/retract command was issued when the tailstock quill was not clamped.
41-> Tailstock advance command was issued when the work rest was not at the insertion position.
42-> M529 command was specified when center work was not set.
43-> Tailstock advance command was issued when the work rest was not at the removal position.
44-> Tailstock manual command (pedal/
pushbutton) was commanded while the tailstock was advancing/retracting by M-code (M55/M56), or both tailstock manual advance and manual retract commands were commanded simultaneously.
* For code 1, code 3, and code 8, the interlock can be released by M157.
[Probable Fault Cause]
 Fault in the zero speed input of the spindle and M-tool spindle.
 Program error
 Operation error
Program Example:
N100 M03 S500
N101 M55
Operation Example:
Attempted to rotate the spindle while the tailstock with chuck rest was at the advance end.
[Measures to Take]
 Check that there are no errors in the program and operation.
 Check the zero speed signal input circuit.
[Related Specifications]
Tailstock advance/retract command by M-code


1750 Tailstock interference
Eeoelale3178 Tow-along auto steady rest and tailstock interfere with each other, or G152 (tailstock movement by program) was commanded while the tow-along auto steady rest was coupled to the saddle.
[Code]
1-> The tow-along auto steady rest and tailstock interfere with each other.
2-> G152 (tailstock movement by program) was commanded while the tow-along auto steady rest was coupled to the saddle.
[Probable Fault Cause]
 Program error
 Operation error
Program Example:
:
M79  Auto steady rest close
G152 Z100
:


1751 Tow-along tailstock condition
Eeoelale3179
M188 (tailstock uncouple), M189 (tailstock couple), or G152 (tailstock call) command was issued when the spindle was not at zero speed or not in the stopped state.
M188, M189, or G152 was commanded while the spindle rotation command was active.
M188, M189, or G152 was commanded when the steady rest was not selected.
M188, M189, or G152 was commanded when the tailstock was not retracted or the turret was not at the positive limit position.
[Code]
1-> M188, M189, or G152 was commanded when the spindle was not at zero speed.
2-> M188, M189, or G152 was commanded when the spindle was not in the stopped state.
3-> M188, M189, or G153 was commanded while the spindle rotation command was active.
4-> M188, M189, or G152 was commanded when the steady rest was not selected.
5-> M188, M189, or G152 was commanded when the tailstock was not retracted.
6-> M188, M189, or G152 was commanded when the turret was not at the positive limit position.
7-> M188, M189, or G152 was commanded when the tailstock uncouple and tailstock couple signals were both ON or both OFF.
8-> The spindle was not in the stopped state when the tailstock couple (ON) key was pressed.
9-> The XA-axis was not at the positive limit position when the tailstock couple (ON) key was pressed.
10-> The tailstock was not at the retract position when the tailstock couple (ON) key was pressed.
11-> The tailstock was not unclamped when the tailstock couple (ON) key was pressed.
12-> M189 was commanded while the tailstock chuck was not unclamped.
13-> While the tow-along tailstock or simple tow-along tailstock was coupled, the tailstock chuck was clamped, or while the tailstock chuck was clamping, the simple tow-along tailstock uncouple confirmation signal turned
OFF.
14-> Tailstock chuck clamp command was issued after the tailstock uncouple confirmation signal turned OFF.
15-> M189 was commanded when the tailstock was at a position where it could not return.
16-> The NC tailstock was unclamped when G02, G03, G30, G31, G32, G33, G34, or G35 was commanded.
17-> The NC tailstock was unclamped when an axis movement other than W- or Z-axis was executed.
18-> When equipped with an NC tailstock, W-axis movement was executed under any of the following conditions:
Not at the XA-axis positive stroke end
Not at the tailstock retract position.
Tailstock was not clamped.
Main spindle was not stopped.
19-> M189 or G152 was commanded when the workpiece pusher was not at the retract end.
20-> The "LINK TAILSTOCK" pushbutton was pressed when the workpiece pusher was not at the retract end.
21-> M189 or G152 was commanded when the tailstock chuck and spindle chuck were not clamped. ZA-axis movement command was issued when the tow-along tailstock was clamped and the tailstock chuck and spindle chuck were not clamped.
22-> The tailstock chuck and spindle chuck were clamped when the tow-along tailstock or simple tow-along tailstock was coupled.
[Probable Fault Cause]
Operation error
[Related Specifications]
Programmable tailstock


1752 Tow-along tailstock clamp/unclamp
Eeoelale3180
Neither the couple ON signal nor the couple OFF signal was issued within 3 seconds.
Both the couple ON signal and couple OFF signal were issued after 3 seconds.
The couple ON signal was issued at a position other than the X-axis limit position or tailstock retract position.
[Code]
None-> Neither the couple ON signal nor the couple OFF signal was issued within 3 seconds.
3-> Both the couple ON signal and couple OFF signal were issued after 3 seconds.
4-> The couple ON signal was issued at a position other than the X-axis limit position.
5-> The couple ON signal was issued at a position other than the tailstock retract position.
6-> In the simple tow-along tailstock with automatic tailstock unclamp/clamp mechanism, the tailstock clamp signal did not turn OFF within 1 second in automatic or MDI operation mode.
7-> The tailstock was clamped during W-axis movement.
8-> The couple ON signal was output when the workpiece pusher was not at the retract end.
9-> The tailstock was not unclamped after the tow-along tailstock unclamp command was retried.
10-> The tailstock was not clamped when the tailstock clamp/unclamp timer timed out.
11-> The tailstock clamp/unclamp state could not be set for longer than 6 seconds.
12-> The state outside the X-axis stroke end and the tailstock unclamped state continued for 6 seconds. Or W-axis movement command was issued under the above conditions.
13-> The tailstock retracted and unclamped state continued for 6 seconds, or W-axis movement command was issued under the above conditions.
[Probable Fault Cause]
 [Code] None-> Failure or improper position of the couple ON signal switch or couple OFF signal switch.
 [Code] 3-> Failure or improper position of the couple ON signal switch or couple OFF signal switch.
 [Code] 4-> The X-axis is not at the stroke end.
 [Code] 5-> The tailstock is not at the retract position, or failure of the retract position switch.
 [Code] 6-> The tailstock is not clamped.
[Measures to Take]
 [Code] None-> Check or adjust the couple ON/OFF limit switches.
 [Code] 3-> Check or adjust the couple ON/OFF limit switches.
 [Code] 4 -> Move the X-axis to the stroke end position.
 [Code] 5 -> Retract the tailstock; check the retract limit switch.
 [Code] 6 -> Clamp the tailstock in manual operation mode.
[Related Specifications]
Programmable tailstock


1753 Parts catcher interlock
Eeoelale3181 An attempt was made to advance or retract the parts catcher while the parts catcher interlock was active.
[Code]
0-> The parts catcher advance command was designated when the Z-axis was not at the positive stroke end. Or an axis movement command was designated when the parts catcher was at the advance position.
1-> The parts catcher advance command was designated when the door was not closed.
2-> The parts catcher advance or retract command was designated when the touch setter was not at the retract limit.
3-> The parts catcher advance or retract command was designated when the door was not closed.
4-> The parts catcher advance or retract command was designated when the ZB-axis was not at the positive stroke end. The ZB-axis movement command was designated when the parts catcher was not at the retract limit. Or the parts catcher
was located at a position other than the retract limit while the Z-axis was moving.
5-> The parts catcher retract command was designated when the parts catcher was not at the arm swing-up limit position or when the parts catcher was lowered.
6-> The parts catcher swing-up or swing-down command was designated when the parts catcher was not at the advance limit position or when the parts catcher was retracted.
7-> The command to move the parts catcher to the workpiece receiving position or retract position was designated when the parts catcher was not at the advance limit position or when the parts catcher was raised.
8-> The parts catcher forward or reverse rotation command was designated when the parts catcher was not at the advance limit position or when the parts catcher was retracted.
9-> The parts catcher forward or reverse rotation command was designated when the parts catcher guide shaft was not at the retract limit position or when the parts catcher was advanced.
10-> The parts catcher arm retract command was designated when the parts catcher was not at the forward rotation limit position or when the parts catcher was advanced.
11-> The parts catcher guide shaft advance command was designated when the parts catcher was not at the reverse rotation limit position or when the parts catcher was advanced.
12-> The parts catcher advance or retract command was executed when connection was interrupted at the XA, ZA positive stroke end position. Or, an axis movement command was executed while the parts catcher was in the advance state.
13-> The parts catcher advance or retract command was executed when the spindle was not in the stopped state. Or, a spindle rotation command was executed while the parts catcher was in the advance state.
14-> The parts catcher raise or lower command was executed at a position other than the XA, ZA axis soft limit position. Or, an axis movement command was executed while the parts catcher was lowered.
15-> The parts catcher raise or lower command was executed when the spindle was not in the stopped state. Or, a spindle rotation command was executed while the parts catcher was lowered.
16-> The door open/close command was executed even though the part drop confirmation input was not turned on during automatic operation.
17-> The parts catcher raise command was executed even though the part drop confirmation input was not turned on during automatic operation.
18-> The door open/close command was executed when the parts catcher was not raised.
<For parts catcher for sub-spindle with 2-saddle specification, rotary slide parts catcher specification, LT + sub-spindle specification>
21-> The parts catcher advance or retract command was designated when the XB-axis was not at the positive stroke end.
22-> The parts catcher advance or retract command was designated when the ZB-axis was not at the workpiece clamping position. (Parameter long word No. 1)
23-> The parts catcher advance or retract command was designated when the W-axis was not within the operation-permitted range. (Parameter long word No. 2)
24-> The parts catcher advance or retract command was designated while the sub-spindle was rotating. Or, a sub-spindle rotation
command was executed when the parts catcher was not at the retract end.
25-> The parts catcher advance or retract command was designated when the door was not closed. However, for the LT specification + sub-spindle specification, the parts catcher advance/retract command was executed when the right door was not closed.
26-> A command to move the XB- or ZB-axis was designated when the parts catcher was not at the retract limit position. Or, the parts catcher was located at a position other than
the retract limit while the XB- or ZB-axis was moving.
27-> When the parts catcher was not at the retract limit, the command to move the W-axis toward the workpiece clamping position exceeded the workpiece transfer position.
30-> The parts catcher advance/retract command was executed when the Za-axis was on the positive side of the Za-axis operation-permitted position.
31-> The parts catcher advance/retract command was executed when the Zb-axis was on the negative side of the Zb-axis operation-permitted position.
32-> The parts catcher advance/retract command was executed when the Zc-axis was on the positive side of the Zc-axis operation-permitted position.
33-> The Za-axis moved in the positive direction beyond the Za-axis operation-permitted position when the parts catcher was not at the retract limit.
34-> The Zb-axis moved in the negative direction beyond the Zb-axis operation-permitted position when the parts catcher was not at the retract limit.
35-> The Zc-axis moved in the positive direction beyond the Zc-axis operation-permitted position when the parts catcher was not at the retract limit.
36-> The parts catcher advance/retract command was executed when the touch setter on the right spindle side was not at the retract limit.
37-> The touch setter on the right spindle side was not at the retract limit when the parts catcher was not at the retract limit.
40-> The parts catcher advance/retract command was executed when the ZB-axis was on the positive side of the ZB-axis operation-permitted position. (ZB-axis operation-permitted position: Parameter long word No. 4)
41-> The parts catcher advance/retract command was issued when the W-axis was not at the specified W-axis position.
A command to move the W-axis in the negative direction beyond the specified W-axis position was issued when the parts catcher was not at the retract limit. (W-axis position parameter long word No. 3)
42-> The parts catcher command was executed when the touch setter was not at the retract end. Or, the touch setter was not at the retract end when the parts catcher was not at the retract end.
43-> A command for axis feed in the positive direction from the ZB-axis operation-permitted position was executed when the parts catcher was not at the retract end.
44-> The XB-axis fed in the negative direction when the parts catcher was not at the retract end.
45-> The parts catcher advance command was designated when the unloader bracket was not at the retracted position.
[Related Specifications]
Parts catcher


1754 Machine-connected equipment error
Eeoelale3182 An error was detected in the equipment connected to the machine.
[Code]
1-> Both input signals from the loader (loader continuous operation and loader no-interference) are OFF (loader interface type).
[Probable Faulty Locations]
1) Connected equipment (loader and robot)
2) The emergency stop button on the connected equipment has been activated.
[Measures to Take]
1) Recover the connected equipment and reset.
2) Release the emergency stop button on the connected equipment.
[Related Specifications]
Robot/loader interface


1755 Robot in machine
Eeoelale3183 A door close, axis movement, or spindle rotation command was designated before the robot retracted from the machine (lathe).
[Object]
System or none
[Code]
Condition when the robot has not retracted from the machine
1-> A door close command was designated.
2-> An axis movement command was designated (other than manual mode feed).
3-> A spindle rotation command was designated (including indexing, jog, and spindle orientation).
4-> A partition door close command was designated.
5-> A spindle table rotation command was issued while the robot was inside the machine.
6-> A spindle table unclamp command was issued while the robot was inside the machine.
[Probable Faulty Locations]
Program error
[Measures to Take]
Correct the program.


1756 Loader in machine
[Condition] Eeoelale3184
 Lathe with loader/robot door: Loader at standby position signal is OFF, and door close signal is ON or door close command is executed.
 Spindle rotation, sub-spindle rotation, or milling tool rotation command was issued while the synchronized peripheral equipment at standby position signal was OFF.
 Feed or turret index command was issued while the synchronized peripheral equipment at standby position signal was OFF; top door
close or front door close command was issued while the synchronized peripheral equipment at standby position signal was OFF.
 Generating machining or spindle rotation command was issued while the loader at standby position signal was OFF.
[Code]
1-> NC loader: Spindle or sub-spindle rotation command was issued before the NC loader retracted from the lathe.
2-> NC loader: MA/MB rotation command was issued before the NC loader retracted from the lathe, or the MA/MB rotation speed exceeded the limit value.
3-> Door close signal was ON, or door close or top door close command was issued while the "synchronized peripheral at standby position signal" was OFF.
NC loader, lathe without top door: Front door open signal was OFF before the NC loader retracted from the lathe.
NC loader, lathe without top door, in synchronized mode: Before the NC loader retracted from the lathe,
door close signal was ON and top door open signal was OFF.
Door open signal was OFF before the NC loader retracted from the lathe.
NC loader, lathe with standard top door, not in synchronized mode: Before the NC loader retracted from the lathe, front door open signal was ON and top door close signal was OFF; or
front door close signal was ON and top door open signal was OFF.
NC loader, lathe with non-standard top door, not in synchronized mode: Top door open signal was OFF before the NC loader retracted from the lathe.
4-> Feed command was issued while the "synchronized peripheral at standby position signal" was OFF, or the "synchronized peripheral at standby position signal" turned OFF during feed.
5-> Door open signal was OFF while the "loader at standby position signal" was OFF. Turret index command was issued while the "synchronized peripheral at standby position signal" was OFF.
The NC loader entered the lathe during turret indexing.
7-> Spindle table rotation command was issued while the NC loader was not outside the lathe.
8-> Spindle table unclamp command was issued while the NC loader was not outside the lathe.
9-> Loader alarm occurred when the loader entered the machine interference zone.
[Measures to Take]
Move the loader/robot/peripheral equipment out of the lathe.


1757 Loader interlock
Eeoelale3185 A loader movement command (M37 to M39) was designated while the loader door interlock was active.
[Code]
1-> A loader movement command was designated while the door was open.
2-> In automatic mode, a loader movement command was designated when the loader was not at the longitudinal position.
3-> A loader movement command was designated when one of the X-, Z-, or W-axes was not at the positive stroke end (for sub-spindle specification mode).
4-> A loader movement command was designated when the rotation directions of the main spindle and sub-spindle were different.
5-> A loader movement command was designated when the touch sensor was not at the retracted position (for touch sensor specification mode).
6-> Y/V-axis movement command was issued when the Y-hand was not at position A (tandem loader type).
7-> Y/V-axis movement command was issued when the V-hand was not at the retract end (tandem loader type).


1758 Loader not at standby position
Eeoelale3186 The loader door close command was issued or the front door close confirmation signal turned ON when the loader was not at the standby position.
[Code]
1-> Loader door close command was issued.
2-> Front door close confirmation signal was OFF.
3-> When the machine door was closed, the loader standby position signal was OFF.
When the loader standby position signal was OFF, the machine door open signal was OFF.
When the loader standby position signal was OFF, the machine door close command was issued.
4-> Spindle rotation command was issued when the loader was not at the standby position.
5-> The X-axis or Z-axis moved when the loader was not at the standby position.
6-> The touch setter retract confirmation signal turned OFF while the loader was not at the retract position.
7-> The loader door (ceiling door) open confirmation signal turned OFF while the loader was not at the retract position.
8-> The loader door (interference) open confirmation signal turned OFF while the loader was not at the retract position.
[Probable Cause]
The loader retract position signal turned OFF.
[Measures to Take]
Move the loader to the retract position.


1759 Loader/robot position error
Eeoelale3187
Lathe equipped with auto loader/robot: When the loader standby position confirmation signal was OFF, the door close signal turned ON; or when the synchronized peripheral device standby position confirmation signal was OFF,
a door close, spindle or sub-spindle rotation, M-tool spindle rotation, axis feed, or turret index command was issued.
[Code]
1-> When the synchronized peripheral device standby position confirmation signal was OFF, a spindle or sub-spindle rotation command or M-tool rotation command was issued, or the MA/MB speed exceeded the specified value.
2-> When the synchronized peripheral device standby position confirmation signal was OFF, an MA/MB rotation command was issued, or the MA/MB speed exceeded the specified value.
3-> When the synchronized peripheral device standby position confirmation signal was OFF, the door close signal turned ON, or a door close or ceiling door close command was issued.
Lathe without ceiling door: When the synchronized peripheral device standby position confirmation signal was OFF, the front door open signal turned OFF.
Lathe with ceiling door in synchronized operation mode: When the synchronized peripheral device standby position confirmation signal was OFF,
the door close signal turned ON and the ceiling door open signal turned OFF.
Lathe with standard ceiling door in non-synchronized operation mode:
When the synchronized peripheral device standby position confirmation signal was OFF, the front door open signal was ON and the ceiling door close signal was ON;
or the front door close signal was ON and the ceiling door open signal was OFF.
Lathe with non-standard ceiling door in non-synchronized operation mode:
When the synchronized peripheral device standby position confirmation signal was OFF, the front door open signal turned OFF.
4-> An axis feed command was issued while the synchronized peripheral device standby position confirmation signal was OFF; or the synchronized peripheral device standby position confirmation signal turned OFF during axis feed.
5-> A turret index command was issued while the synchronized peripheral device standby position confirmation signal was OFF; or the synchronized peripheral device standby position confirmation signal turned OFF during turret indexing.
6-> When the expansion position code of the interlock device was OFF, the operation panel moved away from the normal position (interference-prevention operation panel specification).
7-> When the expansion position code of the interlock device was OFF, a tailstock spindle advance/retract command was issued (robot/loader interference specification).
8-> When the expansion position code of the interlock device was OFF, a steady rest advance/retract or unclamp/clamp command was issued (robot/loader interference specification).
9-> When the expansion position code of the interlock device was OFF, a chuck clamp/unclamp command was issued (robot/loader interference specification).
10-> When the expansion position code of the interlock device was OFF, a workpiece pusher advance/retract command was issued (robot/loader interference specification).
11-> When the loader expansion position code was OFF, a Z-axis movement command was issued into the area where the loader can enter the machine.
12-> While the synchronized peripheral device standby position code was OFF, a spindle table rotation command was issued.
13-> While the synchronized peripheral device standby position code was OFF, a spindle table unclamp command was issued.
14-> The loader standby position code was OFF during program execution.
[Measures to Take]
Move the peripheral device to the standby position.


1760 M-tool M13/M14 switching
Eeoelale3188
In automatic or MDI mode:
1) While the M-tool spindle was rotating in the forward direction, a reverse rotation command was designated.
2) While the M-tool spindle was rotating in the reverse direction, a forward rotation command was designated.
Note: These commands are ignored in manual mode.
[Target]
System
[Code]
1
[Probable Cause]
• Program error
• An incorrect command was entered in MDI mode
Program example:
N100 M13   M-tool spindle forward rotation
N101 M14   M-tool spindle reverse rotation
Operation example:
In MDI mode, a tool rotation command in the direction opposite to the current tool rotation direction was designated.
[Measures to Take]
N100 M03
N101 M04
N102 M05


1761 Rotary tool gear matching
Eeoelale3189 When the M-tool spindle was rotated, the gear range command did not match the feedback signal from the actual gear range switch.
[Target]
System
[Code]
1
[Probable Cause]
• Input signal error
I/O Check No.29 Input bit 8 (iMA241)—M241
I/O Check No.29 Input bit 8 (iMA242)—M242
• Defective adjustment of the gear matching confirmation limit switch
[Measures to Take]
Check the relevant EC input signals.


1762 M-tool gear command
Eeoelale3190 This alarm occurs when the M-tool spindle gear range command does not match the machine specifications.
[Target]
System
[Probable Cause]
• Program error:
Program example:
An M-tool spindle speed switching command was issued on a single M-tool spindle speed specification machine.
An M-tool spindle speed switching command other than M241 or M242 was issued on a 2-step M-tool spindle speed specification machine.
[Measures to Take]
• For single M-tool spindle speed specification: Spindle speed switching commands are not allowed.
• For 2-step speed specification: Only M241 and M242 commands are allowed.


1763 Tool rotation command
Eeoelale3191 An M-tool spindle rotation command was designated under conditions where the M-tool spindle cannot rotate.
[Code]
1-> An M-tool rotation command was designated when the C-axis was not connected.
2-> An M-tool rotation command was designated when the ATC tool (M-tool) was unclamped.
3-> An M-tool spindle rotation command was executed when the spindle orientation pin was not retracted.
An M-tool spindle orientation command was used on a machine without M-tool spindle ATC specification. An M-tool spindle rotation command was used when a sensor for measurement was mounted in the M-tool station on the turret on an M-tool spindle ATC specification machine. An M-tool spindle orientation command was used when a sensor for measurement was mounted in the M-tool station on the turret on an M-tool spindle ATC specification machine.
4-> An M-tool spindle rotation command was designated while the spindle was rotating.
5-> An M-tool spindle rotation command was designated while the turret was unclamped.
6-> H1 turret specification:
An M-tool rotation command was executed under the following conditions.
The state is M-axis clamped or L-tool confirmed.
An L-tool or sensor is registered as the current tool.
7-> For ATC specification machines, an M-tool spindle rotation command was designated when the M-tool was unclamped.
8-> Turret clamp signal turned OFF while the M-tool spindle was rotating.
9-> For ATC specification machines, an M-tool rotation command was designated when no ATC tool (M-tool) was present (no tool signal).
10-> For ATC specification machines, the no-tool signal was ON while the M-tool spindle was rotating.
11-> For H1 turret specification machines, the M-tool spindle unclamp confirmation signal turned OFF while the M-tool spindle was rotating.
[Probable Cause]
• Program error
• Operation error
Program example:
N100 M109 C-axis disconnect
N101 M13 M-tool spindle forward rotation
For ATC specification machines, turrets where the M-tool rotation command can be designated are defined; on other turrets, the M-tool rotation command cannot be executed. When a sensor for measurement is mounted in the M-tool station on the turret, the M-tool rotation command cannot be used either.


1764 T command during M-tool rotation
A T command was designated while the M-tool spindle was rotating.
[Target]
System
[Probable Cause]
• Program error
• Operation error
Program example:
N100 M13
N102 G41
N101 T010101
Operation example:
A turret index command was designated while the M-tool spindle was rotating.


1765 M-tool orientation
Eeoelale3193 An M-tool spindle orientation command was designated when the M-tool spindle orientation conditions were not met.
[Character String]
System
[Code]
2-> An orientation command was issued while the M-tool spindle was rotating.
3-> An orientation command was issued while the M-tool spindle was in gear neutral.
6-> An orientation command was issued while the M-tool spindle was in plane control mode.
[Probable Cause]
• Program error
• Operation error


1766 M-tool speed overflow
Eeoelale3194 The actual speed of the M-tool exceeded 120% of the specified maximum speed.
[Probable Cause]
• Resolver inside the motor
• Resolver signal cable


1767 M-tool spindle clutch connection error
Eeoelale3195 On machines equipped with the M-tool spindle "one-point clutch" function, a clutch connection test is performed before issuing an M-tool spindle rotation, spindle orientation, or "plane control" command; if no answer signal is received within 20 seconds, this alarm occurs.
[Code]
1
[Probable Cause]
• M-tool spindle "one-point clutch"
• Faulty connection confirmation proximity switch of the M-tool spindle


1768 Sub-spindle speed overflow
Eeoelale3196 In the main spindle and sub-spindle synchronized operation mode, this alarm occurs when an attempt was made to rotate the sub-spindle at a speed exceeding the maximum speed designated in the program or the maximum allowable speed of the sub-spindle.
[Character String]
Coordinate system for G140, G141, or G142
[Code]
Maximum allowable speed of the sub-spindle (hexadecimal)
[Probable Cause]
• Program error
Program example:
G141
G50 S1000
G140
M151
M03 S1200
:
[Measures to Take]
Modify the program.
G141
G50 S1000
G140
M151
M03 S1200
:


1769 Sub-spindle orientation command
Eeoelale3197 A sub-spindle orientation command was issued during main spindle and sub-spindle synchronized operation mode.
[Target]
System
[Code]
6-> Main spindle and sub-spindle are in synchronized operation mode.
[Probable Cause]
• Program error
Program example:
:  :
M151  G141
G141  M03  S100
M19   M19
:  :


1770 Door interlock
Eeoelale3198
When the door interlock function is ON and the door is open, an attempt was made to perform any of the following operations:
Spindle rotation, axis movement, turret index, M-tool spindle rotation, peripheral device operation, sub-spindle rotation, ceiling door open/close.
Or, an attempt was made to open the door with the door interlock function ON in any of the above states.
On machines with ATC and door interlock specifications, the front door was opened during ATC operation.
Any of the following operations was performed with the maintenance cover open:
Spindle rotation, axis movement, turret indexing, M-tool spindle rotation.
[Character-string]
Coordinate system for G140, G141, or G142
[Code]
1-> Spindle rotation
2-> M-tool spindle rotation
3-> Axis movement
4-> Turret indexing
5-> Door interlock external input turned ON.
6-> Sub-spindle or pick-up spindle rotation.
7-> Spindle table rotation.
10-> Ceiling door open/close command was designated when the front door was not closed.
11-> Loader door was opened while the spindle was rotating.
12-> Loader door was opened while the M-tool spindle was rotating.
13-> Loader door was opened while the axis was moving.
14-> Loader door was opened while the turret was indexing.
15-> Loader door was opened during ATC operation or parts catcher operation.
16-> High-pressure coolant command was issued when the door was not closed, or the door close confirmation signal turned OFF during high-pressure coolant operation.
17-> An attempt was made to perform spindle rotation (including spindle orientation, jog, external jog, etc.) when the door close confirmation signal was OFF in manual or MDI mode (Front door close confirmation signal: Sub-station 26 (input) Strobe 2 Bit 1 iDROP/).
18-> An axis movement command was issued when the door close confirmation signal was OFF in manual or MDI mode.
19-> A turret indexing command was issued when the door close confirmation signal was OFF in manual or MDI mode.
20-> A chuck open/close command was issued when the door close confirmation signal was OFF in manual or MDI mode.
21-> A tailstock advance/retract command was issued when the door close confirmation signal was OFF in manual or MDI mode.
22-> A coolant or additional coolant 1 command was issued when the door close confirmation signal was OFF in manual or MDI mode.
23-> An air blow command was issued when the door close confirmation signal was OFF in manual or MDI mode.
25-> Coolant (M08) command (or pushbutton operation) was issued when the door close confirmation signal was OFF, or the door close confirmation signal turned OFF while coolant (M08) command was being executed.
26-> Spindle orientation command was issued when the door close confirmation signal was OFF, or the door close confirmation signal turned OFF while spindle orientation command was being executed.
27-> Spindle jog command was issued when the door close confirmation signal was OFF, or the door close confirmation signal turned OFF while spindle jog command was being executed.
28-> Chuck indexing command was issued when the door close confirmation signal was OFF, or the door close confirmation signal turned OFF while chuck indexing command was being executed.
35-> On CE-marked machines: Complete enclosure command was issued when auto door open/close (safety bumper switch) was OFF.
36-> On CE-marked machines: Auto door open/close (safety bumper switch) turned OFF in complete enclosure state.
37-> On machines with front door auto open/close control, return operation turned ON while the front door was closed, or front door open command was issued while the front door close confirmation signal was OFF.
38-> On machines equipped with door area sensor, a door open or door close command was issued while the door area sensor was OFF.
39-> On machines equipped with door area sensor, the door area sensor turned OFF during door open or door close operation.
41-> An alarm of this code occurs when the main spindle, M-tool spindle, or sub-spindle receives a rotation command exceeding the maximum allowable speed under the following conditions:
1. Door interlock type
2. Interlock release switch ON
3. Non-single block operation mode
42-> Excessive axis feed in the state of Code 41.
50-> Front door was opened during ATC operation.
51-> An attempt was made to perform ATC operation when the door interlock was ON and the front door was open, or an attempt was made to perform an operation other than "single-step advance", "single-step reverse" or ATC arbitrary operation when the door interlock was OFF and the front door was open.
52-> Chuck open/close command was executed when the front door was not closed in automatic single block mode with the door interlock OFF.
53-> The front door was opened while executing a chuck open/close command in automatic single block mode with the door interlock OFF.
54-> Tailstock advance/retract command was executed when the front door was not closed in automatic single block mode with the door interlock OFF.
55-> The front door was opened while executing a tailstock advance/retract command in automatic single block mode with the door interlock OFF.
56-> Turret indexing command was executed when the front door was open but automatic single block mode was not active with the door interlock OFF.
57-> Chuck unclamp/clamp command was executed when the front door was open with the door interlock ON.
58-> The front door was opened while executing a chuck unclamp/clamp command with the door interlock ON.
59-> Tailstock advance/retract command was executed when the front door was open with the door interlock ON.
60-> The front door was opened while executing a tailstock advance/retract command with the door interlock ON.
61-> Steady rest advance/retract command was executed when the front door was open with the door interlock ON.
62-> The front door was opened while executing a steady rest advance/retract command with the door interlock ON.
63-> Steady rest unclamp/clamp command was executed when the front door was open with the door interlock ON.
64-> The front door was opened while executing a steady rest unclamp/clamp command with the door interlock ON.
65-> The door is not properly closed in auto mode.
66-> Turret indexing command was issued by the "turret index" pushbutton on the sub-panel when the front door was not properly closed.
67-> Front door close command was executed when the main spindle front small door was not properly closed.
68-> The front door was opened when the main spindle front small door was not properly closed.
69-> Tailstock connect/disconnect
70-> Steady rest advance/retract
71-> Parts catcher advance/retract
72-> Touch setter advance/retract
73-> Chuck unclamp/clamp
74-> Tailstock advance/retract
75-> Steady rest unclamp/clamp
76-> Spindle rotation command was issued when the spindle speed exceeded the limit specified by M/C system parameter No. 4 "Door interlock". Bit 1 "Max spindle speed when door 1 is open" command was issued when the ceiling door was open.
77-> Actual spindle speed exceeded the limit value when the ceiling door was open, or ceiling door open command was issued when actual spindle speed exceeded the limit value with the ceiling door open.
78-> Ceiling door open/close command was issued by the loader when the front door was open.
79-> M91 command was issued from the machine when the door unlock signal from the robot/loader was OFF (CE-marked robot/loader interface type).
80-> Front door open command signal from the robot/loader turned ON when the door unlock signal from the robot/loader was OFF (CE-marked robot/loader interface type).
81-> Front door was unlocked while opening/closing the ceiling door.
82-> Spindle rotation command was issued and the door was open when the door area sensor switch was OFF. The door area sensor switch turned OFF while the spindle was rotating with the door open.
83-> Door sensor operated when the machine was not at the door sensor invalid position.
84-> Spindle received a rotation command exceeding the allowable spindle speed when the additional interlock release switch was ON.
85-> Both the front door and the ceiling door were open when the loader was operating and not connected to the machine.
86-> On machines with CE mark and ATC specifications, ATC operation was performed when the front door or magazine door was open.
87-> Tailstock clamp/unclamp
88-> Steady rest clamp/unclamp
89-> Workpiece rest up/down command was executed when the door interlock was ON and the front door was not closed. Or, the state changed to front door not closed while executing workpiece rest up/down command with the door interlock ON.
90-> Air blow command was executed when the door interlock was ON and the front door was not closed. Or, the state changed to front door not closed while executing air blow command with the door interlock ON.
92-> Workpiece rest lock pin command was executed when the door interlock was ON and the front door was not closed. Or, the state changed to front door not closed while executing workpiece rest lock pin command with the door interlock ON.
93-> Area sensor signal turned OFF during NC operation while the front door was not closed. Or, NC operation started while the area sensor signal was OFF.
94-> Area sensor signal turned OFF during machine operation while the front door was not closed.
95-> Chuck operation command was issued when the door interlock was ON, the front door was open, and manual mode was selected with the auto/manual switch.
96-> H1 turret specification: M-tool spindle home position latch command was executed in manual tool mount/dismount mode when the front door was not closed.
97-> When closing the door, the door close PS remained open longer than the parameter time.
98-> When the door open command was executed, the door did not open even after the set parameter time elapsed.
99-> Air motor operation command was executed when the door interlock was ON and the front door was not closed.
100-> Work cover flip-up/flip-down command was executed when the door was open.
101-> Tool breakage sensor advance/retract.
102-> Honing stone rotation command was executed when the door was open, or the door was opened while the honing stone was rotating.
103-> Dresser rotation command was executed when the door was open, or the door was opened while the dresser was rotating.
104-> On machines with door area sensor, front door close command was executed when the door area sensor was already OFF.
105-> On machines with door area sensor, front door close command was executed when the door area sensor turned OFF.
106-> Unloader command was issued when the door was open.
107-> Backup roll up/down command was issued when the door was open, or the door was opened when backup roll up/down command was issued.
108-> Workpiece rest insert/remove command was issued when the door was not closed.
109-> Roll retract movement command was issued when the door was not closed.
110-> Workpiece unloader command was issued when the door was open.
111-> On machines with CE mark specifications, workpiece conveyor operation was performed when the front door was open.
[Probable Faulty Locations]
 Operation error
 Door close confirmation limit switch; dog position incorrect
 Foreign matter caught between doors.
[Measures to Take]
 Do not open the door while the spindle is rotating or an axis is moving.
 Replace the limit switch if it is defective. Adjust the dog position.
 Remove foreign matter.


1771 Door open/close limit switch failure
Eeoelale3199 Front door or ceiling door open/close status limit switch is abnormal.
[Code]
None-> Front door open/close status limit switch failure on door interlock S-type specification.
1-> Ceiling door open/close status limit switch failure on door interlock S-type specification.
3-> Front door open/close status limit switch failure on mechanical lock type door specification.
[Probable Faulty Locations]
When no code is displayed, front door open/close status limit switch failure or incorrect dog position.
 When Code is 1, ceiling door open/close status limit switch failure or incorrect dog position.
 When Code is 3, door open/close status limit switch failure on mechanical lock type door.
[Measures to Take]
 Check the position of the limit switch. Replace the defective switch.
 Replace the door open/close limit switch on the mechanical lock type door.


1772 Door open/close conditions
Eeoelale3200 An open/close front door command was issued while the ceiling door was open, or an open/close ceiling door command was issued while the front door was open.
[Code]
1-> An open/close ceiling door command was issued while the front door was open.
2-> An open/close front door command was issued while the ceiling door was open.
3-> An open ceiling door command was issued while the spindle was rotating.
4-> An open ceiling door command was issued while an axis was moving.
5-> An open ceiling door command was issued while indexing the turret.
6-> An open front door command was issued while the spindle was rotating.
7-> An open front door command was issued while an axis was moving.
8-> An open front door command was issued while indexing the turret.
9-> An open ceiling door command was issued while the M-tool spindle was rotating.
10-> An open front door command was issued while the M-tool spindle was rotating.
11-> An open/close right door command was issued when the operation panel was not fully housed.
13-> An open ceiling door command was issued when the loader continuous operation signal was ON and the front door was open.
14-> An open/close door command was issued when the door sensor was faulty, or the door sensor became faulty while the door was moving.
15-> An open/close front door command was issued when different operation modes were selected for the right and left machines.
16-> An open/close front door command was issued when the door lock release permit signal from the loader I/F was OFF.
17-> Open/close front door commands in different directions were issued for the right and left machines.
18-> A close front door command was issued while the footstool was at the advance position, or the footstool moved to the advance position while the front door was closing.
19-> An open/close front door command was issued while the ceiling door was closed.
20-> A close door command was issued when the ACC table was not lowered.
21-> A close door command was issued at ACC cycle start.
22-> For the NC door specification, the open/close door pulse handle parameter of the machine user parameters is ON.
23-> The door enable key switch on the machine operation panel is not ON.
24-> Both the front door and the ceiling door are open.
25-> An open/close front door command was issued while the window on the front door was open.


1773 Door interlock reset
Eeoelale3201
In CE-marked machines, the magnetic switches in high-precision VAC and servo amplifiers open when the door opens. After the door is closed, pressing the reset switch turns the magnetic switches back ON. An alarm occurs if the following conditions are not satisfied when the switch state changes from OFF to ON:
1) Feed axes (including the spindle under C-axis control) must have moved by at least 500 μm from the position detected when the magnetic switch opened.
2) The spindle or M-tool spindle in orientation, synchronized, or contour generation state must have moved by at least 0.36 deg (equivalent to 500 μm) from the position detected when the magnetic switch opened.
[Target]
System, axis, M-tool spindle


1774 Touch setter head
Eeoelale3202
An advance or retract command (M117/M118) was issued to the touch setter head when touch setter head advance/retract conditions were not satisfied, or when an error occurred that prevented continuation during touch setter head advance.
[Target]
System
[Code]
1-> The touch setter head advance/retract command was specified when the spindle stop conditions were not satisfied:
– Spindle zero speed signal ON.
– Spindle stop signal ON.
– Spindle rotation signal OFF.
2-> On a machine with steady rest specifications, the touch setter head advance/retract command was specified when the tailstock was not at the retract position.
3-> The touch setter head advance/retract command was specified when the chuck was not unchucked.
4-> The touch setter head advance/retract command was specified when the interlocked equipment was not at the retract position.
5-> The touch setter head advance/retract command was specified when the turret was not at the Z-axis travel limit.
6-> During touch setter head advance, the workpiece presence confirmation signal turned ON.
7-> The touch setter head advance/retract command was specified when the tool setter arm was not at the front end position.
8-> The touch setter head advance/retract command was specified when the confirmation signal indicating robot inside lathe was ON (when equipped with a robot).
9-> The touch setter head advance/retract command was specified when the confirmation signal indicating loader inside lathe was ON (when equipped with a loader).
10-> The touch setter head advance/retract command was specified when the dedicated workpiece rest was not at the retract position.
11-> The touch setter head advance/retract command was specified when the temporary rest was not at the bottom end.
12-> The touch setter head advance command was specified when the parts catcher was not at the retract position.
13-> The touch setter head advance/retract command was specified when the loader was not at the retract position.
14-> The touch setter head advance/retract command was specified while the C-axis was rotating.
15-> The touch setter head advance/retract command was specified when the sub-spindle chuck was not unchucked.
16-> The touch setter head advance/retract command was specified when the sub-spindle was not at the W-axis travel limit position.
17-> The touch setter head advance/retract command was specified when the machine door was not closed.
18-> The touch setter head advance/retract command was specified while the M-tool spindle was rotating.
19-> The touch setter head advance/retract command was specified when the workpiece rest was not at the Z-axis front end, or when the steady rest was not at the X-axis retract position, or when the tow-along steady rest was in the touch setter interference zone.
20-> The touch setter head advance/retract command was specified when the "workpiece pusher at retract position" input signal was not ON.
21-> The touch setter head advance command was specified when the deburring unit was not at the retract position.
22-> The touch setter head advance command was specified when the temporary rest was not at the lowest position.
23-> The touch setter head advance command was specified when the spindle was not at a fixed angle position.
24-> The touch setter advance/retract command was issued when the lower turret was not indexed within its rotation permitted range (optional lower turret rotation range type).
25-> The touch setter advance command was issued when the deburring device was not at the retract end.
26-> The sensor head advance/retract command was issued when the ZA-axis or ZB-axis was in an interference position.
27-> The touch setter advance command was issued when the touch setter was not at the retract position.
28-> The tool breakage sensor advance command was issued within a range where the tool breakage sensor cannot advance.
29-> The sensor head advance/retract command was specified while coolant was being supplied.
30-> The sensor head advance/retract command was specified when the spindle was not oriented.
31-> The sensor head advance command was specified when the unloader was not at the retract position or unload position.
32-> The sensor head advance/retract command was specified when the turret was not at the XA-axis or XB-axis travel end.
[Probable Faulty Locations]
 Fault in the input signal indicating the parts catcher is at the retract position (I/O input point No.51 bit 9 (iPCBA))
 Program error
Program example:
M03 S5000
M117
Operation error
Operation example:
Manually moving the turret when it is not at the Z-axis travel limit position.


1775 Touch setter limit
Eeoelale3203
The confirmation signal indicating the touch setter arm is at the retract position turned OFF while the spindle, M-tool spindle, or C-axis was rotating, or while the turret was moving or indexing in a mode other than manual mode or manual intervention mode; or the confirmation signal indicating the touch setter arm is at the front end position turned OFF during execution of a touch setter cycle.
[Target]
System
[Code]
1-> The touch setter arm retract position signal turned OFF during spindle rotation.
2-> The touch setter arm retract position signal turned OFF during M-tool spindle rotation.
3-> The touch setter arm retract position signal turned OFF during C-axis rotation.
4-> The touch setter arm retract position signal turned OFF during turret movement.
5-> The touch setter arm retract position signal turned OFF during turret indexing.
6-> The touch setter arm retract position signal turned OFF when the W-axis was not at the positive limit.
7-> The touch setter arm retract position signal turned OFF when the spindle chuck was not unchucked.
8-> The touch setter arm retract position signal turned OFF when the sub-spindle chuck was not unchucked.
9-> The touch setter arm retract position signal turned OFF when the door was not closed.
10-> The confirmation signal indicating the touch setter arm is at the front end position turned OFF during execution of a touch setter cycle.
11-> The confirmation signal indicating the touch setter arm is at the retract position turned OFF when the deburring unit was at the retract position.
12-> The touch setter advanced while coolant was being supplied.
13-> Both the touch setter advance and retract signals were ON simultaneously.
[Probable Faulty Locations]
 Fault in the input signal detecting the touch setter head position (I/O check No.26 input bit E (iSHRTC) or bit F (iSHADC)).
 Program error. M137 was not specified when calling the gauging subprogram.
Program example:
M117
CALL OTFRD
[Measures to Take]
 Recheck the program.
 If the alarm is unrelated to the gauging cycle, check the EC input signals.


1776 Touch setter head advance
Eeoelale3204 A spindle rotation command (M03, M04) or M-tool spindle rotation command (M13, M14) was issued when the touch setter head on the A-side or B-side was not at the retract position.
[Target]
System
[Code]
1-> A spindle rotation command (M03, M04) was issued.
2-> An M-tool spindle rotation command (M13, M14) was issued.
3-> An axis movement command was issued.
4-> A turret indexing command was issued.
5-> A chuck unclamp/clamp command was issued.
6-> A steady rest unclamp/clamp command was issued.
7-> The tool breakage sensor was not at the retract position during spindle rotation, or a spindle rotation command was specified when the tool breakage sensor was not at the retract position.
8-> The tool breakage sensor was not at the retract position during M-spindle rotation, or an M-spindle rotation command was specified when the tool breakage sensor was not at the retract position.
9-> The tool breakage sensor was not at the retract position during T-axis movement or C-axis movement, or an axis movement or C-axis movement command was specified when the tool breakage sensor was not at the retract position.
10-> The tool breakage sensor was not at the retract position during turret indexing, or a turret indexing command was specified when the tool breakage sensor was not at the retract position.
11-> The tool breakage sensor was not at the retract position when the door was not closed, or an open door command was specified when the tool breakage sensor was not at the retract position.
12-> The tool breakage sensor was not at the retract position while coolant was being supplied, or a coolant supply command was specified when the tool breakage sensor was not at the retract position.
[Probable Faulty Locations]
 Touch setter head position confirmation input signals: I/O check No.26 input bit E (iSHRTC) – Retract limit; I/O check No.26 input bit F (iSHADC) – Advance limit.
 Program error
Program example:
G13
M117
:
M03 M41 S100
:
M118
:
[Measures to Take]
Modify the program so that the touch setter head is retracted to the standby position before specifying the spindle rotation command.
G13
M117
:
M118
M03 M41 S100
:


1777 ATC arm position
Eeoelale3205 ATC arm rotation and positioning interfered with the turret.
[Code]
XX
10->ATC arm rotation and positioning interfered with the turret.
For LB35 II-MATC-Y, LU45-MATC-Y, the turret can rotate only at EA pos. A or C.
For LB15 II-MATC-Y, the turret can rotate only at EAMG or EA ready pos.
11->After the control software is installed, the input for each rotation position of the arm turns OFF. This alarm may occur at the first power-on after software installation. After changing the corresponding
parameter, turn off the power and turn it back on to clear this alarm.


1778 No dummy tool in ATC turret
Eeoelale3206 An axis movement command was issued when no dummy tool was set in the ATC turret.
[Code]
1->No dummy tool for L-tool and M-tool
2->No L-tool
3->No M-tool
[Probable Fault Cause]
 Program error
 Operation error
[Remedy] Set a dummy tool.
This check function is ignored during dry run.
[Related Specifications]
ATC


1779 Manual tool change operation illegal
Eeoelale3207 A manual tool change command (M70) was issued when the turret was not indexed to the tool change position.
[Code]
1->Tool change command M70 was issued when the turret was not indexed to the tool change position.
2->During execution of M70 command, the turret indexed to a position where tool change cannot be performed.
[Probable Fault Cause]
For LB15 II/LB35 II-MATC-Y, LU45-MATC-Y, tool change is permitted only when T1 is indexed to the cutting position and other tool stations are indexed to the ATC position. This alarm occurs if
the turret is not indexed to the tool-change-allowed position.


1780 ATC manual operation mode impossible
Eeoelale3208 The parameter enabling ATC optional operation is ON, but manual operation mode is not selected.


1781 Loader/robot interference
Eeoelale3209 [Code]
3->When the robot/loader was inside the machine, the interference detection switch signal mounted on the robot/loader turned OFF due to interference with the machine, or the robot/
loader manual vertical position confirmation signal turned OFF.
[Target]
System
[Probable Fault Cause]
 Headstock loading/unloading position setting error.
 Interference detection switch failure.
 Robot vertical position limit switch failure.
[Remedy]
 Check the headstock loading/unloading position.
 Replace the interference detection switch.
 Replace the robot vertical position limit switch.


1782 Power-on sequence error
[Code] Eeoelale3210
3->Sequence error during system power-on.
[Probable Fault Cause]
Relay control circuit failure
[Remedy]
Replace the emergency stop off-delay relay or axis control ON relay.


1783 Turret unclamp time-over
Eeoelale3211 Turret cannot unclamp, or unclamping time is too long.
[Target]
Axis
[Code]
1->Turret unclamp limit switch is not ON.
2->TA-axis clutch engagement limit switch is not ON.
3->B-axis brake OFF confirmation switch is not ON.
[Probable Fault Cause]
 Turret unclamp limit switch failure
 Hydraulic pressure is too low
 Cylinder or hydraulic valve failure
 B-axis brake failure


1784 Turret clamp time-over
Eeoelale3212 Turret cannot clamp, or clamping time is too long.
[Target]
Axis
[Code]
1->Turret unclamp limit switch is not ON.
2->TA-axis position is incorrect.
3->B-axis brake ON confirmation switch is not ON.
[Probable Fault Cause]
 Turret clamp limit switch failure
 Hydraulic pressure is too low
 Cylinder or hydraulic valve failure
 Position encoder offset data error.
 Set positioning data error.
 B-axis brake failure


1785 NC parameter data transfer error
Eeoelale3213 Error occurred during NC data transfer.
[Remedy]
Turn off power and then turn it back on.


1786 Coolant unit abnormality
Eeoelale3214
<High-pressure coolant specifications>
High-pressure coolant alarm input signal is OFF.
<Centralized coolant specifications>
Both upper limit float switch and lower limit float switch signals are OFF or coolant alarm signal is OFF.
[Code]
1->Both upper limit float switch and lower limit float switch are OFF.
2->Coolant alarm signal is OFF.
3->High-pressure coolant alarm / (contact B) input signal remains OFF for 5 seconds or longer (high-pressure coolant (CE mark) type).
4->Pump alarm input signal is ON (separate coolant tank type).
5->Overflow input signal is ON (separate coolant tank type).
6->High-pressure coolant switch cannot turn ON within 1 second after starting high-pressure coolant filter pump (high-pressure coolant type).
7->Dirty oil tank upper level / (contact B) input signal remains OFF for 2 seconds or longer.
8->Main tank upper level / (contact B) input signal remains OFF for 2 seconds or longer.
9->High-pressure coolant unit alarm (contact B) input signal in high-pressure coolant system is OFF, caused by chip air blow equipment.
10->In gun drill specifications, lower limit float switch signal is OFF (separate coolant tank type).
11->Coolant level of high-pressure coolant unit is low.
12->Filter of high-pressure coolant unit is clogged.
13->High-pressure coolant command was issued when coolant system is illegal.


1787 Door open/close answerback
Eeoelale3215 After a door open/close command was issued, even within the setting of MC SYSTEM PARAMETER NO.2 TURRET/DOOR "Door open/close monitor time",
the command output and input states do not match and no door open/close answerback is returned.


1788 Door interlock
Eeoelale3216 When automatic operation mode/MDI operation mode was selected, the side door cover or rear cover was not closed. When spindle rotation was executed in manual operation mode/manual interrupt mode,
the side door cover or rear cover was not closed.
The gauge block cover for in-machine measurement or washer window was not closed.
[Code]
1->In automatic operation/MDI operation mode, when the gauge block cover for in-machine measurement was not closed, a tool other than the sensor was selected at the cutting position and
an axis movement command was executed.
2->Spindle rotation command was executed when the door for chuck open/close adjustment limit switch was open. Or, the door for chuck open/close adjustment
limit switch was closed during spindle rotation as a condition.
3->ATC moved when the ATC maintenance cover was not closed. Or ATC operation command was executed.
4->Spindle rotation, M-tool spindle rotation, and axis movement occurred when the ATC maintenance cover and ATC door were not closed. Or the ATC maintenance
cover and ATC door were not closed during spindle rotation, M-tool spindle rotation, and axis movement.
5->Spindle rotation command was issued when the loader safety cover was not closed. Or loader safety cover was not closed during spindle rotation.
6->Top door open/close command was issued when turret index command was executed by coupling the measuring sensor with the M-tool safety pin.


1789 Steadyrest interlock
Eeoelale3217 The XB-, ZB-, or W-axis moved when the steadyrest was not unclamped.
Steadyrest unclamp/retract command was issued when the steadyrest was not unclamped.
Steadyrest command was issued during spindle rotation.
Spindle rotation command was issued when the steadyrest was clamped and not at the advance end.
During spindle rotation, the steadyrest unclamped and moved away from the advance end.
[Code]
1->Steadyrest mounted on XB saddle or turret B: Turret movement command was issued when steadyrest open signal was OFF.
2->Detachable steadyrest: Turret movement command was issued when steadyrest open signal was OFF.
3->Steadyrest command was issued during spindle rotation.
4->Spindle rotation command was issued when steadyrest close signal was OFF. During spindle rotation, steadyrest close signal turned OFF. Detachable steadyrest: Spindle rotation command was issued when steadyrest close or steadyrest
advance limit signal was OFF. Detachable steadyrest: During spindle rotation, steadyrest close or steadyrest advance limit signal was OFF.
7->Steadyrest movement command was issued when steadyrest switch was set to OFF.
8->Steadyrest traverse command was issued when steadyrest clamp code was OFF.
9->Steadyrest clamp command was issued when steadyrest slide clamp code was OFF.
11->XB saddle steadyrest: Turret index position free command was issued.
21->XA/ZA/ZC, Y-axis traverse command was issued for XA bracket or turret A mounted steadyrest when steadyrest unclamp code was OFF.
22->W-axis traverse command was issued when steadyrest unclamp code was OFF.
31->Turret A mounted steadyrest: Turret A index position free command (M66) was issued.
41->Lower turret home position command was issued when lower turret was mounted and steadyrest was not unclamped.
42->Turret rotation command was issued when lower turret was mounted and steadyrest was not fully clamped.
43->Turret B mounted steadyrest: Steadyrest command was issued when steadyrest was not at indexing position.
44->Turret B rotation command (T-code) was executed when XB-axis of turret B was not at positive limit.
45->Steadyrest open command was issued when arm was locked.
46->Arm lock command was issued when steadyrest was open.
47->Arm unlock command was issued during spindle rotation.
48->Turret B mounted steadyrest: Turret traverse command was issued when steadyrest active switch was OFF.
49->Steadyrest advance command was issued when tailstock was not advanced.
50->Tailstock retract command was issued when steadyrest was not positioned at retract end.
[Probable Fault Cause]
One of the conditions for steadyrest operation is not met.


1790 Bar feeder not ready
Eeoelale3218 During spindle rotation with linked operation ON, the "linked device - spindle interlock input" (spindle rotation ready) signal turned OFF. Or, after spindle rotation command was issued in linked operation mode,
the "linked device - spindle interlock input" (spindle rotation ready) signal turned OFF.


1791 Bar feeder advance/retract command
Eeoelale3219 Chuck status does not match the set status when a bar feeder advance/retract command was issued.
[Code]
1-> The bar feeder advance command (M93) was issued when the chuck was not unclamp.
2-> The bar feeder retract command (M92) was issued when the chuck was not unclamp.
3-> The bar feeder advance command (M92) was issued when the chuck was not clamped.
4-> The bar feeder advance command (M93) was issued when the door close limit switch was OFF.
5-> The bar feeder advance command (M93) was issued when the bar feeder ready signal was OFF.
[Probable Cause]
1) Program error
2) Chuck operation failure
3) Chuck unclamp/clamp limit switch failure


1792 Turret rotation interlock
[Probable Cause] Eeoelale3220
A turret index command was issued when any of the turret indexing conditions was not satisfied. A turret index command was issued in an illegal indexing range.
[Code]
5-> A turret index command with an illegal indexing range was issued.
6-> A turret index command with illegal indexing range parameter data was issued.
7-> A turret index command was issued while the turret was indexed in an illegal indexing range.
8-> A turret A rotation command (T code) was executed when the X and Z axes of turret B were not at their positive limits.
10-> Turret B steady rest mounted: A turret index command was issued when the turret index interlock parameter was not set.
14-> A turret B index command was issued when the workpiece rest was not at the down position.
15-> A turret index command was issued when the parts catcher was not at the retract position.
16-> A turret index command was issued when the ZB axis was not at the index position.
17-> Turret B steady rest mounted: A turret B index command (T code) was issued when the steady rest switch was set to ON.
18-> A turret B index command was issued when the turret B index interlock parameter was set.
[Probable Cause]
Operation error


1793 Side door interlock
[Code] Eeoelale3221
1-> In auto mode or MDI mode, a side door is not in the closed state.
2-> In manual interrupt mode, while the spindle is rotating, a side door is not in the closed state, or a spindle rotation command was executed when a side door was not in the closed state.
3-> A turret index command via the turret index pushbutton on the main operation panel was executed when a side door was not in the closed state.
4-> Spindle rotation or axis movement was executed when a side door was not in the closed state.
5-> A turret index command via the turret index pushbutton on the sub operation panel was executed when the condition was other than door interlock ON and side door closed.
6-> A spindle rotation command, M-spindle rotation command, or C-axis rotation command was executed when the side cover was not closed. Or, the side cover close signal turned OFF during spindle rotation, M-spindle rotation, or C-axis rotation.
7-> An axis movement command was executed when the side cover was not closed. Or, the side cover close signal turned OFF during axis movement.
8-> A turret index command was executed when the side cover was not closed. Or, the side cover close signal turned OFF during turret indexing.
9-> During NC operation, the side cover is not closed. NC operation was performed when the side cover was not closed.


1794 Rear door interlock
[Code] Eeoelale3222
1-> In auto mode or MDI mode, the rear door is not in the closed state.
2-> In manual interrupt mode, while the spindle is rotating, a rear door is not in the closed state, or a spindle rotation command was executed when a rear door was not in the closed state.


1795 Side door open/close limit switch failure
[Code] Eeoelale3223
1-> On mechanical lock type side door specifications, the side door open and close confirmation limit switches failed.


1796 Turret index clutch uncoupling error
Eeoelale3224 On 1-motor multi-machining turret specifications, turret clutch uncoupling is disabled or timed out. Or, a milling tool rotation command was designated while the turret indexing clutch was coupled.


1797 Mode switching failure
Eeoelale3225 The input signal of certain switches remains ON or OFF.
[Code]
None-> The production/setting/test mode switch remained OFF for at least 0.5 s.
1-> The link ON/OFF switch input signal remained ON or OFF for at least 1 s.
2-> The steady rest active/inactive switch input signal remained ON or OFF for at least 0.5 s.
3-> The loader LINK/TEACH/OFF switch input signal remained ON or OFF for at least 0.5 s.
4-> The manual interrupt ON/OFF magazine inoperable mode switch remained OFF for at least 0.5 s.
5-> The chuck open/close cylinder selection switch input signal remained unchanged for at least 0.5 s.
6-> The chuck open/close pedal selection switch input signal remained unchanged for at least 0.5 s.
7-> All inputs of link/auto/manual mode remained OFF for at least 1 s. Or multiple inputs remained ON for at least 1 s.
8-> The unloader link ON/OFF switch input signal remained ON or OFF for at least 0.5 s.
9-> The chuck type open/close selection switch input signal remained unchanged for at least 0.5 s.
10-> The chucking process selection switch input signal remained ON or OFF for at least 0.5 s.
11-> The unloader ON/OFF switch input signal remained ON or OFF for at least 0.5 s.
12-> The turret B index ON/OFF switch input signal remained ON or OFF for at least 0.5 s.
13-> The bar feeder link ON/OFF switch input signal remained ON or OFF for at least 0.5 s.
[Probable Cause]
Switch failure, wiring fault, or switch operation error
[Remedy]
Operate the switch again.
Check the switch input signals.
Replace the defective switch with a new one.


1798 Steady rest clamp failure
[Code] Eeoelale3286
1-> After the open/close overtravel limit switch turned OFF and the close limit switch turned ON, the open/close overtravel limit switch turned ON before the steady rest clamp timer timed out. (Steady rest clamp confirmation type)


1799 Sensor cover open/close condition unfulfilled
An attempt was made to open/close the cover when opening/closing the cover is disabled.
Or, a spindle rotation command (M03, M04) or rotary tool rotation command (M13, M14) was executed when the cover was not closed.
[Code]
1-> A cover open/close command was executed during spindle rotation.
2-> A cover open/close command was executed during rotary tool rotation.
3-> A cover open/close command was executed during C-axis rotation.
4-> An open/close command was executed when the turret was not at the Z-axis limit position.
5-> The cover was not closed during spindle rotation. Or, a spindle rotation command was executed when the cover was not closed.
6-> The cover was not closed during M-axis rotation. Or, an M-axis rotation command was executed when the cover was not closed.
7-> The cover was not closed during axis movement or C-axis movement. Or, an axis movement command or C-axis movement command was executed when the cover was not closed.
8-> The cover was not closed during turret indexing. Or, a turret index command was executed when the cover was not closed.


1800 Interlock switch failure
Eeoelale3227 The door closed state was not confirmed within 1 s after the door was locked, or the door unlocked state was not confirmed within 1 s after the door was unlocked.
[Code]
1-> The locked state was not confirmed within 1 s after setting the mechanical lock switch to LOCK.
2-> The unlocked state was not confirmed within 1 s after setting the mechanical lock switch to LOCK.
3-> After the front door lock command from machine 1 (OGL loader) in the CE-marked 2M1L system, the locked state of machine 2 (OGL loader IF) was not confirmed within 3 s.


1801 Bar feeder setting position illegal
Eeoelale3228 On a 2-spindle machine, the "spindle rotation ready" or "spindle chuck interlock" switch was turned ON for a spindle not selected by the "bar feeder mounting position right side selection" parameter.
[Remedy]
Change the parameter setting or turn OFF the switch.


1802 Safety guard interlock
Eeoelale3287 An operation prohibited when the safety guard is not locked was executed while the safety guard was not locked. (CE-marked OGL loader specifications)
[Code]
X
1-> While the safety guard was not locked, the loader start pushbutton on the optional loader panel was pressed in loader link mode.
2-> Spindle rotation
3-> M-tool spindle rotation
4-> Axis movement
5-> Turret indexing
9-> Touch setter advance/retract
10-> Chuck unclamp/clamp
[Probable Cause]
• Operation error
• Failure of the enable pushbutton on the loader teaching pendant
• Failure of the limit switch on the safety guard
[Remedy]
• Check the operating procedure.
• Replace the loader teaching pendant with a new one.
• Replace the limit switch on the safety guard with a new one.


1803 Machine enable pushbutton abnormality
Eeoelale3288 In loader teach mode, the enable pushbutton on the machine remained ON for 5 s or longer where the enable pushbutton on the loader teaching pendant is valid and the enable pushbutton on the machine is invalid. (CE-marked OR robot/OGL loader specifications)
[Probable Cause]
• Operation error
• Defective enable pushbutton on the machine
[Remedy]
• Check the operating procedure.
• Replace the enable pushbutton on the machine with a new one.


1804 Safety speed monitor output illegal
Eeoelale3289 Due to a hardware circuit failure such as a safety relay, the ER-PW signal was not transmitted correctly from the speed monitor to the loader power supply unit (MIP unit). This alarm occurs if either of the following two input signals remains ON or OFF for 0.5 s or more.
Speed monitor alarm / (OGL) iSVLRER/ I.053D
Speed monitor alarm (OGL) iSVLRER I.053C
[Probable Cause]
Hardware circuit failure
[Remedy]
Check the hardware circuit from the speed monitor to the loader power supply unit (MIP).


1805 Teaching pendant enable illegal
Eeoelale3290 When operation is not required (CE-marked OR robot/OGL loader specifications), the enable pushbutton on the teaching pendant remained ON for 5 s or longer. Or, the hardware circuit of the pushbutton is faulty (OR loader specifications only).
[Code]
None-> In loader/loader teach mode, with the safety guard locked and the loader/loader in operation, the enable pushbutton on the teaching pendant remained ON for 5 s or longer.
1-> Hardware circuit failure in the enable pushbutton on the teaching pendant, such as a safety relay (CE-marked OR robot specifications). This alarm occurs if either of the following two input signals remains ON or OFF for 0.5 s or more.
Enable pushbutton (on teaching pendant) / iCELRENF I.0532

START ENABLE pushbutton (on teach pendant) iCELRENB I.0538
[Probable Cause]
 Operation error
 Faulty START ENABLE pushbutton on teach pendant.
 Hardware circuit failure
[Measures to Take]
 Check the operating procedure.
 Replace the START ENABLE pushbutton on the teach pendant.
 Replace the faulty circuit component.


1806 ATC logic data file error
Eeoelale3291 ATC logic data file error
[Code]
 Logic data file was not correctly installed.
 There is an error in the logic data file.


1807 ATC shutter close disable
Eeoelale3292 An ATC shutter close command was issued when the ATC shutter cannot be closed.
[Code]
 An ATC shutter close command was issued when the tool change arm could interfere with the ATC shutter.
 An ATC shutter close command was issued when the X-axis coordinate was at the positive travel limit.


1808 Safety guard lock switch defect
Eeoelale3293 None of the safety guard doors were confirmed to be locked within 1 second after all safety guard door mechanical door switches were set to lock, or were not
confirmed to be unlocked within 1 second after the switches were set to unlock (OR robot/OGL loader specifications with CE mark).
[Code]
X
1-> No safety guard door mechanical lock switch was confirmed in the locked state within 1 second.
2-> No safety guard door mechanical lock switch was confirmed in the unlocked state within 1 second.
3-> Fault in machine 2 front door signal within the 2M1L system with CE mark.


1809 Manual command time out
Eeoelale3294 Within the M/C parameter set time, the answer signal for the commanded manual operation (manual open/close, rotation, pivoting) did not turn ON, or answer limit switch is faulty
(OR robot/OGL loader specifications with CE mark).
OR robot specifications: No. 11-1 NC loader No.6 'Manual
command completion time'
OGL loader specifications: No. 8-4 NC loader No.4 'Manual
command completion time'
[Code]
None-> Time out occurred during OGL loader manual operation.
1-> Time out occurred during turnover unit operation.
[Probable Cause]
 Answer signal failure
 Operation error (manual operation command out of specified range)


1810 Safety guard interlock
Eeoelale3295 An operation prohibited when the guard is unlocked was executed while the guard was not locked (OR robot/OGL loader specifications with CE mark).
[Code]
X
1-> The START key on the teach pendant was pressed while the safety guard door was open in robot/loader link mode.
[Probable Cause]
 Operation or programming error
 Limit switch on safety guard door is misadjusted or faulty.
[Measures to Take]
 Check operating procedure or program.
 Adjust or replace the limit switch on the safety guard door.


1811 Interference zone entry
Eeoelale3296 An attempt was made to move the loader axis in the left/right spindle interference zone while the left/right spindle home signal was OFF in AUTO or MDI mode.
[Code]
X
10-> The loader entered the machine after AUTO mode was selected, but the entry conditions were not met.
11-> The loader entered the machine while the top door was closed.
12-> A Y-axis move command was specified in the lathe Z-axis interference zone of an unlinked machine.
13-> The loader entered the interference zone of an unlinked machine.
140-> An attempt was made to move the loader axis in the left spindle interference zone while the left spindle home signal was OFF.
141-> An attempt was made to move the loader axis in the right spindle interference zone while the right spindle home signal was OFF.
142-> An attempt was made to move the loader axis into the lathe 3 interference zone when the entry conditions were not met.
143-> Under loader interference conditions, the loader axis was moved when the machine was not at the home position (M335 active or loader in lathe 1 interference zone).


144-> Under loader interference conditions, the loader axis was moved when the turret of the right-side machine was not at the designated position (M350+M335 active or loader in lathe 1 interference
zone).
145-> Under loader interference conditions, the loader axis was moved when the turret of the left-side machine was not at the designated position (M351+M335 active or loader in lathe 2 interference
zone).
200-> In loader link mode, the operation mode was changed from AUTO to another mode while the loader was entering the machine 1 interference zone.
201-> In loader link mode, the operation mode was changed from AUTO to another mode while the loader was entering the machine 2 interference zone.
[Probable Cause]
 Operation error
 Programming error


1812 Oil-mist lubrication unit
Eeoelale3297 Oil-mist lubrication unit failure (oil-mist turret lubrication specifications)
[Code]
1-> Turret oil-mist drip sensor switch remained OFF for 1 second or longer after the oil-mist turret lubrication ON signal turned ON (oil-mist turret lubrication specifications).
2-> Turret oil-mist drip sensor switch remained ON for 30 seconds or longer.
3-> Turret oil-mist drip sensor input remained OFF for two consecutive cycles, each starting with the oil-mist turret lubrication pump drive air ON signal turning ON and ending with this signal
turning OFF.
4-> M-axis rotation command was issued before initial lubrication during warm-up was completed.
5-> Oil-mist turret lubrication pump drive air ON signal remained OFF for 24 hours, but the oil-mist turret lubrication level alarm/switch was OFF.
6-> When the oil-mist turret lubrication ON signal turned ON, the oil-mist turret lubrication pressure alarm/switch changed to OFF.
[Probable Cause]
1-> Turret oil-mist drip sensor switch remained OFF for 1 second or longer after the oil-mist turret lubrication ON signal turned ON, or the time specified in parameter 'Oil-mist unit check timer'
was too short.
The turret oil-mist drip sensor switch did not turn ON when the oil-mist turret lubrication ON signal turned ON. Set the time required before the turret oil-mist drip sensor switch turns ON
in the oil-mist lubrication unit check timer to avoid the alarm check.
4-> In case of alarm C3745 'Oil-mist lubrication unit code 4', turn the oil-mist lubrication unit OFF and then ON again to perform initial lubrication. If alarm C3745 'Oil-mist lubrication unit
code 4' recurs after approximately two minutes, the oil-mist lubrication unit status may be abnormal.
5-> Oil-mist lubricant level low or oil-mist lubrication unit failure


1813 2nd spindle condition satisfied
Eeoelale3298 A 2nd headstock UP/DOWN command was issued when the conditions for moving the 2nd headstock UP/DOWN were not satisfied.
A 2nd spindle rotation or axis move command was issued while the 2nd headstock was moving UP/DOWN.
[Code]
1-> A 2nd headstock UP/DOWN command was issued when the W-axis was not in the positive direction of the variable positive limit position.
2-> A 2nd headstock UP/DOWN command was issued while the 2nd spindle was rotating.
3-> A 2nd headstock UP/DOWN command was issued while one of the axes was moving.
4-> A 2nd spindle rotation command was issued when the 2nd headstock was not at the UP/DOWN position.
5-> An axis was moved when the 2nd headstock was not at the UP/DOWN position.
6-> A 2nd headstock UP command was issued during phase synchronization, or the 2nd spindle was not at the low position during phase synchronization.
[Related Features]
Turning center series + sub-spindle


1814 W-axis move condition
Eeoelale3299 When G141 mode (sub-spindle coordinate system) was selected, the W-axis was commanded to move by spindle A command, or for spindle A, when G141 mode (sub-spindle coordinate system) was selected, the W-axis was commanded to move by
spindle B command.
[Probable Cause]
Programming error
Program example:
G13   G14
:    :
:    G141
G00  W100→↓ ?
↓

[Measures to Take]
In programming, do not select G141 mode when moving the W-axis by spindle A command. Or, do not select G141 mode when moving the W-axis by spindle B command.


1815 Front gear oil pressure
Eeoelale3300 Front gear low pressure/signal remained OFF for 1 second or longer.


1816 Safety guard open
Eeoelale3301 The safety guard was opened while the loader was operating.
[Code]
1-> When the coupler was ON, the safety guard became open state.


1817 Setup switch ON
Eeoelale3302 The machine setup switch was turned ON during program execution.


1818 Hand slide interlock
[Code] Eeoelale3303
1-> An M316 command was issued when the V-hand slide was moving and the Y-hand was not at angular position B, or the Y-hand left angular position B (front/rear loader specifications).
2-> An M316 command was issued when the V-hand slide was advancing and both or neither of the Y- and V-hands were closed (front/rear loader specifications).
3-> A V-hand advance command was issued when the V-hand was advancing and neither or both/any of the Y- and V-axes were at the positive limit, or left the positive limit (front/rear
loader specifications).


1819 Hand rotation interlock
[Code] Eeoelale3304
1-> An M308/M309 command was issued when the Y-hand was rotating and the V-hand slide was not at the retracted position, or the V-hand left the retracted position (front/rear loader specifications).
2-> An M309 command was issued when the Y-hand was rotating and neither or both/any of the Y- and V-axes were at the positive limit, or left the positive limit (front/rear loader specifications).


1820 Exchange interlock
[Code] Eeoelale3305
1-> An M312 command was issued when the Y-hand was open (front/rear loader specifications).
2-> An M312 command was issued when the V-hand was closed (front/rear loader specifications).
3-> An M312 command was issued when the Y-hand was not at position A (front/rear loader specifications).
4-> An M312 command was issued when neither of the Y- and V-axes was at the positive limit (front/rear loader specifications).
5-> An M312 command was issued when the hand interlock/signal (EC input signal) was OFF, or this signal turned OFF after workpiece rotation and transfer (front/rear loader specifications).
6-> An M312 command was issued when the hand was not at the rotatable position, or the hand left this position after workpiece rotation and transfer (front/rear loader specifications).
7-> An M312 command was issued when the rotation interlock/signal was OFF, or this signal turned OFF after workpiece rotation and transfer (front/rear loader specifications).
8-> An M312 command was issued when the V-hand was not at the retracted limit position (front/rear loader specifications).
9-> The part turnover unit UP/DOWN command was issued when the part turnover unit was not at the retract position or the loader position. Or, the part turnover unit retract position signal or loader position signal turned OFF during part turnover unit UP/DOWN
movement.


1821 Magazine door lock
The magazine door solenoid lock switch (if equipped) met any of the following conditions (solenoid door with mechanical lock switch).
[Code]
1-> The magazine door solenoid lock signal remained ON and the magazine door solenoid lock limit switch remained OFF for 1 second or longer.
2-> The magazine door lock limit switch turned OFF while the magazine was rotating or ATC was moving.
3-> The sub-magazine door solenoid lock signal remained ON and the sub-magazine door solenoid lock limit switch remained OFF for 1 second or longer.
4-> The sub-magazine door close limit switch turned OFF while the sub-magazine was rotating or ATC was moving.
[Probable Fault Cause]
1-> Magazine door solenoid lock switch failure or disconnection.
2-> Since the magazine door should be kept locked closed by the solenoid while moving the magazine or ATC, the magazine door solenoid lock switch must be defective.
3-> Sub-magazine door solenoid lock switch failure or disconnection.
4-> Since the sub-magazine door should be kept locked closed by the solenoid while moving the sub-magazine or ATC, the sub-magazine door solenoid lock switch must be defective.


1822 Pedal advance interlock
[Code] Eeoelale3306
1-> Pedal advance command was issued while the spindle was rotating.
2-> Pedal advance command was issued when the ZB-axis was not at the positive limit.
3-> Pedal advance command was issued when the front door was not fully open.
4-> Spindle rotation command was issued when the pedal was not at the retract limit.
5-> ZB-axis motion command was issued when the pedal was not at the retract limit.
6-> Front door close command was issued when the pedal was not at the retract limit.


1823 Tool chatter failure
[Code] Eeoelale3307
1-> Pedal advance command was issued while the spindle was rotating.
2-> Pedal advance command was issued when the ZB-axis was not at the positive limit.


1824 Spindle oil cooler level
Eeoelale3308 Spindle oil or M-spindle oil cooling unit failure.
[Target]
Spindle (SPDL-1, SPDL-2, M-axis)
[Code]
1-> Oil temperature failure detected. (Input signal tag->iOCL/)
[Probable Fault Cause]
1) 1st spindle head oil cooling unit failure. Input signal tag->iOCA/
2) 2nd spindle head oil cooling unit failure. Input signal tag->i2OCA/
3) M-spindle head oil cooling unit failure. Input signal tag->iMOCAL/


1825 Spindle cooling unit


1826 Oil-air lubrication illegal Eeoelale3309
Eeoelale3310 Oil-air lubrication unit alarm / switch remained open for 1 second or longer.
Spindle oil-air lubrication system condition is defective.
[Code]
20-> Spindle oil-air lubrication pump overload.
21-> Oil-air decrease detection PS remained OFF.
22-> Oil-air increase detection PS remained OFF.
23-> Oil-air increase detection PS turned OFF by spindle oil-air lubrication pump operation.
24-> Oil-air increase detection PS remained ON.
25-> Oil-air lubrication pressure signal did not turn ON within 60 seconds after turning ON oil-air pump output signal.
26-> Oil-air lubrication pressure signal did not turn OFF after turning ON oil-air pump output signal.
27-> Oil-air lubrication pressure signal did not turn OFF within the oil-air pump timer range.
28-> Oil-air lubrication pressure signal OFF duration exceeded 2 seconds.
[Probable Fault Cause]
20-> Deterioration of pump motor for spindle lubrication in oil-air system / defective overload switch / foreign matter in oil-air lubricant.
21-> Defective oil-air decrease detection PS, clogged mixing valve.
22-> Defective oil-air increase detection PS, deterioration of oil-air piping system.
23-> Defective oil-air increase detection PS, defective spindle lubricant of oil-air pump.
24-> Defective oil-air increase detection PS, clogged mixing valve.
[Measures to Take]
20-> Reset overload switch, replace pump motor, check oil-air lubricant.
21-> Replace oil-air decrease detection PS, replace mixing valve.
22-> Replace oil-air increase detection PS, check oil-air piping system.
23-> Replace oil-air increase detection PS, check spindle lubrication by oil-air pump.
24-> Replace oil-air increase detection PS, replace mixing valve.


1827 Setup switch ON
Eeoelale3311 Machine or work conveyor setup switch was ON while programmable loader was running.


1828 Laser sensor command condition
[Code] Eeoelale3312
1-> Laser sensor advance command (M267) was issued when the laser sensor was not indexed to the advance permitted position.
2-> Laser sensor enable command (M281) was issued when the laser sensor was not at the advance position.
3-> Laser sensor advance command (M267) was issued or the laser sensor left the retract position while the loader arm was inside the machine.


1829 Spindle oil-air lubrication oil level detection
Eeoelale3313 Spindle oil-air lubrication air pressure is too low.
Air pressure error during air discharge exceeded 30 seconds.
[Probable Fault Cause]
 Air pump or air piping
 Pressure switch
 Defective oil-air piping.
 Defective oil-air pressure PS.
[Countermeasures]
 Replace with a new pneumatic unit.
 Replace with a new pressure switch.
 Check oil-air piping.
 Replace oil-air pressure PS.


1830 Oil-air lubricant low pressure failure
Eeoelale3314 Spindle oil-air lubrication tank oil level is too low.
[Probable Fault Cause]
 Insufficient oil in spindle oil-air lubrication unit
 Spindle oil-air lubrication unit level sensor failure
[Countermeasures]
 Supply oil to spindle oil-air lubrication unit.
 Replace with a new sensor monitoring the oil level in oil-air lubrication unit.


1831 Spindle oil-air lubricant pressure abnormal
Eeoelale3315 Spindle oil-air lubrication unit oil pressure is abnormal.
[Code]
1-> Oil-air lubrication pressure did not rise to 1.2 MPa within 60 seconds after spindle oil-air lubrication output signal turned ON.
2-> Oil-air lubrication pressure did not drop to 0.8 MPa before spindle oil-air lubrication output OFF time elapsed.
[Probable Fault Cause]
 Pressure relief valve failure, filter or air piping clogged, or pump capacity is insufficient.
 Oil-air pressure monitor switch failure.
[Countermeasures]
 Replace with a new oil-air lubrication unit.
 Replace with a new pressure switch.


1832 Work unloader advance/retract interlock
[Code] Eeoelale3316
1-> Work unloader advance/retract command was issued while the spindle was moving, or the spindle moved during execution of work unloader advance/retract command.
2-> Work unloader advance command was issued while the chuck was open, or the chuck opened during execution of work unloader advance command.
3-> Work unloader retract command was issued while the chuck was closed, or the chuck closed during execution of work unloader retract command.
4-> Work unloader advance/retract command was issued while the spindle headstock was not at the home position, or the spindle headstock left the home position during execution of work unloader advance/retract command.
5-> Work unloader advance/retract command was issued in a mode other than link mode, or link mode was exited during execution of work unloader advance/retract command.


1833 Tow-along steadyrest status
[Code]
1-> Steadyrest unclamp command was issued while the spindle was rotating.
2-> Steadyrest unclamp command was issued when the XA-axis was not positioned at the positive variable limit position.
3-> Steadyrest unclamp command was issued when the steadyrest was not positioned at the retract end.
4-> Steadyrest unclamp command was issued when steadyrest clamp/unclamp confirmation signals were both ON or both OFF.
5-> Steadyrest unclamp command was issued in Y-axis control mode.
6-> Steadyrest clamp/unclamp command was issued when the steadyrest was not in clamped or unclamped state.
7-> Steadyrest unclamp command was issued when the steadyrest was not in unclamped state.
8-> Steadyrest unclamp command was issued when the ZA-axis was not positioned at the tandem bracket return position.


1834 Tow-along steadyrest clamp/unclamp
Eeoelale3317 Loader manual axis motion command was issued while the door was open and setup switch was OFF, or the door opened and setup switch was OFF during execution of manual loader axis command.


1835 Work catcher interlock
Eeoelale3318 Command conditions to move the work catcher to the cutting position or transfer position were not met (excluding move commands from the cutting position to the transfer position).
[Code]
None-> Work catcher move command was issued when neither XA- nor ZA-axis was at the positive limit position.


1836 Interference area entrance
Eeoelale3319 [Code]
None-> Spindle has entered the interference area.
1-> ZB-axis feed command was issued in the interference area when the XB-axis was not at the pulse limit position.
2-> ZB-axis feed command was issued in the interference area when the B-turret was not indexed to an allowable tool pot number.
[Countermeasures]
Set machine user parameter No. 24-3 9 ‘Interference area invalid’ to "1", and retract the spindle from the interference area.


1837 Table overload
Eeoelale3320 Table overload sensor is active and ’interlock/ (workpiece pressing limit switch)’ signal is OFF.
[Countermeasures]
Reset the alarm, and manually move the spindle in the positive direction along the Z-axis.


1838 Work rest interlock
Eeoelale3321 One of the control conditions for the work rest is not satisfied.
[Code]
2-> When steadyrest Z-direction advance/retract command was issued, under the following conditions. (When Z-direction advance/retract command was issued)
Steadyrest was not unclamped when steadyrest was selected.
Not at turret X/Z positive variable stroke limit (when Z-direction retract command was issued).
Not at Z-direction gripping position and X-direction advance stroke limit position (when Z-direction advance command was issued).
Not at sensor probe retract position.
Not at Z-direction retract position.
Short distance/long distance input is illegal when rest equipment is selected.
Not at X-direction advance stroke limit position when short distance rest equipment or steadyrest is selected.
Not at X-direction retract position when long distance rest equipment is selected.
3-> When steadyrest home position return/retract position move command was issued, under the following conditions. (When home position return/retract position move command was issued)
Steadyrest was not unclamped when steadyrest was selected.
Not at turret X/Z positive variable stroke limit. Short distance/long distance input is illegal when rest equipment is selected (when home position return command was issued).
Not at Z-direction advance position and X-direction retract position (when retract position move command was issued).
Not sensor head retract position.
Not Z-axis retract position.
Not X-axis advance position when short-distance work rest or steady rest is selected.
Not X-axis retract position when long-distance work rest is selected.
4-> With work rest selected, Z-axis advance/retract command was executed during spindle rotation.
5-> With work rest selected, not at the rest position of the work rest during spindle rotation. Spindle rotation command was executed.
6-> Steady rest X-axis advance/retract command was issued under the following conditions:
Not turret X/Z positive variable limit.
Not Z-axis retract position when work rest is selected.
Steady rest is not open when steady rest is selected.
Not Z-axis retract position or clamp position when steady rest is selected.


1839 Deburring tool
[Code] Eeoelale3322
1-> Deburring unit advance command was issued when the touch setter was not at the retract limit position.
2-> Both deburring unit and touch setter are out of the retract limit position.
3-> Deburring unit advance command was issued when the tailstock quill had advanced too far.
4-> Chuck-side deburring device advance command was issued when the tailstock was not at the advance position.
5-> Tailstock-side deburring device advance command was issued when the tailstock was not at the advance position.


1840 M-code data file mismatch
Eeoelale3323 PLC program and M-code data file versions do not match.


1841 Swivel interlock
[Code] Eeoelale3324
1-> Swivel command (M306/M307) was issued when the operation panel retract position signal was OFF.
2-> Operation panel retract position signal turned OFF during execution of swivel command.
3-> M308/M309 command was issued during loader hand swivel while work pusher A was not at the retract position or work pusher A moved away from the retract position.
5-> Swing command (M306/M307) was issued inside NC lathe.


1842 Pivot interlock
[Code] Eeoelale3325
1-> Pivot command (M308/M309/M315) was issued when the operation panel retract position signal was OFF.
2-> Operation panel retract position signal turned OFF during execution of pivot command.


1843 Steady rest interlock
[Code] Eeoelale3326
1-> Steady rest up/middle/down command was issued during spindle movement.
2-> Steady rest move command from upper to middle position was issued when the tailstock quill was not at the retract limit position.
3-> Steady rest move command from middle to upper position was issued when the tailstock quill was not at the retract limit position.
4-> Steady rest insertion/removal position (right/left carriage move) command was issued when the tailstock quill was not at the retract limit position.
5-> Move command from exit (lower) to mount (middle) position (M545) or move command from mount (middle) to exit (lower) position (M546) was issued when the steady rest was at the removal (upper) position, or M546 command was issued when the steady rest was stopped at the middle position.
6-> Move command from removal (upper) to mount (middle) position (M543) or move command from mount (middle) to removal (upper) position (M544) was issued when the steady rest was at the exit (lower) position, or M544 command was issued when the steady rest was stopped at the middle position.
7-> Steady rest up/down command (M544/M543) was issued when the steady rest was not at the retract limit position.
8-> Axis command was issued when the steady rest was coupled with the towing tailstock in AUTO or MDI mode.
9-> When the steady rest was coupled with the towing tailstock, the Z-axis motor load exceeded 70% of the rated load for 0.1 s or longer.
12-> Work rest up/down command was issued when the work rest was not at the left position.
13-> Work rest up/down command was issued when the work rest safety pin was not at the retract position.
14-> Work rest up/down command was issued when the spindle was not in orientation stop status.
15-> Work rest up/down command was issued when turret A and turret B were not at the positive limit positions.
16-> Work rest up/down command was issued when the tailstock was not at the advance position.
17-> Work rest move command was issued when the tailstock quill was not at the retract end.
18-> Work rest down command was issued when the tailstock was retracted by chuck.
19-> During tailstock movement, XB-axis was not at the variable limit position or the work rest was at the index position.
20-> ZB-axis move command was issued when the tailstock was not at the retract position or the chuck was not unclamped.
21-> ZB-axis motor overloaded during workpiece clamping.
22-> Work rest move command from middle to upper position was issued when the X-axis was not at the positive limit.
23-> Work rest move command from middle to upper position was issued when the work rest was not at the removal position.
24-> Work rest up command was issued when the touch setter was not at the retract position.
25-> Work rest move command from middle to upper position was issued when the work rest was not at the insertion position.
26-> Spindle rotation command was issued when the work rest was not at the lower position, or the work rest started moving from the lower position during spindle rotation.
27-> Work rest advance/retract (insertion/removal position) command was issued during spindle movement, or the work rest was not at the insertion position during spindle rotation.
28-> Spindle rotation command was issued when the work rest was not at the insertion position.
29-> Tailstock quill advance command was issued when the work rest was not at the insertion position.
30-> NC axis move command was issued when the chuck was not unclamped at the work rest index position.
36-> Work rest insertion/removal position command was issued when the chuck was not clamped.
37-> ZB-axis move command was issued when the work rest was not at the retract position.
38-> Work rest up/down command was issued when there was no workpiece on the work rest and the tailstock was not at the advance position.


1844 Work pusher interlock
Eeoelale3327 [Code]
1-> Work pusher advance/retract command was executed when the touch setter was not at the retract position.
2-> Work pusher advance/retract command was issued when the tailstock quill/work pusher selector switch was not set to work pusher.
3-> Work pusher advance/retract command was issued when the chuck was closed.
4-> Work pusher advance/retract command was issued when the programmable tailstock was coupled.
5-> Work ejector advance command (M251) was issued when the chuck was closed (work ejector specification).
6-> Chuck close command (M83) was issued when the work ejector was not at the retract position (work ejector specification).
7-> Work ejector advance command (M251) was issued during spindle rotation (work ejector specification).
8-> Work unloader advance command was issued during spindle rotation, or work unloader retract position signal was OFF during spindle rotation.
9-> Work unloader advance command was issued when the tailstock quill was not at the retract position.
10-> Work pusher advance/retract command was issued when the tailstock was not at the retract position.
11-> Spindle rotation command was issued when the work unloader was not at the retract position (work pusher type).
12-> Work pusher advance command (M354) was issued during spindle rotation (work pusher type).
13-> Chuck unclamp command (M84) was issued when the work pusher was at the advance position (work pusher type).
14-> Front door open command (M90) was issued when the work pusher was at the advance position, or work pusher advance command (M354) was issued when the front door was not closed.
15-> Work pusher advance sensor did not turn ON within the preset time after work pusher advance command was issued.
16-> Work pusher advance command (M354) was issued when the loader was inside the machine and in alarm status, or a loader alarm occurred while work pusher advance command was being executed with the loader inside the machine.


1845 Loader hand rotation interlock
Eeoelale3328 [Code]
None-> Hand rotation command was issued when the Y-axis was outside the hand rotation allowable range (loader hand rotation type).
1-> Hand rotation command was issued when the Y/Z-axis was outside the hand rotation allowable range (loader hand rotation type).


1846 Chuck clamp confirmation unit fault
Eeoelale3329 Conditions not met (arbitrary indexing chuck clamp confirmation specification).
[Code]
1-> Clamp confirmation unit advance signal remained ON for 1 s or longer when clamp confirmation unit retract signal was ON.
2-> Clamp confirmation proximity switch did not turn ON within the preset time after clamp confirmation unit started advancing.
3-> Collet chuck was not clamped for (collet chuck close timer + 3 s) or longer.


1847 Tailstock air blow failure
Eeoelale3330 Pressure switch for detecting tailstock air blow failure was OFF during spindle rotation.


1848 Chuck cannot clamp
Spindle rotation command was issued when the chuck could not clamp, or nothing was clamped when closing the chuck.
[Target]
Spindle
[Probable Fault Cause]
1) Chuck failure
2) Chuck clamp limit switch misadjusted.
3) Chuck clamp limit switch failure.
[Measures to Take]
1) Perform clamping again.
2) Adjust chuck clamp limit switch.
3) Check chuck clamp limit switch function.


1849 Gauging device interlock
Gauging device up command was issued during spindle rotation.
[Code]
1-> Gauging device up command was issued before the spindle completely stopped at the orientation position.
2-> Spindle rotation command was issued when the gauging device was not at the lower limit.
3-> Tailstock quill advance command was issued when the gauging device was not at the lower position.
4-> Gauging device up command was issued when the tailstock quill was not at the retract position.
5-> Gauging device up command was issued when the backup roller was not at the retract position.
6-> Gauging device up command was issued during spindle movement.
7-> Spindle rotation command was issued when the gauging device was not at the lower position.
8-> Gauging device moved away from the lower position during spindle movement.
9-> Gauging device advance/retract command was issued when the chuck was clamped.
10-> Chuck clamp command was issued when the gauging device was not retracted.
11-> XB-axis or ZB-axis moved when the following conditions were not met, or the following conditions were not met during XB-axis or ZB-axis movement.
(Conditions) Gauging device manually opened, or (chuck unclamp and tailstock retract position).
12-> Turret B index command was issued when the XB-axis was not at the variable limit position.
13-> Spindle rotation command was issued when the gauging device was not manually opened, or gauging device manual open/close command was issued during spindle rotation.
14-> Gauging device up command was issued when the chuck was not unclamped.
15-> Turret index command was issued when the gauging device was not completely closed manually.


1850 Loader emergency stop
Eeoelale3229 Emergency stop button on the loader operation panel was pressed.


1851 Air pressure low
Eeoelale3230 Air supply pressure is low (air supply pressure signal is OFF).
[Probable Fault Cause]
 Air supply is not connected.
 Air supply pressure is low.


1852 NC alarm
Eeoelale3231 "NC lathe M command" was executed from the OGL loader to the NC lathe while the NC lathe was in alarm status. Or, the OGL loader was in the "machine interference area" while the NC lathe was in alarm status.
[Code]
1->"NC lathe M command" was executed from the OR robot to the NC lathe while the NC lathe was in alarm status. Or, the OR robot was at "swing A
position and not at the lathe position outside the C-axis" while the NC lathe was in alarm status.


1853 Low hydraulic pressure
Eeoelale3232 Low hydraulic pressure (hydraulic system oil pressure / signal is OFF).
[Probable Fault Cause]
 Low hydraulic oil level
 Hydraulic motor failure


1854 External
Eeoelale3233 Alarm occurred in external device (external alarm A / signal is OFF).


1855 M code timeout
Eeoelale3234 The specified M code did not answer within the time set in the parameters.
[Probable Fault Cause]
Code operation not completed
[Code]
1->After executing the timeout check function start M code, the timeout check stop M code was not executed within the allowable time.


1856 Circuit breaker
Eeoelale3235 Circuit breaker for loader tripped.
[Probable Fault Cause]
Short circuit in the circuit containing this circuit breaker.
[Remedy]
Replace the damaged device.


1857 Entry interlock
Eeoelale3236 Interlock function activated when C-axis attempted to enter the lathe.
[Code]
1->Lathe door is closed.
2->Robot OK signal is not output.
[Probable Fault Cause]
 Data setting error in parameter No.57.
 Lathe door is not open.
 Lathe is not in robot connection mode.
 Lathe Z (ZB) axis is not at the positive variable limit.
 Lathe spindle is rotating.
 Lathe is in machine lock status.


1858 Hand open/close no output
Eeoelale3237 Hand open/close signal was not output after issuing Z/C-axis command in manual mode.
[Probable Fault Cause]
 Operation error
 Program error


1859 Swivel position no output
Eeoelale3238 Swivel position signal was not output after issuing Z/C-axis command in manual mode.
[Probable Fault Cause]
 Operation error
 Program error


1860 Axis interlock
Eeoelale3239 This alarm occurs when a Z-axis or Y-axis move command is issued in MDI or automatic mode while the system is in an axis interlock state (Z-axis or Y-axis interlock signal is OFF).
However, the Z-axis move command can be executed when outside the swivel B range set in loader parameters No.42 - No.45.
[Target]
2->Y-axis
3->Z-axis
[Code]
9->Z-axis moved within the set swivel B range.
11->Loader is not at loader hand A position, and will enter the loader hand A position area.
12->Loader is not at loader hand B position, and will enter the loader hand B position area.
13->Loader is not at loader swing hand B position, and will enter the loader hand B position area.
14->Y-axis move command was executed while the loader Z-axis was in the NC lathe (Z-axis area) and not at loader swing hand B position.
15->Z-axis move command was issued when none of the following conditions were met:
1) Loader swing hand A position / hand B unclamped / Y-axis at positive software limit
2) Loader swing hand B position / hand A unclamped / Y-axis at positive software limit
[Probable Fault Cause]
 Program error
 Operation error


1861 Stroke end limit over
Eeoelale3240 Struck the stroke end limit switch.
[Probable Fault Cause]
Variable limit setting error
[Remedy]
1) Turn ON the loader axis emergency stop release switch inside the electrical cabinet, then select loader manual mode. After resetting the loader, move it within the stroke range.
2) After moving the loader within the stroke range, turn OFF the loader axis emergency stop release switch inside the electrical cabinet and reset the variable limit data.


1862 Stroke end limit release
Eeoelale3241 The loader axis emergency stop release switch inside the electrical cabinet was turned ON in non-manual mode.
[Probable Fault Cause]
Operation error


1863 Loader interference
Eeoelale3242 Two loaders entered the loader-loader interference area simultaneously.
[Code]
1->Left (negative) side
2->Right (positive) side
3->Loader hand swivel command was executed within the interference area.
[Probable Fault Cause]
 Operation error
 Program error


1864 Swivel arm rotation variable limit over
Eeoelale3243 When the swivel arm rotation command was issued, the Z/C-axis was not within the rotatable range.
[Target]
0->No axis move
3->Z-axis
9->C-axis
[Code]
1->Rotating the swivel arm will move the Z-axis or C-axis beyond the variable limit.
2->For robot specifications, rotation is permitted only when the Z-axis is at the positive soft limit position. A swivel arm rotation command was issued even though this condition was not met.
[Probable Fault Cause]
 Parameter (soft limit) setting error
 Operation error
 Program error


1865 Swivel arm position inconstant
Eeoelale3244
Swivel arm axis position input signal is OFF.
For robot swivel arm, the left and right position confirmation signals of the swivel arm are input simultaneously.
[Probable Fault Cause]
 Swivel arm axis limit switch
 Hydraulic circuit
 Axis movement overload


1866 Hand A clamp no workpiece
Eeoelale3245 When hand A was closed by the hand A close command, the clamp position confirmation signal turned ON, but no workpiece was gripped.
[Probable Fault Cause]
 Operation error
 Workpiece clamping error


1867 Hand B clamp no workpiece
Eeoelale3246 When hand B was closed by the hand B close command, the clamp position confirmation signal turned ON, but no workpiece was gripped.
[Probable Fault Cause]
 Operation error
 Workpiece clamping error


1868 Pivot broken
Eeoelale3247 Loader hand broke due to excessive load (hand broken alarm / signal is OFF).
[Code]
None->Y-axis knuckle broken.
2->V-axis knuckle broken.
[Probable Fault Cause]
Loader hand broken.
Knuckle limit switch (knuckle broken alarm / signal inverted)


1869 Hand open/close interlock
Eeoelale3248 Hand open or close command was issued while the system was in hand interlock status. Here, hand interlock status means the system state where the Z-axis hand interlock signal or Y-axis hand
interlock signal is OFF.
[Code]
1->Hand A open/close command was issued when swing hand was not at position A. Or hand B open/close command was issued when swing hand was not at position B (hand open/close interlock type).
2->Y hand close command was issued when Y hand was at position B and V hand was advanced and closed. Or V hand close command was issued when Y hand was closed (tandem loader type).
3->Hand open/close command was issued when loader was not inside the machine or peripheral equipment.
[Probable Fault Cause]
 Program error
 Operation error


1870 Hand clamp confirmation
Eeoelale3249 This alarm occurs only on machines equipped with loader ID/OD clamp selection specifications. Hand close command was executed in non-dry run mode and hand close answer
signal was received.
[Code]
1->Hand clamp confirmation signal turned OFF during loader axis movement.
[Probable Fault Cause]
System is not in dry run mode.


1871 Connected device error
Eeoelale3250 Connected device with the machine is faulty.
[Probable Fault Cause]
Faulty connected device with the machine
[Remedy]
Check connected device with the machine


1872 Safety fence interlock
Eeoelale3251 Safety fence was opened during loader or robot operation.
[Probable Fault Cause]
 The safety guard door is secured by an electromagnetic lock and cannot be opened while the loader (robot) is operating. Therefore, the electromagnetic lock switch may be faulty or wiring is disconnected.
 Electromagnetic lock of safety fence is faulty or disconnected.
[Remedy]
Check safety fence electromagnetic lock.


1873 Door interlock
Eeoelale3252 NC machine front door was opened during loader operation.
[Code]
1->Area sensor signal is OFF when front door is not closed and loader is operating. Or loader started moving when area sensor signal was OFF.
2->Area sensor signal is OFF when loader axis is operated manually while front door is not closed.
[Probable Fault Cause]
Front door on the machine controlled by the electromagnetic (mechanical) lock switch must remain closed when OGL loader (OR robot) is moving.
Therefore, the electromagnetic (mechanical) lock switch must be faulty or disconnected.
[Action to Take]
Replace with a new front door electromagnetic (mechanical) lock switch or check the wiring.


1874 Interlock release failure
(Loader specifications) Eeoelale3253
When the loader interlock release output signal status was OFF, the input interlock release status signal remained OFF for longer than 500 ms.
[Probable Fault Cause]
Loader interlock relay failure
(Robot specifications)
Robot safety fence interlock release output signal status was OFF (ON), and the input interlock release status signal remained OFF for longer than 1 s.
[Probable Fault Cause]
Robot safety fence interlock relay failure.


1875 Safety fence lock failure
Eeoelale3254 When the robot safety fence lock output signal status was ON, the input safety fence lock release status signal remained OFF for longer than 1 s.
[Probable Fault Cause]
Contact welding of robot safety guard lock release relay.


1876 Swivel interlock
Eeoelale3255 [Code]
None->Loader Z-axis supports swing sequence when at an unfavorable swing position.
Z-axis swing range is the range set in loader parameters No. 12 to 15.
1->Swing command (M308/M309) was issued inside the NC lathe.
2->Swing command (M308) was issued at interference position.
3->Y-axis move command to interference position was issued when M309 swing condition was not satisfied.
10-> Hand swing command was issued while loader hand was in the B position area.
[Object]
3-> Z-axis
[Probable Cause]
 Program error
 Operation error


1877 Robot/loader power-on sequence error
[Code] Eeoelale3256
3-> An error occurred when turning the robot/loader power supply ON/OFF.
[Probable Cause]
Robot/loader relay circuit failure
[Remedy]
Replace the robot/loader emergency stop OFF-delay relay or the axis control ON relay.


1878 Machine start disabled
Eeoelale3257 [Code]
1-> A start command (M336) was issued while a machine alarm was pending.
2-> A start command (M336) was issued when the machine was not connected.
3-> The machine is in automatic mode.
4-> The machine is operating.
5-> The loader is not at the standby position.
6-> The machine operation is paused.
7-> The machine is in program stop or optional stop.
8-> The machine is in schedule program operation mode.
9-> Machine operation was stopped manually.
10-> The main program has been selected.
11-> The cursor is not at the top of the main program.
12-> Robot/loader cycle start was run even though the program select number did not match the switch input program number.
13-> A workpiece is held in the finished parts chute.


1879 Workpiece unloader bracket interlock
An upper turret index command was issued when workpiece was unclamped (clamp limit switch OFF and unclamp limit switch ON).
[Probable Cause]
1) Operation error
2) Program error


1880 Loader hand/machine interference
Eeoelale3258 When the loader entered the machine to prepare material, or unclamp finished part (swinging at horizontal position), or when the loader entered the upper part of the machine without swinging at position B, the interference sensor switch mounted on the loader arm or the hand vertical position signal turned OFF due to interference with the machine or stocker.
4-> Loader entered the machine when not in non-home position.
5-> Z-axis moved to the upper part of the movable range when the loader entered the machine.
[Probable Cause]
 Operation error
 Program error


1881 Work exchanger R-side clamp empty
Eeoelale3259 During program operation, when the exchange robot right-side close command was executed, there was no workpiece.
When the exchange robot is closed, if the robot close confirmation input signal is ON, it indicates that there is no workpiece.
This alarm does not occur when the exchange robot close command is executed in manual operation mode.
[Probable Cause]
 Program error (Exchange robot close command was designated even though there was no workpiece.)
 Workpiece transfer error


1882 Work exchanger L-side clamp empty
Eeoelale3260 During program operation, when the exchange robot left-side close command was executed, there was no workpiece.
When the exchange robot is closed, if the robot close confirmation input signal is ON, it indicates that there is no workpiece.
This alarm does not occur when the exchange robot close command is executed in manual operation mode.
[Probable Cause]
 Program error (Exchange robot close command was designated even though there was no workpiece.)
 Workpiece transfer error


1883 Work exchanger R-side over-advance
Eeoelale3261 During program operation, when the exchange robot right-side advance command was executed, the unit advanced too far.
When the exchange robot moved forward, if the exchange robot advance confirmation input signal was ON, it indicates over-advance.
This alarm does not occur when the advance command is executed in manual operation mode.
[Probable Cause]
 Program error (Advance command was executed even though the workpiece transfer robot was not at the correct position.)
 Workpiece transfer position setting error


1884 Work exchanger L-side over-advance
Eeoelale3262 During program operation, when the exchange robot left-side advance command was executed, the unit advanced too far.
When the exchange robot moved forward, if the exchange robot advance confirmation input signal was ON, it indicates over-advance.
This alarm does not occur when the advance command is executed in manual operation mode.
[Probable Cause]
 Program error (Advance command was executed even though the workpiece transfer robot was not at the correct position.)
 Workpiece transfer position setting error


1885 Loader/work exchanger interference
Eeoelale3263 Loader X-axis was moved when the rotary unit was not at the retracted position.
[Probable Cause]
 Program error
 Operation error


1886 Pivot rotation position unknown
Eeoelale3331 A pivot 90-degree rotation command (M code) was issued when the pivot angular position was not fixed.
[Probable Cause]
 Programming error
 Operation error


1887 Workpiece puller interlock
[Code] Eeoelale3332
1-> A workpiece puller advance/retract command was issued when the tailstock quill was not at the retract limit position.
2-> A workpiece puller advance/retract command was issued when the chuck was closed.
3-> A workpiece puller advance/retract command was issued when the steady rest was not fully open.


1888 Auxiliary roller interlock
[Code] Eeoelale3333
1-> An auxiliary roller advance command was issued when the workpiece ejector was not at the lowest position.


1889 Auto work load/unload unit FWD low pressure
[Code] Eeoelale3334
1-> The auto workpiece load/unload unit advance low pressure signal was OFF.


1890 Coolant overflow
Eeoelale3335 The coolant supply or coolant overflow sensor did not turn ON within the coolant overflow monitoring time (coolant supply sensor specification).


1891 Unloader interference position
With LT10
When the unloader bracket was not at the right end, the ZA-axis in G13/G140 mode left the regular range (between the specified point and L-spindle). Or, when the ZA-axis was outside the regular range in G13/G140 mode, the unloader bracket left the right end.
With MACTURN250
When the unloader door was not closed, the ZA-axis in G13/G140 mode left the regular range (between the specified point and L-spindle). Or, when the ZA-axis was outside the regular range in G13/G140 mode, the unloader door was not closed.


1892 Unloader interlock
[Code]
1-> One of the following unloader commands was issued when the unloader ON/OFF switch was set to OFF.
– Move unloader bracket left/right
– Advance/retract unloader swing arm
– Open/close unloader hand
– Open/close unloader door
2-> Unloader bracket left command was specified, but the command conditions were not satisfied.
[Command Conditions]
– Unloader door is at the open end.
– Unloader swing arm is at the retract end.
– With MACT-250W
G140 mode is selected for the upper turret.
– With LT-10
G140 and G144 modes are selected for the upper turret.
– XB-axis is at the positive variable limit.
– With LT-10
ZB-axis is at the positive variable limit.
– ZA-axis is at the specified position.
– A/B turret is indexed at the specified position.
– Front door is closed.
3-> Unloader bracket right command was issued when unloader arm was not positioned at the retract end.
4-> Unloader swing arm advance command was specified when unloader bracket was positioned other than at the left end or right end.
5-> Unloader swing arm retract command was specified when the command conditions were not satisfied and the unloader bracket was not positioned at the right end.
[Command Conditions]
– With MACT-250W
G140 mode is selected for the upper turret.
– With LT-10
G140 and G144 modes are selected for the upper turret.
– XB-axis is at the positive variable limit.
– With LT-10
ZB-axis is at the positive variable limit.
– With MACT-250W, W-axis is at the specified position.
– ZA-axis is at the specified position.
– A/B turret is indexed at the specified position.
– Front door is closed.
6-> Hand close command was specified when R-spindle was not stopped and unloader bracket was not at the right end. Or, R-spindle rotation command was specified when unloader bracket was not at the right end and hand was not at its open end.
7-> With LT10, door close command was specified when unloader bracket was not positioned at its right end.
With MACTURN250, door close/open command was specified when unloader bracket was not positioned at its right end or ZA-axis was not at the specified position.
8-> XB-axis move command was specified when unloader arm was inside the machine. Or, unloader arm entered the machine while the XB-axis was moving.
9-> W-axis move command was specified when unloader arm was inside the machine. Or, unloader arm entered the machine while the W-axis was moving.
10-> Lower turret index command was specified when unloader arm was inside the machine. Or, unloader arm entered the machine while the lower turret was indexing.
11-> Unloader call OK confirmation command was executed, but unloader call OK conditions were faulty.
(Unloader Call OK Conditions)
– Unloader bracket is positioned at the right stroke end.
– Unloader swing arm is positioned at the retract end.
– Unloader hand is at the open end.
– Unloader door is open.
12-> Air grip occurred when unloader hand close command was executed.
21-> One of the following unloader commands was issued when unloader ON/OFF switch was set to OFF.
– Advance/retract unloader bracket 1/2
– Move unloader swing arm side A/side B
– Open/close unloader hand
– Open/close unloader door
22-> Unloader bracket 2 advance command was specified, but command conditions were not satisfied.
[Command Conditions]
– Unloader door is at the open end.
– Unloader swing arm is at side B end and hand shift is at advance end.
– G140 mode is selected for the upper turret.
– XB-axis is at the positive variable limit.
– ZA-axis is at the positive variable limit.
– A/B turret is indexed at the specified position.
– Front door is closed.
– Parts catcher is at the retract position.
23-> Unloader bracket 2 retract command or bracket 1 advance/retract command was issued when unloader swing arm was not at side B end and hand shift was not at advance end.
24-> Unloader swing arm side A command was specified when unloader bracket was positioned other than at the receiving position, retract position, or output position.
25-> The unloader swing arm A-side command was issued without positioning the unloader bracket at the retract position or discharge position when command conditions were not met.
[Command conditions]
– G140 mode is selected for the upper turret.
– XB-axis is at the positive variable limit.
– W-axis is at the specified position.
– ZA-axis is at the specified position.
– A/B turret is indexed at the specified position.
– Front door is closed.
26-> Hand close command was issued when R-spindle was not stopped and the unloader bracket was not at the retract position or discharge position, or R-spindle rotation command was issued when the unloader bracket was not at the retract position or discharge position and the hand was not
at its open end.
27-> Door close/open command was issued when the unloader bracket was not at the retract position or discharge position, or ZA-axis was not at the specified position.
28-> Unloader call OK confirmation command was executed, but unloader call OK condition was not met.
[Unloader call OK conditions]
– Unloader bracket 1 is at the advance end.
– Unloader bracket 2 is at the retract end.
– Unloader swing arm is at the B-side end.
– Unloader hand shift is at the advance end.
– Unloader hand is at the open end.
– Unloader door is open.
29-> Unloader bracket 2 advance command was issued, but command conditions were not met.
[Command conditions]
– Unloader door is at the open end.
– Unloader swing arm is at the B-side end and hand shift is at the retract end.
– G140 mode is selected for the upper turret.
– XB-axis is at the positive variable limit.
– ZA-axis is at the specified position.
– A/B turret is indexed at the specified position.
– Front door is closed.
30-> Unloader bracket 2 retract command or bracket 1 advance/retract command was issued when unloader swing arm was not at the B-side end and hand shift was not at the advance end.
31-> Unloader call OK confirmation command was executed, but unloader call OK condition was not met.
[Unloader call OK conditions]
– Unloader bracket 1 is at the advance end.
– Unloader bracket 2 is at the retract end.
– Unloader swing arm is at the B-side end.
– Unloader hand shift is at the retract end.
– Unloader hand is at the open end.
– Unloader door is open.


1893 Illegal operation mode
Eeoelale3264 The operation mode was changed during linked operation.


1894 Illegal operation mode
Eeoelale3265 The operation mode was changed during linked operation.
[Code]
None-> Above
1-> Operation mode was switched from auto to manual mode during automatic operation.
2-> Operation mode was changed during power save.
3-> Link mode switch was changed during linked operation.
4-> Loader mode switch was changed during linked operation.


1895 Fire alarm
Fire alarm signal is ON.
[Code]
None-> Above
1-> Fire alarm signal is OFF.


1896 Air source pressure low
Source pressure of the air system is low.
(Air source pressure signal is OFF)
[Probable Fault Cause]
1) Air piping from the air source is not connected.
2) Air source pressure is low.


1897 Lower turret drive belt broken
Lower turret drive belt was broken.


1898 OP panel in interference area
Operation panel retract position signal is OFF when the loader has entered or is inside the machine.
[Code]
1-> Machine operation panel is not at the retract position.
2-> Machine operation panel moved away from the home position in auto mode when LINK mode was selected and the NC unit was running.


1899 Safety guard condition
Safety guard is open or peripheral equipment is in emergency stop while the loader is in program operation or MDI operation mode.
[Action to Take]
Select a loader operation mode other than program operation or MDI operation mode, close the safety guard, or reset the peripheral equipment from emergency stop.


1900 Positive variable soft limit over
Eeoelale3266 Axis movement exceeded the positive variable soft limit.
[Target]
2->Y-axis
3->Z-axis
[Code]
SRCON value
[Probable Fault Cause]
Parameter setting error


1901 Negative variable soft limit over
Eeoelale3267 Axis movement exceeded the negative variable soft limit.
[Target]
2->Y-axis
3->Z-axis
[Code]
SRCON value
[Probable Fault Cause]
Parameter setting error


1920 User specific code
Eeoelale3268
Alarm number used for register No. 97; an alarm occurs when the following program is executed:
R97=oooo (oooo is displayed as a code.)
[Code]
Code set in register No. 97
[Probable Fault Cause]
Determined by the conditions set by the program


1922 Torque limit over
Eeoelale3269
During torque skip cycle execution, detected torque exceeded the limit value before the loader reached the deceleration start point D.
Or, "torque skip" occurred before the loader axis reached the program-specified point.
During torque check command execution, torque exceeded the set range before reaching target position +L.
[Code]
1-> Detected torque exceeded the limit value before reaching deceleration start point D.
2-> Torque exceeded the set range before the loader axis reached target position +L.
3-> Torque exceeded the set range before reaching target position +L.
[Probable Fault Cause]
 Parameter setting error (torque monitor delay time)
 Argument setting error in G22 block
 Argument setting error in G23 block


1924 Interference area entry
Eeoelale3270 The loader entered the interference area of the NC lathe or peripheral equipment.
[Code]
1-8-> Interference area number causing interference
10-> The loader entry enable signal turned OFF when the loader entered the machine interference area.
Or, the loader entered the machine interference area when the loader entry enable signal was OFF.
[Probable Fault Cause]
 Operation error
 Program error


1927 M-code time over
Eeoelale3271 After the M-code command was issued, no answer signal was returned within the time set in parameter No. 88 (Y).
[Probable Fault Cause]
Check answer signal


1928 Cycle time over
Eeoelale3272 After the loader program started, M02 code was not received within the time set in parameter No. 89 (Y).
[Probable Fault Cause]
 Time setting error
 Loader


1938 Machine start disabled
Eeoelale3273 An alarm occurred on the machine side or the connection for the machine cycle start command (M336) was disconnected.
[Code]
1-> An alarm occurred on the machine side when machine cycle start command (M336) was issued.
2-> Connection for machine cycle start command (M336) was disconnected.


1939 Hand open/close interlock
Eeoelale3274 Hand B open or close command (M310/M311) was executed at a position other than swivel arm hand A or swivel arm hand B position.
[Code]
None
[Probable Fault Cause]
Limit switch failure
[Remedy]
Replace the limit switch


1940 Loader Z-axis locator bar set
Eeoelale3275 Z-axis movement command was executed while the locator bar pin was inserted.
[Remedy]
Pull out the locator bar pin, then execute the Z-axis movement command.


1941 Safety guard interlock
Eeoelale3282 In the CE-mark specifications for the OGL loader, a request was issued from the machine that is prohibited when the safety guard is not locked.
[Code]
X
1-> A request from the machine to the loader was executed when the safety guard was not locked in loader linked mode.
[Probable Fault Cause]
 Operation or program error
 Defective adjuster or defective safety guard limit switch.
[Remedy]
 Check operation method or program.
 Adjust or replace the safety guard limit switches on the safety fence and front door.


1942 Safety speed over
Eeoelale3283 Regarding the speed supervisory function of the CE-mark specifications for the OGL loader, the loader axis feedrate exceeded the safety speed for speed supervision set in the data file for safety speed monitoring.
[Target]
Axis
[Code]
X
1-> Regarding the speed supervisory function on the NC loader side, the loader axis feedrate exceeded the safety speed for speed supervision set in the data file for safety speed monitoring.
(Safety speed is 15 m/min.)
[Probable Fault Cause]
 NC software
 NC loader safety speed monitor data file


1943 Safety speed monitor error
Eeoelle3284 Regarding the CE-mark specifications for the OGL loader:
In loader linked mode, when the safety guard was locked, during safety speed monitor check processing, after a speed over was detected by the speed supervisory function on the NC side, the safety speed monitor error signal did not turn ON even once within the specified time.
Or, the NC was notified of a mode other than machining, setup, or test mode.
[Code]
X
1-> In loader linked mode, when the safety fence and front door were all locked, during safety speed monitor check processing, the safety speed monitor error signal did not turn ON even once.
2-> The NC was notified of a mode other than machining (loader link), setup (loader instruction), or test (loader disconnect) mode.
[Probable Fault Cause]
 Safety speed monitor or PLC software
 Safety speed monitor, PLC software, or safety speed monitor data file.


1944 Safety monitor error detection
Eeoelale3285 Safety speed monitor detected speed over.
Or, for some reason, the error signal remains ON.
Turn the power on again because this alarm cannot be cleared by NC reset.
[Code]
Applicable guard number
[Probable Fault Cause]
 Safety speed monitor
 NC software
 Safety speed monitor data file


1945 Illegal operation mode
In automatic operation mode, the loader operation mode was switched from automatic to manual.


1949 Alarm A on external equipment


1950 Safety speed monitor abnormality
An abnormality occurred during safety speed monitoring.
[Target]
None
[Character-string]
None
[Code]
0x61XX0000
XX= Axis number of overspeed axis
[Probable Fault Cause]
– Safety speed monitor
– Data file for safety speed monitoring


1951 Safety controller abnormality
An abnormality was detected in the safety controller.
[Target]
None
[Character-string]
None
[Code]
2-> Axis power supply unit abnormality
3-> Safety speed monitor abnormality
4-> Operation mode abnormality
5-> Start switch abnormality
A-> Safety protocol abnormality
C-> Emergency stop pushbutton abnormality
D-> Emergency stop output abnormality
[Probable Fault Cause]
– Switch indicated by the code
– Safety controller


8500 Cut-off
Abnormal cutting.
[Code]
1-> During cut-off detection time, the cut-off lever advance position answer signal was not input.
[Probable Fault Cause]
Damaged cut-off tool
[Measures to Take]
Replace the cut-off tool insert


8501 ATC door not closed
A cutting feed command was designated while this door was open.


8502 G21 impossible
The G21 command for axis movement to the tool change position was designated when the conditions for command execution were not met. (The G21 command is also designated when executing ATC macro commands G171 and M421.)
[Code]
1-> Turret A indexing status resulted in the following status:
HP=1 …. The turret is not indexed to the ATC position.
MacTurn turret T1
LU45-MATC-Y turret T2
HP=2 …. The turret is not indexed to the ATC position.
MacTurn turret T2
LU45-MATC-Y turret T3
HP=3 …. T1 on LU45-MATC-Y turret is not indexed to the ATC position.
[Probable Fault Cause]
1) HP=1: Index the L-tool mounting station to the tool change position; HP=2: Index the face-tool mounting station to the tool change position. (For MacTurn, index the M-tool mounting station to the tool change position.)
HP=3: Index the cross-machining tool to the tool change position.


8503 In-spindle centering device
[Code]
1-> Centering device medium-speed advance command (M706) was designated when either of the following conditions was not met.
• Spindle is stopped
• Centering device is unclamp status
2-> Centering device advance command (M707) was designated when any of the following conditions was not met.
• Spindle is rotating
• Centering device is not at the retract position
• Centering device is clamped
3-> Centering device medium-speed retract command (M708) was designated when the centering device advance confirmation signal was OFF.
4-> Centering device retract command (M709) was designated when either of the following conditions was not met.
• Spindle is stopped
• Centering device is unclamp status
5-> Centering device unclamp command (M710) was designated while the spindle was rotating.
6-> Centering device clamp command (M711) was designated while the spindle was rotating.
7-> Centering device machining cycle command (M750) was designated when any of the following conditions was not met.
• Spindle is rotating
• Centering device is not at the retract position
• Centering device is clamped


8504 Tool change command
[Code]
1-> A tool change command (M716, M717) was designated for a turret number where tool change is not permitted. Or, a tool change command was designated when the tool clamp confirmation signal was OFF.


8505 Tow-along steadyrest clamp/unclamp
[Code]
1-> In a mode other than manual or manual interrupt mode, the tow-along steadyrest clamp/unclamp confirmation signal remained ON or OFF for 6 seconds or more.
2-> The steadyrest clamp/unclamp signal was OFF during ZA-axis movement with the steadyrest.
3-> The steadyrest was in the unclamp state when the XA-axis was not at the positive variable limit position. The confirmation input type for the unclamp state is the same as Code 2.
[Probable Fault Cause]
The limit switch or proximity switch is adjusted too low.


8506 Double-acting chuck interlock
[Code]
1-> With double-acting chuck specifications, a collet chuck command was executed while single cylinder was selected.
2-> With double-acting chuck specifications, a face driver chuck command was executed while single cylinder was selected.
3-> The single cylinder selector switch was switched from double cylinder to single cylinder during face driver chuck advance/retract operation or face driver chuck advance.


8507 Auto-lubrication system abnormality
A failure occurred in the auto-lubrication system.
If "1" is set at MC USER PARAMETER No.1-2 CHUCK: "3. Auto-lubrication system alarm-C", Alarm C 3749 Auto-lubrication system abnormality will occur instead of this alarm.


8508 Coolant filter
The coolant filter was clogged for 2 seconds or longer.


8509 Cutting status
A cutting feed command was designated when cutting feed was disabled or when the cutting feed conditions were not met during cutting feed.
[Code]
None-> On the MacTurn H1 turret with "L-tool indexing" specifications, a cutting feed command was designated when an L-tool or sensor was registered as the current tool and the state was neither "M-tool spindle clamp angle 0" nor "M-tool spindle clamp angle 180".
1-> On a machine with ATC specifications, a cutting feed command was designated when there was no ATC tool (no-tool signal was ON).
2-> On a machine with ATC specifications, a cutting feed command was designated when the M-tool spindle was not clamped.
3-> On a machine with H1 turret specifications, a cutting feed command was designated when the M-tool spindle was not clamped.
4-> On a machine with H1 turret specifications, the M-tool spindle clamp confirmation turned OFF during cutting feed.
[Probable Fault Cause]
1) "M-tool spindle clamp confirmation input" status.
2) Program error
[Measures to Take]
1) Check the "M-tool spindle clamp confirmation input" status.
2) Do not issue a cutting feed command in the program when the state is other than "M-tool spindle clamp angle 0" or "M-tool spindle clamp angle 180".


8510 Hydraulic unit failure
This alarm occurs when any hydraulic unit failure is detected.
[Measures to Take]
1) Check whether the hydraulic unit is operating normally.


8511 B-axis clamp/unclamp status
On a MacTurn machine, a B-axis clamp command was designated when the B-axis was at an angle other than 0, 90, 180, or 270 degrees.
[Target]
System
[Code]
1-> A B-axis clamp command was designated when the B-axis was at an angle other than 0, 90, 180, or 270 degrees.
[Probable Fault Cause]
1) System failure
[Measures to Take]
1) Do not designate a B-axis clamp command when the B-axis is at an angle other than 0, 90, 180, or 270 degrees or between curvic coupling pitches.
[Related Specifications]
Spindle 0.001-degree specification


8512 Turret position indefinite
In H1 turret specifications:
There is no turret in the range of 0 to 359.999 degrees.
Or there is no turret within the stroke limit.
[Probable Fault Cause]
In H1 turret specifications:
Turret sensor offset value is abnormal.
Turret rotated beyond the stroke limit.
[Measures to Take]
Set the turret sensor offset correctly.
Set the stroke limit correctly.


8513 Coolant status
[Code]
1-> A coolant command (M08/M09) was issued while the ball valve was open.
2-> A command to open/close the ball valve (M746/M747) was issued while coolant was discharging.


8514 Work conveyor interlock
[Code]
1-> A work conveyor rotation command was issued when the work conveyor retract conditions were not met.
2-> A work conveyor advance command was issued while the work conveyor was moving.
3-> A work conveyor advance/retract command was issued when the XA/XB-axis was not at the positive limit.
4-> A work conveyor advance/retract command was issued when the loader hand was not at the retract position.
5-> An axis movement command was issued when the work conveyor retract conditions were not met.


8515 Work ejector interlock
[Code]
1-> A work ejector advance command was issued while the spindle was rotating. Or, the work ejector retract position signal was OFF while the spindle was rotating.
2-> A work ejector advance command was issued when the tailstock was not at the retract end.
3-> A tailstock advance command was issued when the tailstock was not at the retract end.


8516 Touch setter release time over
[Code]
1-> After a touch setter advance/retract command was issued, the lock pin sensor did not turn ON within the preset time.
[Probable Fault Cause]
1) Lock unit failure
[Measures to Take]
1) Replace the lock unit with a new one.


8517 Hand interlock
[Code]
1-> A hand open/close command was issued in an invalid mode.
6-> A hand open/close command was issued when the hand was not at the designated position.


8518 Bar feeder illegal
[Code]
None-> A bar feeder abnormality was detected.


8520 Stopper interlock
[Code]
None-> A chuck clamp command was executed when stopper lock was not in the OFF state.
[Probable Fault Cause]
1) Operation error
2) Program error


8521 Workpiece gauging operation
[Code]
1-> A workpiece sensor advance/retract command was issued when the workpiece sensor was not open.
2-> A workpiece sensor advance/retract command was issued when the touch setter was not at the retract position. Or, the touch setter was not at the retract position during workpiece sensor advance/retract operation.


8522 Locator hydraulic pressure
[Code]
1-> Locator low pressure state continued for 2 [s].
[Probable Fault Cause]
1) Low hydraulic oil level
2) Hydraulic pump motor failure


8523 Locator status
[Code]
1-> A locator advance command was issued when a tool entered the chuck interference area.
[Probable Fault Cause]
1) [Code] 1-> Operation error
[Measures to Take]
1) [Code] 1: Designate the locator advance command only after retracting the tool.


8524 Hydraulic motor overload

This alarm occurs when a hydraulic motor overload is detected due to overheating or failure.


8525 Coolant motor overload
This alarm occurs when a coolant motor overload is detected due to overheating or failure.
[Code]
1-> The coolant motor overloaded while supplying high-pressure coolant.


8526 Spindle cooling motor overload
This alarm occurs when a spindle cooling motor overload is detected due to overheating or failure.


8527 Oil skimmer overload
This alarm occurs when an oil skimmer overload is detected due to motor overheating or failure.


8528 Magnetic separator overload
This alarm occurs when a magnetic separator overload is detected due to motor overheating or failure.


8529 Tool monitor failure detection
[Code]
1-> A failure occurred in the tool monitor. The tool monitor alarm signal (I/O check NO. 56 input bit 8 iER1) turned ON.
[Probable Fault Cause]
1) [Code] 1-> Tool breakage, overload


8530 Laser sensor input data error
The laser sensor input value is invalid.
[Code]
1-> The laser sensor input value exceeded the maximum value, or the "maximum value alarm" input was turned ON.
2-> The laser sensor input value is less than the minimum value, or the "minimum value alarm" input was turned ON.


8531 Door open
[Code]
1-> When the front door was open, the door interlock switch was selected to ON, and the auto/manual switch was selected to auto mode.
2-> The front door is not closed in automatic operation mode.


8532 Polishing unit interlock
[Code]
1-> An advance/retract command was issued for the polishing unit when the X/Z-axis was not at the positive limit.


8536 Operation ready OFF status
[Code]
None-> When the remote start switch was selected to ON, operation ready status was OFF.
1-> Operation ready status is OFF.


8537 Magazine door interlock
The following operation was attempted while the magazine door was open:
Spindle rotation, axis movement, turret indexing, M-tool spindle rotation, sub-spindle rotation.
Or, opening the magazine door was attempted in the above state.
[Code]
1-> Spindle rotation
2-> M-tool spindle rotation
3-> Axis movement
4-> Turret indexing
6-> Sub-spindle rotation or pick-off spindle rotation
7-> ATC operation


8538 ATC door interference zone
While the ATC door was not closed, the turret entered the interference zone between the ATC door and lathe cover, setting the lathe parameter to "ATC door interference position".
[Probable Fault Cause]
1) Operation error
2) Check the ATC door close confirmation limit switch.
[Measures to Take]
Perform the following steps when returning the machine from the alarm state to turret mode:
1) Reset the alarm.
2) Move the turret away from the ATC door interference position using the manual pulse generator, or close the ATC door.


8539 Total stop
An emergency stop button was pressed.
[Code]
None
[Probable Fault Cause]
An emergency stop button was pressed.
[Measures to Take]
Release the emergency stop button and press the NC CONTROL ON button.


8540 Special center interference interlock
An X-axis or Z-axis movement command was issued while the X-axis was inside the interference zone, or when a manual button was pressed during X-axis movement and the X-axis had already entered the interference zone.


8541 Spindle phase synchronization condition
The actual conditions for the spindle phase synchronization command were not met.
[Object]
System
[Code]
11-> The spindle to be brought to the same phase is rotating.
12-> The spindle to be brought to the same phase is indexing.
13-> The spindle to be brought to the same phase is in C-axis mode.
14-> The spindle to be brought to the same phase is executing an S command.
16-> The spindle gear of the spindle to be brought to the same phase is in neutral.
17-> The spindle to be brought to the same phase is in plane cutting mode.
18-> The spindle to be brought to the same phase is in synchronous mode.
19-> The spindle to be brought to the same phase is in lowest speed mode.
1A-> The spindle to be brought to the same phase is in phase synchronization status.
21-> The spindle of the same phase is rotating.
22-> The spindle of the same phase is indexing.
23-> The spindle of the same phase is in C-axis mode.
24-> The spindle of the same phase is executing an S command.
25-> The chuck of the spindle of the same phase is open.
26-> The spindle gear of the spindle of the same phase is in neutral.
27-> The spindle gear of the spindle of the same phase is in neutral.
28-> The spindle of the same phase is in synchronous mode.
29-> The spindle of the same phase is in lowest speed mode.
2A-> The spindle of the same phase is in phase synchronization status.
30-> For Macturn-W/H2-turret, the sub-spindle is not at the swivel down position.


8542 Spindle phase synchronization
A spindle operation command was executed in spindle phase synchronization mode.
[Object]
System
[Code]
11-> A command to switch spindle mode was executed. (Spindle to be brought to the same phase)
12-> A spindle rotation command was executed. (Spindle to be brought to the same phase)
13-> A spindle indexing command was executed. (Spindle to be brought to the same phase)
14-> A C-axis control mode ON command was executed. (Spindle to be brought to the same phase)
15-> A spindle gear shift command was executed. (Spindle to be brought to the same phase)
16-> A plane cutting command was executed. (Spindle to be brought to the same phase)
17-> A spindle synchronous mode command was executed. (Spindle to be brought to the same phase)
18-> A lowest speed mode command was executed. (Spindle to be brought to the same phase)
19-> A spindle phase synchronization mode command was executed. (Spindle to be brought to the same phase)
21-> A command to switch spindle mode was executed. (Spindle of the same phase)
22-> A spindle rotation command was executed. (Spindle of the same phase)
23-> A spindle indexing command was executed. (Spindle of the same phase)
24-> A C-axis control mode ON command was executed. (Spindle of the same phase)
25-> A spindle gear shift command was executed. (Spindle of the same phase)
26-> A plane cutting command was executed. (Spindle of the same phase)
27-> A spindle synchronous mode command was executed. (Spindle of the same phase)
28-> A lowest speed mode command was executed. (Spindle of the same phase)
29-> A spindle phase synchronization mode command was executed. (Spindle of the same phase)


8543 Measuring unit failure
[Code]
1-> A cable was disconnected or a failure occurred in a third-party unit of the measuring device.
[Probable Fault Cause]
1-> Measuring device failure, or cable disconnection.


8545 Robot/loader request illegal
[Code]
1-> While the robot/loader was requesting an interference type, the robot/loader link mode signal was turned OFF.
2-> Another robot/loader request command was issued before the previous robot/loader request command was completed.


8546 Rolling head movement error
[Code]
None-> A rolling head movement command was issued when the turret station number was not the "rolling head movement permitted tool station number".


8547 Active clamp device interlock
[Code]
1-> A spindle active clamp advance command was issued when the W-axis was at the specified position.
2-> A spindle active clamp vibration command was issued when the spindle active clamp advance confirmation signal was OFF.
3-> A spindle active clamp vibration command was issued when the W-axis was at the specified position.
4-> A spindle active clamp vibration command was issued while the spindle was rotating.
5-> A sub-spindle active clamp vibration command was issued when the W-axis was not at the specified position.
6-> A sub-spindle active clamp vibration command was issued when the spindle active clamp advance confirmation signal was ON.


8548 ACC interlock
An ACC M command was issued when the command execution conditions were not met.
[Code]
1-> The M661/M662 command was issued when the X/Z-axis was not at the positive limit.
2-> The M661 command was issued when the 2-B chuck was not indexed to the machining station.
3-> The M662 command was issued when the A chuck was not indexed to the machining station.
4-> A spindle rotation command and M661/M662 command were specified simultaneously, or the M661/M662 command was issued while the spindle was rotating.
5-> The M661/M662 command was issued while the chuck was clamping or unclamping.
6-> The M661/M662 command was issued when the ACC air blow was not at the upper limit position, or the ACC air blow did not reach the upper limit position during an ACC cycle.
7-> The M661/M662 command was issued when the machine operation panel was not at the retract position, or the machine operation panel was not at the retract position during an ACC cycle.
8-> The M661/M662 command was issued when the ACC air blow was not at the loading station, or the ACC air blow was not at the loading station during an ACC cycle.


8549 ACC door interlock
An ACC command was executed while the ACC safety door was not closed.
[Code]
1-> ACC command
2-> ACC air blow cycle command


8550 ACC manual operation mode disabled
The ACC random operation mode parameter was set when manual operation mode was not set.


8551 Semi-dry unit failure
Movement of the semi-dry unit was not completed within the monitoring time.


8552 Sub-chuck status
[Code]
1-> A tailstock chuck clamp command was issued while the spindle was rotating and the main spindle chuck was not clamped.


8553 ACC air blow interlock
An ACC air blow command was issued when the command execution conditions were not met.
[Code]
1-> The M660 command was issued when the ACC operation sequence number was not at the start position.
2-> The M660 command was issued during an ACC cycle.
3-> The M660 command was issued when the ACC air blow was not at the start position.


8554 Headstock rotation
[Code]
1-> A headstock rotation command was issued when the headstock was in manual pulse generator mode.
2-> The headstock clamp confirmation switch did not turn ON.
3-> The headstock unclamp confirmation switch did not turn ON.
4-> The headstock clamp signal was turned OFF during axis movement.
5-> A headstock rotation command was issued when the X/Z-axis was not at the positive limit.
6-> A-axis positioning was not completed.
7-> A headstock unclamp command was issued when the headstock was in manual pulse generator mode.
8-> The PLC 6th axis servo was not turned ON.


8555 B-axis movement
A B-axis operation command was issued or the B-axis moved when B-axis operation was inhibited.
[Code]
1-> The M/C system parameter bit for NC turret backlash adjustment is ON.
2-> A B-axis motion command was issued or the B-axis moved while the tailstock was connected.
3-> The M/C user parameter for the turret pulse handle A-side is ON.


8556 Magazine uninstalled


8557 Tool breakage sensor failure
[Code]
1-> The Measure-OK signal of the tool breakage sensor did not turn ON within a fixed time after the power signal was turned ON. In the tool breakage function mode (MACTURN250/
MACTURN350), the Measure-OK signal of the tool breakage sensor did not turn ON within 3.5 seconds after turning ON the power signal.


8558 L-tool index command
An L-tool index command was designated while the turret index mode was at the ATC position.
[Target]
System
[Probable Fault Cause]
1) Program error
2) Operation error


8559 Workpiece turnover unit over-advance
When the turnover unit advance command was executed during program operation, the unit over-advanced.
It is judged as over-advance when the unit moves forward and the forward turnover confirmation input signal turns ON.
This alarm does not occur when the advance command is executed in manual operation mode.
[Probable Fault Cause]
1) Program error (The advance command was executed when the workpiece transfer unit was not at the correct position.)
2) Workpiece transfer position setting error


8560 Override switch failure
[Code]
1-> The grinding wheel override switch signal remained completely OFF for 1 second or more.
[Probable Fault Cause]
Grinding wheel override switch failure


8561 Grinding wheel spindle motor overload
Grinding wheel motor overload was detected by the electric power meter.
[Code]
1-> The power meter H2 alarm signal turned ON during grinding wheel rotation.
2-> The power meter H1 alarm signal was ON longer than the overload time set by the G00 command.
[Probable Fault Cause]
a) Setting error of the power meter H1 or H2 signal.
b) Setting error of grinding wheel speed.
[Measures to Take]
a) Check the power meter H2 (overload) or H1 (intermittent) signal.
b) Replace the defective power meter or transformer.


8562 Wheel spindle coolant pressure drop/loss
The wheel spindle coolant pressure OK signal remained OFF for longer than 2 seconds.
[Probable Fault Cause]
1) Check the grinding wheel coolant pump.
2) Check the grinding wheel coolant pressure switch.


8563 Inverter failure
The wheel inverter or the sander/grinder inverter is faulty.
[Code]
1-> Wheel inverter
2-> Sander/grinder inverter
[Probable Fault Cause]
1) Inverter failure
2) Inverter fault signal
[Measures to Take]
Replace the defective inverter.


8564 Turret drive belt breakage
The turret drive belt is broken.
[Code]
1-> The signal of the photoswitch for detecting turret drive belt breakage turned OFF.
[Probable Fault Cause]
1) Turret drive belt is broken.
2) Defective photoswitch for detecting turret drive belt breakage.


8566 Tool clamp condition not met
A tool clamp command was issued when the execution conditions were not met.
[Target]
System
[Code]
1-> The turret is not indexed to the reference cutting position (0 or 180 degrees).
2-> Turret is unclamped.
3-> M-spindle is rotating.
[Probable Fault Cause]
1) Program error
[Measures to Take]
1) Index the turret to the reference cutting position.
2) Clamp the turret.
3) Stop the M-spindle.
[Related Specifications]
H2 turret specifications


8567 Spindle cover open/close limit switch NG
[Code]
1-> For mechanical lock type spindle cover specifications, the spindle cover open/close confirmation limit switch is invalid.


8568 Insulation defective
Motor insulation defect was detected.


8569 Magazine rotation condition
A magazine rotation command was issued without satisfying magazine rotation conditions.
[Target]
None
[Code]
XX
9-> The sub-arm is not at a position that allows magazine rotation.
10-> The pull-out pin at the magazine manual tool load/unload position is not at the clamp position.
11-> For tool ID specifications, the tool ID data read arm is not at the retract position.
12-> Magazine pot is not unclamp.
13-> There is no magazine pot at the front change position.
14-> An exchange arm is present at the EAMG position.
[Probable Fault Cause]
9) For LB35II-MATC-Y and LU45-MATC-Y, magazine rotation is possible when the sub-arm is at the RS position or moving directly to RS. Magazine rotation is not possible when the sub-arm is in other states.
10), 11) Magazine rotation is not possible in the following cases: the pull-out pin at the magazine manual tool load/unload position is not at the clamp position, or the tool ID data read arm is not at the retract position.
12), 13), 14) For LB15II-MATC-Y, magazine rotation is possible when the magazine pot is unclamp or at the front change position, or when an exchange arm is present at the EAMG position.


8570 Magazine tool No.
The input status of the magazine tool presence confirmation signal from the proximity switch at the magazine ATC position does not correspond to the data of the magazine pot indexed to the magazine ATC position set on the "*ATC MAGAZINE INFORMATION*" screen in tool data setting mode.
[Target]
System
[Code]
X
1-> Although the "*ATC MAGAZINE INFORMATION*" screen displays tool data, the magazine tool presence confirmation proximity switch is OFF.
2-> Although the "*ATC MAGAZINE INFORMATION*" screen does not display tool data, the magazine tool presence confirmation proximity switch is ON.
[Probable Fault Cause]
The "*ATC MAGAZINE INFORMATION*" screen displays tools mounted in each magazine pot. For the magazine pot indexed to the magazine ATC position, the tool presence/absence data displayed on the "*ATC MAGAZINE INFORMATION*" screen must always match the input status of the magazine tool presence confirmation signal from the proximity switch at the magazine ATC position.
However, incorrect data setting on the screen, a defective proximity switch, or a broken signal wire will cause the tool data to disagree with the input signal status, resulting in this alarm.


8571 Coolant level abnormal
None-> Coolant filter clogged.
1-> The coolant lower limit signal of the sub coolant tank is OFF.
2-> The coolant upper limit signal of the main coolant tank is OFF.


8572 ATC step time over
During execution of an ATC sequence number, the step operation time exceeded 120 seconds.
[Target]
None
[Code]
XXXXXXXX: Limit switch for each ATC component causing the alarm
[Probable Fault Cause]
Defective limit switch or proximity switch for checking the ATC sequence number, possibly due to a broken wire in the input signal circuit; defective hydraulic or pneumatic solenoid valve switch for performing ATC operations, possibly due to a broken wire in the solenoid valve operating signal circuit or a failure in the hydraulic/pneumatic circuit; when this alarm occurs due to machine interference, the defective ATC sequence number limit switch in MANUAL OPERATION mode will be displayed on the "ATC CONDITION" screen.
Locate the defective switch and take corrective measures.


8573 Spindle vibration
[Code]
1-> Spindle vibration abnormality (Level 1) was detected during spindle rotation.
2-> Spindle vibration abnormality (Level 2) was detected during spindle rotation.
[Probable Fault Cause]
Clamping defect
[Measures to Take]
Check the clamping status of the workpiece.


8574 MCS ready to run OFF
MCS ready to run turned OFF.
[Target]
Axis
[Code]
X
Power supply unit status
Bit 7: PSRDY PSRDY input is ON.
Bit 6: PSRSTS Turns ON when PSRDY input is ON.
Turns OFF when PSRDY input is OFF.
Turns ON again after sequence number reset.
Bit 5: OPRON OPRON input is ON.
Bit 4: PWON PWON input is ON.
Bit 3: DC power ON (DCON) DC power is supplied.
Bit 2: Operation command bit (DRV)
Bit 1: Unused
Bit 0: Unused


8575 Wheel spindle unit
[Code]
1-> The grinding wheel spindle unit alarm input signal is not ON.
[Probable Fault Cause]
Grinding wheel spindle unit.


8576 Wheel spindle unit interlock
[Code]
1-> A grinding wheel spindle command was issued when the operation panel AUTO/MANUAL switch was set to MANUAL.
2-> A grinding wheel spindle command was issued when the turret was not indexed to the wheel position.


8577 Axis interlock
[Code]
1-> An XA-axis movement command was issued under the axis interlock state. Here, the axis interlock state refers to the system state when the XA-axis /signal is OFF.
2-> An XB-axis movement command was issued under the axis interlock state. Here, the axis interlock state refers to the system state when the XB-axis /signal is OFF.
3-> A ZA-axis movement command was issued under the axis interlock state. Here, the axis interlock state refers to the system state when the ZA-axis /signal is OFF.
4-> A ZB-axis movement command was issued under the axis interlock state. Here, the axis interlock state refers to the system state when the ZB-axis /signal is OFF.
5-> A spindle command was issued under the spindle interlock state. Here, the spindle interlock state refers to the system state when the spindle interlock /signal is OFF.
6-> An axis, spindle, or turret command was issued when the system was under the all-axis interlock state. Here, the all-axis interlock state refers to the system state when the all-axis interlock /signal is OFF.


8578 Coupling unit interlock
[Code]
1-> Coupling unit alarm.


8579 Tailstock turret interference
[Code]
None-> Interference between the tailstock and turret was detected. Cancel the interference check and separate the tailstock and turret.


8580 Interference detection cancel
[Code]
None-> Tailstock and turret interference check was canceled in a mode other than manual operation mode.


8581 Loader auto operation
[Code]
None-> The loader was operated automatically during program execution.


8582 Work pusher confirmation invalid
After the pusher confirmation command was issued, the pusher confirmation did not turn ON even after the set machine user parameter "work pusher confirmation time" was exceeded.
[Code]
1-> Arm A
2-> Arm B

[Probable Fault Cause]
1) Pusher failure
[Measures to Take]
1) Check the pusher.


8583 ATC change arm overload
In the automatic tool change cycle, the set value of the ATC change arm torque was exceeded.
[Measures to Take]
Retract the ATC change arm using the pulse handle.


8584 Tailstock thrust switching condition insufficient
A tailstock thrust switching command was issued in a state where tailstock thrust switching cannot be performed.
[Code]
1-> Spindle is rotating
2-> M-axis is rotating
3-> C-axis is rotating
4-> Teach mode ON
5-> Tailstock thrust switching command is invalid


8585 Anti-entanglement clamp operating condition insufficient
1-> For touch setter specifications, the anti-entanglement clamp advance command was designated when the touch setter was not at the retracted end.


8586 Air screen damaged
[Code]
None-> The air screen clamp input signal remained OFF for 1 s or longer during air screen clamp.


8587 Area sensor interlock
For door area sensor specifications, a prohibited operation was performed on a blocked area sensor.
[Code]
1-> A front door open or close command was executed while the door area sensor was blocked.
2-> The area sensor signal was OFF when the front door was not closed and the NC was running, or NC operation was started when the area sensor signal was OFF.
3-> The area sensor signal was OFF when the front door was not closed and the machine was running.


8588 Coolant does not flow properly
The coolant non-flow state exceeded the monitoring time.
[Code]
None-> In coolant discharge detection specifications, when coolant flows, the coolant flow confirmation did not turn ON after the coolant flow abnormality monitoring time elapsed.
1-> The 1st coolant 1 discharge confirmation (I/O check NO.34 INPUT bit 1 iCAP1) remained OFF after the set value of the coolant 1 flow abnormality monitoring time elapsed.
2-> The 1st coolant 2 discharge confirmation (I/O check NO.34 INPUT bit 2 iCAP2) remained OFF after the set value of the coolant 2 flow abnormality monitoring time elapsed.
3-> The 1st coolant 3 discharge confirmation (I/O check NO.34 INPUT bit 3 iCAP3) remained OFF after the set value of the coolant 3 flow abnormality monitoring time elapsed.
4-> The 1st coolant 4 discharge confirmation (I/O check NO.35 INPUT bit 8 iCAP4) remained OFF after the set value of the coolant 4 flow abnormality monitoring time elapsed.
5-> When coolant 1 flow detection is ON, even though coolant was not output from 1st coolant 1 or 2nd coolant 1, the float
switch turned ON after the coolant 1 flow abnormality monitoring time elapsed.
6-> When coolant 2 flow detection is ON, even though coolant was not output from 1st coolant 2 or 2nd coolant 2, the float
switch turned ON after the coolant 2 flow abnormality monitoring time elapsed.
7-> When coolant 3 flow detection is ON, even though coolant was not output from 1st coolant 3 or 2nd coolant 3, the float
switch turned ON after the coolant 3 flow abnormality monitoring time elapsed.
8-> During oil mist discharge for turret A, the flow confirmation signal did not turn ON.
9-> During oil mist discharge for turret B, the flow confirmation signal did not turn ON.
10-> During upper turret coolant discharge, the coolant flow confirmation input did not turn ON within a predetermined time.
11-> During lower turret coolant discharge, the coolant flow confirmation input did not turn ON within a predetermined time.
12-> During high-pressure coolant discharge, the coolant flow confirmation input did not turn ON within a predetermined time.
13-> The 2nd coolant 1 discharge confirmation remained OFF after the set value of the 2nd coolant 1 flow abnormality monitoring time elapsed.
14-> The 2nd coolant 2 discharge confirmation remained OFF after the set value of the 2nd coolant 2 flow abnormality monitoring time elapsed.
15-> The 2nd coolant 3 discharge confirmation remained OFF after the set value of the 2nd coolant 3 flow abnormality monitoring time elapsed.
[Probable Fault Cause]
1) Insufficient coolant amount or clogged coolant pipe.
2) Incorrect position of the discharge confirmation switch
3) Faulty discharge confirmation switch
[Measures to Take]
1) Replenish coolant. Replace the coolant pipe.
2) Check the discharge confirmation switch.
3) Replace the discharge confirmation switch.


8589 Chip conveyor operation error
[Code]
None-> Chip conveyor error.
When machine user parameter NO.19 Chip conveyor: 1. Chip conveyor overload/abnormality alarm D is set to ”1″, this alarm becomes alarm D 4892 Chip conveyor error detected.
1-> Chip conveyor error. The chip conveyor error/ signal (I.0243) remained OFF for more than 1 [s].
2-> The chip conveyor is full of chips.
When machine user parameter NO.19 Chip conveyor: 1. Chip conveyor abnormality alarm D is set to ”1″, this alarm becomes alarm D 4892 Chip conveyor error 2.
3-> When the machine is in automatic operation mode, the chip conveyor operation mode is not the interlocked mode.
4-> The chip conveyor did not operate after the time set in the parameter elapsed.
10-> The chip conveyor AUTO/MANUAL SW is in manual mode.
11-> The ”Chip conveyor coolant tank lower limit/” signal has been OFF for more than 1 [s].
12-> Drum filter clogged.
[Measures to Take]
4-> Set the chip conveyor to forward rotation mode. Or check the error status of the chip conveyor.


8590 Tailstock status command error
[Code]
1-> An M355 or M356 command was issued when the spindle was not in the stopped state (zero speed input, spindle rotation command M03 or M04 not issued, spindle rotating not output). Or,
the spindle rotation command (M03, M04) was issued when the tailstock was not at the designated position.
2-> The tailstock is in the unclamp state when the spindle is not stopped (zero speed input, spindle rotation command M03 or M04 not issued, spindle rotating not output). Or,
the tailstock was in the unclamp state when the spindle rotation command (M03, M04) was issued.
3-> An M355 or M356 command was issued when not in center work status.


8591 C-axis synchronization condition insufficient
[Code]
1-> Main spindle or sub-spindle is not in C-axis control mode.
2-> C-axis joint ON/OFF command (M110/M109, M892/M891) is being executed.
3-> Main spindle or sub-spindle is not in C-axis low-pressure brake state.
4-> Main spindle or sub-spindle is not in C-axis unclamp state.
5-> Turret A or turret B is in flat turning.
6-> C-axis APA of main spindle or sub-spindle is invalid.


8592 During C-axis synchronization
[Code]
1-> Spindle rotation command was issued in C-axis synchronous control mode.
2-> Spindle orientation command was issued in C-axis synchronous control mode.
3-> Spindle gear change command was issued in C-axis synchronous control mode.
4-> C-axis joint ON/OFF command was issued in C-axis synchronous control mode.
5-> Flat turning ON command was issued in C-axis synchronous control mode.
6-> Spindle synchronous rotation ON command was issued in C-axis synchronous control mode.
7-> Ultra-low speed mode ON command was issued in C-axis synchronous control mode.
8-> Spindle phase synchronization ON command was issued in C-axis synchronous control mode.


8593 Chip crusher error
[Code]
1-> Chip crusher error. The chip crusher running signal is OFF.


8594 Sensor overtravel
[Code]
None-> The X-axis measuring sensor is in the overtravel state.
1-> The Z-axis measuring sensor is in the overtravel state.


8595 Linear guide cover and saddle interference
The ZA-axis linear guide cover and saddle are in an interference position.
[Code]
1-> When the linear guide cover was not open, the ZA-axis moved to the negative side of the linear guide cover interference position.
2-> When the ZA-axis was on the negative side of the linear guide cover interference position, a linear guide cover close command was issued.
[Measures to Take]
Move the ZA-axis to the positive side of the linear guide cover interference position by manual pulse handle operation, or execute the linear guide cover open command by ATC manual operation.


8596 Safety plug pulled out
[Code]
None-> Safety plug removal confirmation input is ON.


8597 No workpiece on in-machine transfer unit hand
There was no workpiece when the in-machine transfer unit hand clamp command was executed during program operation.
[Code]
1-> The blank hand is in the empty clamp state.
2-> The product hand is in the empty clamp state.
[Probable Fault Cause]
1) Program error
2) Defective workpiece transfer


8598 Top door open
When the door interlock is ON and the top door is not closed, the machine is in any of the following states: spindle rotation, axis movement, turret indexing, M-axis rotation, linked external equipment operation, or sub-spindle rotation. Or,
the top door was opened in any of the above states.
[Character-string]
Coordinate system G140, G141, G142
[Code]
1-> Spindle rotation
2-> M-axis rotation
3-> Axis movement
4-> Turret indexing
5-> With door interlock type E, when the interlock release switch was ON and not in single block mode, a rotation command exceeding the allowable speed was issued to the spindle, M-axis, or sub-spindle.
6-> In the state of code 5, an axis movement exceeding the limit value of axis feedrate set in the parameter was executed.
7-> In the state of code 5, a turret indexing command was executed in MDI mode.
8-> When the top door was not closed, a turret indexing command was executed using the turret index pushbutton on the sub-operation panel.


8599 Tool clamp unit operation error
The tool clamp/unclamp operation of the tool clamp unit was not completed.
[Code]
1-> The tool clamp state was not reached even after 5 seconds elapsed from tool clamp output.
2-> The tool unclamp state was not reached even after 5 seconds elapsed from tool unclamp output.
3-> A tool clamp/unclamp command was executed when the valid/invalid switch was in the invalid state.
[Probable Fault Cause]
1) Tool clamp/unclamp solenoid valve
2) Tool clamp/unclamp confirmation proximity switch


8600 Top door open/close confirmation input error
An error occurred in the top door open/close confirmation limit switch of door interlock type S specifications.


8601 ATC tool change arm inverter error
The error signal (iAIVAL_B) of the inverter for driving the ATC tool change arm is OFF.


8602 Chip pan cover open
[Code]
1-> The chip pan cover was not closed during NC operation or loader automatic operation.


8603 C-axis clamp/unclamp condition insufficient
[Code]
1-> Not in C-axis low-pressure brake state during C-axis cutting feed.


8604 Long tool attach/detach condition insufficient
[Code]

1-> Door open/close command was executed during spindle rotation.
2-> Door open/close command was executed during rotary tool rotation.
3-> Door open/close command was executed during C-axis rotation.
4-> Open/close command was executed when the turret was not at the Z-axis limit position.
5-> Door open/close command was executed when the guide rail was not at the retract position.
6-> Guide rail advance/retract command was executed when the door was not open.
7-> Fixture unclamp/clamp command was executed when the guide rail was not advanced/retracted.
8-> ATC command was executed with a long tool mounted on the turret.
11-> Door was not closed during spindle rotation. Or, spindle rotation command was executed when the door was not closed.
12-> Door was not closed during M-axis rotation. Or, M-axis rotation command was executed when the door was not closed.
13-> Door was not closed during C-axis movement. Or, C-axis movement command was executed when the door was not closed.
14-> Door was not closed during axis movement. Or, axis movement command was executed when the door was not closed.
15-> Door was not closed during turret rotation. Or, turret rotation command was executed when the door was not closed.
16-> Long tool change command was executed before tool change preparation was completed.
17-> Long tool load command was executed with a tool mounted on the turret or with the target tool not registered on the long tool information screen.
18-> Long tool load command was executed with a standard tool mounted on the turret or with no tool mounted on the turret.
19-> M-axis clamp command was executed during M-axis rotation, when the M-axis was not at an oriented stop position, or when the turret was not indexed to the ATC position.
20-> Load confirmation signal did not turn ON within the parameter set time after executing the load command.
21-> Unload confirmation signal did not turn ON within the parameter set time after executing the unload command.


8605 Drive belt broken
Drive belt is broken.
[Code]
1-> EZ-axis belt breakage detection signal remained OFF for the time set in machine system parameter ATC ”Belt breakage detection time (EZ)”.
2-> With matrix magazine specifications, MGB-axis belt breakage detection signal remained OFF for the time set in machine system parameter ATC ”Belt breakage detection time (MGB)”.


8606 APC door open/close confirmation input error
When power is turned on, the open/close confirmation inputs for the APC operation door are simultaneously ON or OFF.
[Probable Cause]
1) Defective door open/close confirmation limit switch
[Measures to Take]
1) Check and replace the defective door open/close confirmation limit switch


8607 XB movable cover not at specified position
When the movable cover of the lower turret XB cover was not at the specified position, a monitored axis entered the interference area. Or, when a monitored axis was in the interference area, the movable cover was not at the specified position.
[Code]
1-> Sub-spindle or H1 turret is in the interference area.


8608 Touch setter unit error
[Code]
None-> When the touch setter is not at the retract position, the input signal indicating a touch setter unit error status remained OFF for 1 [s] or more.


8609 Axis overheat
[Target]
System
[Code]
1-> Spindle overheat
[Probable Cause]
1) Overload cutting.
2) Motor load increased due to guideway surface defects, etc.
3) Spindle motor failure.
[Measures to Take]
Turn off the power to cool the motor.


8610 Spindle winding status error
[Target]
System
[Code]
1-> During low-speed winding command status, the low-speed winding confirmation signal was OFF for 0.5 s.
2-> During low-speed winding command status, the high-speed winding confirmation signal was ON for 0.5 s.
3-> During high-speed winding command status, the high-speed winding confirmation signal was OFF for 0.5 s.
4-> During high-speed winding command status, the low-speed winding confirmation signal was ON for 0.5 s.


8611 Spindle winding switching error
[Target]
System
[Code]
1-> Spindle servo status cannot be turned OFF before switching windings.
2-> Spindle servo status cannot be turned ON after switching windings.
3-> Spindle parameter group number switching error occurred during winding switching command.
4-> High-speed winding confirmation signal did not turn OFF during low-speed winding command.
5-> Low-speed winding confirmation signal did not turn OFF during high-speed winding command.
6-> Low-speed winding confirmation signal did not turn ON during low-speed winding command.
7-> High-speed winding confirmation signal did not turn ON during high-speed winding command.


8612 APC operation conditions not met
[Code]
1-> APC pallet clamp/unclamp command was executed during spindle rotation.
2-> APC pallet clamp/unclamp command was executed with C-axis connected.


8613 APC pallet clamp/unclamp time over
[Code]
1-> APC pallet clamp confirmation is OFF.
2-> APC pallet unclamp confirmation is OFF.


8614 APC not at retract position
[Code]
1-> When the code indicating the interlock unit is at the retract position was OFF, a spindle or sub-spindle rotation command was executed. Or, when the actual speed of the spindle or sub-spindle exceeded the allowable speed, the interlock unit was not at the retract position.
2-> When the code indicating the interlock unit is at the retract position was OFF, an MA-axis or MB-axis rotation command was executed. Or, when the actual speed of the MA-axis or MB-axis exceeded the allowable speed, the interlock unit was not at the retract position.
3-> When the code indicating the interlock unit is at the retract position was OFF, the pallet loading/unloading door was closed. Or, a command to close the pallet loading/unloading door was executed.
4-> With APC interface, an axis movement was executed while the code indicating the interlock unit is at the retract position was OFF in the interlocked state. Or, the code indicating the interlock unit is at the retract position turned OFF during axis movement.
5-> With APC interface, a turret rotation command was executed while the code indicating the interlock unit is at the retract position was OFF. Or, the code indicating the interlock unit is at the retract position turned OFF during turret rotation.


8615 ATC door not open
When the ATC door cannot close, the door is not open.
[Code]
1-> Turret is at a position that interferes with the door.


8616 Coolant level low
Coolant level is low.
When a high-pressure oil hole command is executed, the coolant normal signal from the float switch in the coolant tank turned OFF.
[Code]
1-> Coolant tank level is low.
2-> Coolant tank level of low-pressure oil hole (thru-spindle coolant) is low.
3-> Coolant tank level of high-pressure oil hole (thru-spindle coolant) is low.
[Measures to Take]
Replenish coolant.


8617 Oil hole coolant tank filter clogged
Filter in the oil hole coolant tank is clogged.
[Code]
1-> Clogging was detected during high-pressure oil hole (thru-spindle coolant) output.
2-> Clogging was detected during workpiece washing gun output.
[Probable Cause]
1) Oil hole coolant tank filter is clogged
2) Clogging detection pressure switch failure
[Measures to Take]
Clean the filter.


8618 M-spindle overload
An overload exceeding the setting value of the M-spindle motor load monitor relay occurred.
[Probable Cause]
1) Overload cutting
2) Setting error of the M-spindle load monitor
3) Setting error of machine user parameter M-spindle ”M-spindle overload monitoring stabilization wait time”


8619 Mechanical axis stroke end limit reached
The stroke end limit switch for a mechanical axis (ATC carrier, AAC carrier, APC carrier) tripped.
[Probable Cause]
1) Mechanical axis parameter setting error
2) Defective limit switch


8620 Error in PLC system data
An error occurred in the logic data for ATC, AAC, APC, etc.
[Code]
Address of the data with the error
[Character-string]
ATC=Logic data for ATC
AAC=Logic data for AAC
APC=Logic data for APC
[Measures to Take]
Reinstall the control software


8621 M-spindle air curtain pressure low
Air pressure is low during M-spindle air curtain output.
[Code]
1-> Air pressure confirmation signal was OFF during AT-spindle air curtain output.


8622 Hydraulic oil low
Hydraulic oil in the hydraulic unit is insufficient.
[Code]
1-> Hydraulic oil level normal signal remained OFF for 3 [s] or more.
[Measures to Take]
Replenish hydraulic oil.


8623 Oil mist lubrication unit operation error
An error occurred in the M-axis oil mist lubrication unit.
[Code]
1-> AT oil mist lubrication drip sensor remained ON for 3 [s] or more.
2-> During oil mist lubrication pump drive air ON cycles, the AT oil mist lubrication drip sensor remained OFF for two consecutive cycles.
3-> During oil mist lubrication pump drive air ON cycles after power-on, the AT oil mist lubrication drip sensor was not OK three consecutive times within 100 cycles.
4-> When the AT oil mist lubrication oil level normal signal was OFF, the cumulative operating time of AT oil mist lubrication drive air input/output exceeded 24 hours.
5-> When AT oil mist lubrication drive air input/output was ON, the AT oil mist lubrication air pressure normal signal was OFF.
6-> M-spindle oil mist lubrication sensor remained ON for 3 [s] or more.
7-> During M-spindle oil mist lubrication pump drive air ON cycles, the M-spindle oil mist lubrication drip sensor remained OFF for two consecutive cycles.
8-> During oil mist lubrication pump drive air ON cycles after power-on, the M-spindle oil mist lubrication drip sensor was not OK three consecutive times within 100 cycles.
9-> When the M-spindle oil mist lubrication oil level normal signal was OFF, the cumulative operating time of M-spindle oil mist lubrication drive air input/output exceeded 24 hours.
10-> When M-spindle oil mist lubrication drive air input/output was ON, the M-spindle oil mist lubrication pressure normal signal was OFF.


8624 Axis movement conditions not met
In automatic operation mode, the axis feed interlock state continued for 5 [s] or more.
[Index]
Axis
[Code]
Hexadecimal number of machine diagnostics No.


8625 Rotary tool rotation conditions not met
During M-spindle rotation, rotation enable condition remained OFF for 0.5 [s] or more.
[Code]
Hexadecimal number of machine diagnostics No.
[Probable Cause]
1) Mechanical rotation is not possible.
2) Defective limit switch for rotation condition.


8626 Ceiling door guide rail conditions not met
[Code]
1-> In other than manual operation mode, ceiling door guide rail advance confirmation input is OFF.


8627 Long boring bar loading/unloading conditions not met
[Code]
1-> Stocker door open/close command was issued when stocker was not at the retracted position.
2-> Stocker advance/retract command was issued when stocker door was not open.
3-> Stocker up/down command was issued when stocker was not retracted.
4-> Stocker seating clamp/unclamp command was issued when stocker was not advanced and stocker door was not open.
5-> Turret AT clamp/unclamp command was issued when stocker was not advanced and stocker door was not open.
6-> Stocker advance/retract command was issued when turret was not at the attachment change position.
7-> Stocker seating clamp/unclamp command was issued when turret was not at the attachment change position.
8-> Turret AT clamp/unclamp command was issued when turret was not at the attachment change position.
9-> Stocker seating clamp/unclamp command was issued when turret was not AT clamped.
10-> Turret AT clamp/unclamp command was issued when stocker was not seating clamped.
11-> Stocker seating clamp/unclamp command was issued when turret was not at the home position.
12-> Turret AT clamp/unclamp command was issued when turret was not at the home position.


8628 Spindle lube oil low
While the spindle cooling unit is ON, the spindle cooling unit normal signal remained OFF for 3 seconds or more, or the oil level error signal remained ON for 3 seconds or more.
[Code]
None-> While the M-spindle lube oil cooling unit is ON, the M-spindle lube oil cooling unit normal signal remained OFF for 3 seconds or more.
1-> While the spindle lube oil cooling unit is ON, the spindle lube oil cooling unit normal signal remained OFF for 3 seconds or more.


8629 Spindle headstock lube oil supply disabled
Lube oil cannot be supplied normally to the spindle headstock. The lube oil supply normal signal detected by the pressure switch in the spindle headstock or lubrication unit is OFF, or the lube oil supply normal signal is ON.
[Code]
None-> While the M-spindle lube oil cooling unit is ON, the M-spindle lube oil supply normal float switch remained OFF for longer than the specified time.
1-> While the spindle lube oil cooling unit is ON, the spindle lube oil supply normal float switch remained OFF for longer than the specified time.


8630 Hydraulic pressure low
The fixture hydraulic unit hydraulic pressure normal signal remained OFF for 3 seconds or more, or the error signal remained ON for 3 seconds or more.
[Index]
None
[Character-string]
None


8631 Safe speed monitor status error
An error was detected in the safe speed monitor.
[Index]
None
[Character-string]
None
[Code]
None


8632 Program interrupt function unavailable
The program interrupt function cannot be used.
[Code]
1-> Program interrupt turned ON when the program interrupt function was unavailable.
[Probable Fault Cause]
1) Version mismatch between the NC application and the PLC application.


8633 AAC system check mode condition insufficient
[Code]
1-> The AAC system mode parameter was set to ON in a mode other than manual operation mode.


8634 ATC door open/close condition insufficient
An attempt was made to open or close the ATC door when the ATC door could not be opened/closed.
[Code]
1-> An attempt was made to open the ATC door while the spindle was rotating.
2-> An attempt was made to open the ATC door while the maintenance door was open.


8635 Spindle actual position cannot be detected
An error occurred in the spindle servo drive unit, disabling detection of the spindle actual position.
[Code]
1-> 1st spindle
2-> MA-axis
3-> 2nd spindle
4-> MB-axis


8636 RSS unit battery signal error
[Code]
1-> The battery normal signal of the front chuck pressure confirmation RSS unit is OFF.
2-> The battery normal signal of the front chuck jaw position confirmation RSS unit is OFF.


8637 RSS unit communication signal error
[Code]
1-> The communication normal signal of the front chuck pressure confirmation RSS unit is OFF.
2-> The communication normal signal of the front chuck jaw position confirmation RSS unit is OFF.


8638 Opposed headstock clamp condition insufficient
With opposed headstock clamp specification, opposed headstock clamp conditions are not met.
[Code]
1-> In tailstock mode with opposed spindle tailstock control specification.
2-> The 2nd spindle clamp command was issued in tailstock positioning state with opposed spindle tailstock control specification.
3-> The opposed headstock clamp command was issued when the W-axis was not stopped.


8639 Tailstock control ON/OFF condition insufficient
With opposed spindle tailstock control specification, mode switching conditions are not met.
[Code]
1-> The 1st spindle is not selected.
2-> Not at the W-axis positive variable limit position, or not in tailstock positioning state.
3-> In W-axis control mode.
4-> In Z-W axis superimposed mode.
5-> Not at the X-axis positive variable limit position.
6-> Not in the mode where the A-turret controls the W-axis of the sub-spindle.
7-> The W-axis is not stopped.
8-> In teaching mode.
9-> The 1st spindle C-axis is not unclamped.
10-> The 2nd spindle C-axis is not unclamped.
11-> The 2nd spindle is not unclamped.


8640 Center shutter not at specified position
[Code]
1-> In a mode other than manual operation mode, the center shutter upper end confirmation input or lower end confirmation input is OFF.


8643 Specification selection error
A PLC specification code not supported by the machine control was selected.
[Code]
1-> With auto tow-along steady rest type B specification, the air clamp type tow-along steady rest specification was set to ON.


8644 Fire extinguisher power not turned ON
[Code]
None-> Power to the fire extinguisher is not turned ON.


8645 Fire extinguisher error
An error occurred in the fire extinguisher due to insufficient fire extinguishing agent, etc.
[Code]
None-> Fire extinguisher error / signal OFF


8646 Fire extinguisher power OFF or fire extinguisher error
Power to the fire extinguisher is not turned ON, or an error occurred in the fire extinguisher due to insufficient fire extinguishing agent, etc.
[Code]
None-> Fire extinguisher power OFF error / signal OFF


8647 Gripper unclamp/clamp confirmation error
After the workpiece puller gripper unclamp/clamp command was issued, an answerback was not returned because the command output did not match the status input even after the parameter set time had elapsed.
[Code]
1-> The workpiece puller gripper unclamp confirmation did not turn ON.


8648 Tailstock tool mode incorrect
A cutting feed command was issued when the selected state and actual state of NC tailstock mode/W-axis cutting mode did not match.
[Code]
1-> A W-axis move command was issued.


8649 In-machine sensor operation condition insufficient
An in-machine sensor command was issued when the in-machine sensor could not be operated, or operation could not be continued while the in-machine sensor was operating.
[Code]
1-> The in-machine sensor advance command was issued when the current tool was not a tool permitted for in-machine sensor advance.
2-> The in-machine sensor advance command was issued when the Z-axis was not at the positive variable limit position.
3-> The in-machine sensor advance command was issued when the touch setter was not at the retracted position.
4-> The in-machine sensor advance command was issued when the spindle was not stopped.
5-> The in-machine sensor advance command was issued when the M-axis was not stopped.
6-> The in-machine sensor advance command was issued when door interlock was ON and the front door was not closed.
7-> The in-machine sensor advance command was issued when the loader hand/loader was not at the retracted position.
8-> The in-machine sensor advance command was issued when the APC arm was not at the retracted position.


8680 Area sensor interlock
For the door area sensor installation specification, a prohibited operation was performed while the area sensor was blocked.
[Code]
1-> The area sensor signal was OFF while the front door was not closed and the loader was operating, or the loader started operating when the area sensor signal was OFF.
2-> The area sensor signal was OFF while the front door was not closed and a loader axis was operating.