The machine is equipped with safety devices which serve to protect personnel and the machine itself
from hazards arising from unforeseen accidents. However, operators must not rely exclusively on
these safety devices: they must also become fully familiar with the safety guidelines presented below
to ensure accident-free operation.
This instruction manual and the warning signs attached to the machine cover only those hazards which
Okuma can predict. Be aware that they do not cover all possible hazards.
1.Precautions Relating To Machine Installation
(1)Install the machine at a site where the following conditions (the conditions for achievement of the
guaranteed accuracy) apply.
• Ambient Temperature: 17 to 25 °C
• Ambient humidity: 75% or less (no condensation)
• Site not subject to direct sunlight or excessive vibration; environment as free of dust, acid, corrosive gases, and salt spray as possible.
(2)Prepare a primary power supply that complies with the following requirements.
• Voltage: 200V
• Voltage fluctuation: ±10% max.
• Power supply frequency: 50/60 Hz
• Do not draw the primary power supply from distribution panel that also supplies a major noise
source (for example an electric welder or electric discharge machine) since this could cause
malfunction of the NC unit.
• If possible connect the machine to a ground not used by any other equipment. If there is no
choice but to use a common ground, the other equipment must not generate a large amount of
noise (such as an electric welder or electric discharge machine).
(3)Installation Environment
Observe the following points when installing the electrical control cabinet.
• Make sure that the NC unit will not be subject to direct sunlight.
• Make sure that the electrical control cabinet will not be splashed with chips, water, or oil.
• Make sure that the electrical control cabinet and operation panel are not subject to excessive
vibrations or shock.
• The permissible ambient temperature range for the electrical control cabinet is 0 to 40°C.
• The permissible ambient humidity range for the electrical control cabinet is 30 to 95% (no condensation).
• The maximum altitude at which the electrical control cabinet can be used is 1000 m (3281 ft.).
2.Points To Check Before Turning On The Power
(1)Close all the doors of the electrical control cabinet and operation panel to prevent the entry of
water, chips, and dust.
(2)Make absolutely sure that there is nobody near the moving parts of the machine, and that there
are no obstacles around the machine, before starting machine operation.
(3)When turning on the power, turn on the main power disconnect switch first, then the CONTROL
ON switch on the operation panel.
3.Precautions Relating To Operation
(1)After turning on the power, carry out inspection and adjustment in accordance with the daily
inspection procedure described in this instruction manual.
(2)Use tools whose dimensions and type are appropriate for the work undertaken and the machine
specifications. Do not use badly worn tools since they can cause accidents.
(3)Do not for any reason touch the spindle or tool while spindle indexing is in progress since the
spindle could rotate: this is dangerous.
4187-EP-(ii)-R2
SAFETY PRECAUTIONS
(4)Check that the workpiece and tool are properly secured.
(5)Never touch a workpiece or tool while it is rotating: this is extremely dangerous.
(6)Do not remove, chips by hand while machining is in progress since this is dangerous. Always
stop the machine first, then remove the chips with a brush or broom.
(7)Do not operate the machine with any of the safety devices removed. Do not operate the
machine with any of the covers removed unless it is necessary to do so.
(8)Always stop the machine before mounting or removing a tool.
(9)Do not approach or touch any moving part of the machine while it is operating.
(10) Do not touch any switch or button with wet hands. This is extremely dangerous.
(11) Before using any switch or button on the operation panel, check that it is the one intended.
4.Precautions Relating to the ATC
(1)The tool clamps of the magazine, spindle, etc., are designed for reliability, but it is possible that a
tool could be released and fall in the event of an unforeseen accident, exposing you to danger:
do not touch or approach the ATC mechanism during ATC operation.
(2)Always inspect and change tools in the magazine in the manual magazine interrupt mode.
(3)Remove chips adhering to the magazine at appropriate intervals since they can cause misopera-
tion.
Do not use compressed air to remove these chips since it will only push the chips further in.
(4)If the ATC stops during operation for some reason and it has to be inspected without turning the
power off, do not touch the ATC since it may start moving suddenly.
4187-E P-(iii)-R2
SAFETY PRECAUTIONS
5.On Finishing Work
(1)On finishing work, clean the vicinity of the machine.
(2)Return the ATC, APC and other equipment to the predetermined retraction position.
(3)Always turn off the power to the machine before leaving it.
(4)To turn off the power, turn off the CONTROL ON switch on the operation panel first, then the
main power disconnect switch.
6.Precautions During Maintenance Inspection and When Trouble
Occurs
In order to prevent unforeseen accidents, damage to the machine, etc., it is essential to observe the following points when performing maintenance inspections or during checking when trouble has occurred.
(1)When trouble occurs, press the emergency stop button on the operation panel to stop the
machine.
(2)Consult the person responsible for maintenance to determine what corrective measures need to
be taken.
(3)If two or more persons must work together, establish signals so that they can communicate to
confirm safety before proceeding to each new step.
(4)Use only the specified replacement parts and fuses.
(5)Always turn the power off before starting inspection or changing parts.
(6)When parts are removed during inspection or repair work, always replace them as they were and
secure them properly with their screws, etc.
(7)When carrying out inspections in which measuring instruments are used - for example voltage
checks - make sure the instrument is properly calibrated.
(8)Do not keep combustible materials or metals inside the electrical control cabinet or terminal box.
(9)Check that cables and wires are free of damage: damaged cables and wires will cause current
leakage and electric shocks.
(10) Maintenance inside the Electrical Control Cabinet
a)Switch the main power disconnect switch OFF before opening the electrical control cabi-
net door.
b)Even when the main power disconnect switch is OFF, there may some residual charge in
the servo amplifier and spindle drive unit, and for this reason only service personnel are
permitted to perform any work on these units. Even then, they must observe the following
precautions.
• Servo amplifier
Discharge the residual voltage one minute after turning off the breaker inside the unit.
• Spindle drive unit
Discharge the residual voltage one minute after turning off the main power disconnect
switch.
4187-E P-(iv)-R2
SAFETY PRECAUTIONS
c)The electrical control cabinet contains the NC unit, and the NC unit has a printed circuit
board whose memory stores the machining programs, parameters, etc. In order to ensure
that the contents of this memory will be retained even when the power is switched off, the
memory is supplied with power by a battery. Depending on how the printed circuit boards
are handled, the contents of the memory may be destroyed and for this reason only service personnel should handle these boards.
(11) Periodic Inspection of the Electrical Control Cabinet
a)Cleaning the cooling unit
The cooling unit in the door of the electrical control cabinet serves to prevent excessive
temperature rise inside the electrical control cabinet and increase the reliability of the NC
unit.
Inspect the following points every three months.
• Is the fan motor inside the cooling unit working?
The motor is normal if there is a strong draft from the unit.
• Is the external air inlet blocked?
If it is blocked, clean it with compressed air.
7.General Precautions
(1)Keep the vicinity of the machine clean and tidy.
(2)Wear appropriate clothing while working, and follow the instructions of someone with sufficient
training.
(3)Make sure that your clothes and hair cannot become entangled in the machine. Machine opera-
tors must wear safety equipment such as safety shoes and safety goggles.
(4)Machine operators must read the instruction manual carefully and make sure of the correct pro-
cedure before operating the machine.
(5)Memorize the position of the emergency stop button so that you can press it immediately at any
time and from any position.
(6)Do not access the inside of the control panel, transformer, motor, etc., since they contain high-
voltage terminals and other components which are extremely dangerous.
(7)If two or more persons must work together, establish signals so that they can communicate to
confirm safety before proceeding to each new step.
4187-E P-(v)-R2
SAFETY PRECAUTIONS
8.Symbols Used in This Manual
The following warning indications are used in this manual to draw attention to information of particular
importance. Read the instructions marked with these symbols carefully and follow them.
:Indicates an imminent hazard which, if not avoided, will result in death or serious
injury.
:Indicates unsafe practices which, if not avoided, could result in death or serious injury.
:Indicates unsafe practices which, if not avoided, could result in minor injuries or dam-
age to devices or equipment.
:Indicates precautions relating to operation or use.
• As indicated above, the object numbers and messages to be used are determined by the machine specifications.
4187-EP-6-R2
SECTION 1 CLASSIFICATION OF ALARMS
Alarm Codes:
In this manual, alarm codes are explained using such as “X”, “XX”, and “XXYY”.
Explanation is given in the following methods:
1) The alarm code indicated in this text can be used directly as the key to find the contents of error.
2) The alarm code indicated in this text should first be converted into bit expression (pattern), which is
then used as the key to find the contents of error.
In the case of 2), the procedure to convert the alarm code into bit pattern is shown below.
Bit conversion method:
How to check alarm contents:
The method to find the details of the alarm indicated by the bit pattern is explained below using an example
Example:
[Code] XX
4187-EP-7-R2
SECTION 1 CLASSIFICATION OF ALARMS
If an alarm occurs, a hexadecimal number is displayed. If “$C1” is displayed, for example, first convert this
“$C1” into bits.
After the conversion, it is known that Bit0, Bit6, and Bit7 are ON. See the information above and you will find
that these error codes correspond to “battery error”, "ECP INT signal”, and "ECP RUN signal”, respectively.
3) Cycle time over error . . . Judge the faulty PCB from the access address.
4) Loop error. . . . . . . . . . . . PCB which generates the interruption in question; judge the interruption level from
the . . . . . . . . . . . . . . . . . status register.
5) System bus error . . . . . . All main boards
6) Double-bus error . . . . . . All PCB's
Then, carry out the following steps.
1) Check the switch settings.
Make sure that the boards are free of foreign material.
Make sure that flat cables are inserted correctly.
Make sure that card edge connectors are clean.
2) Change the card insertion slots; check if the problem occurrence status changes.
3) Replace the suspectable boards.
4187-EP-10-R2
SECTION 2 CPU ALARM
★ 2ADDRESS
This error occurs when the CPU has accessed word operands, long word operands or instructions by an
odd number address.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 3ILLEGAL INSTRUCTION
This error occurs when the CPU has read an unallowable instruction.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 4ZERO DIVIDE
This error occurs when the CPU executes a division command with a divisor of <#007F>0".
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 5CHK INSTRUCTION
This error occurs when the CPU executes the CHK instruction under certain conditions (such that the
register value is less than 0 or that the register value is greater than the upper limit in the operand word.)
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board
4187-EP-11-R2
SECTION 2 CPU ALARM
★ 6TRAPV INSTRUCTION
This error occurs when the overflow condition bit is turned on in the status register when the TRAPV
instruction is executed by the CPU.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 7PRIVILEGE VIOLATION
This error occurs when the CPU executes a privilege instruction (instructions that can be executed only in
the supervisor condition) in the user condition.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 8TRACE
This error occurs when the CPU executes an instruction in the trace condition.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 9LINE 1010 EMULATOR
This error occurs when the instruction having the word pattern of <#007F>1010" is executed.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 10LINE 1111 EMU LATOR
Thi s error o ccurs w hen the i nstruc t ion havi ng the w ord pat tern of “1111” is ex ecuted.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
4187-EP-12-R2
SECTION 2 CPU ALARM
★ 11EXCEPTION VECTOR
This error occurs when the CPU has referenced the exception vector which is not referenced normally.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 12SPURIOUS INTERRUPT
This error occurs when a spurious interruption to the CPU has been made.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 13INTERRUPT
This error occurs when an unusual interruption to the CPU has been made.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations]
1) All printed circuit boards which generate interruption
2) Error in setting interruption level
[Measures to Take]
1) Check the setting of interruption level setting switches at individual printed circuit boards.
2) Judge the interruption level from the value at the status register (SR) when an error has occurred.
The third digit from the right-most digit indicates the interruption level.
Change the printed circuit board which generates the judged interruption.
3) Replace the main board.
4) Replace the mother board.
★ 14TRAP INSTRUCTION
This error occurs when the CPU has referenced the TRAP exception vector which is not referenced normally.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
4187-EP-13-R2
SECTION 2 CPU ALARM
★ 15USER INTERRUPT
This error occurs when unusual user interruption has occurred.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replace the main board.
★ 16COPROCESSOR PROTOCOL VIOLATION
This error occurs when communication fails between the CPU and the coprocessor.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 17FORMAT
This error occurs when the CPU detects an improper value as a result of data check required for operation control.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 18UNINITIALIZED INTERRUPT
This error occurs when an interruption occurs before initialization of the vector numbers of peripheral
devices.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 19FPCP UNORDERED CONDITION
This error occurs when the floating-point coprocessor attempts execution of a comparison command with
non-numerals.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
4187-EP-14-R2
SECTION 2 CPU ALARM
★ 20FPCP INEXACT RESULT
This error occurs when the floating-point coprocessor loses some digits in arithmetic operation.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 21FPCP DIVIDE BY ZERO
This error occurs when the floating-point coprocessor attempts division by a number having a denominator of “0” in execution of a division command.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 22FPCP UNDERFLOW
This error occurs when the floating-point coprocessor obtains a value too small to express as a result of
arithmetic operation.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 23FPCP OPERAND
This error occurs when the floating-point coprocessor executes an arithmetic instruction having no solution.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
★ 24FPCP OVERFLOW
This error occurs when the floating-point coprocessor obtains a value too large to express as a result of
arithmetic operation.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
4187-EP-15-R2
SECTION 2 CPU ALARM
★ 25FPCP SIGNALING NAN
This error occurs when the floating-point coprocessor executes an arithmetic instruction having operands
of signaling non-numerals.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Main board
[Measures to Take] Replaces the main board
SECTION 3ALARM P
Alarm No.Alarm Message
0721DeviceNet error
0722FCP Board Error
0723I/O Data Combined File Reading
0800Spindle D/A control data file read
0801TCP/IP illegal
0802Load information file not found
0803File load illegal
0804MSB file is not same
0805MOP-TOOL PARAMETER PBU LOAD
0806MOP-TOOL TOOL-DATA PBU LOAD
0807ACP panel status receive error
0808Speed change ratio failure
0809FCP illegal
0810NCIO data file read
0811FCP IO link communication error
0812MCS start
0813MCS communication error
0814MCS data file
0815PLC Real time task loop error
0816PLC initial error
0817MCS Error
0818ADP START
0829SPMC Program load
0830SPMC Execution stop
0831SPM Exception processing
0832SPM System Call error
0833MCS Option-program-file not send
0834MCS Servo-data error
0835MCS Communication
0839Specification Condition Failure
0840Super-Hi-NC specification unmatching
0841FCP4 illegal
0842Safety-monitor Spec Error
0850MCS Undefined alarm number
0851MCS Exception processing
0852MCS Processing trouble
0853MCS CON APA deviation
0854MCS Power-Supply-Unit Error
0855MCS Converter-link error
0856MCS DC-bus voltage alarm
0857MCS Motor over current
0858MCS Power unit over heat
4187-EP-16-R2
SECTION 3 ALARM P
Alarm No.Alarm Message
0859MCS Power unit over load
0860MCS Supply voltage flutter
0861MCS Power unit version error
0862MCS Winding-change failed
0863MCS Encoder-link error
0864MCS Encoder error
0865MCS Encoder initialize failed
0866MCS Encoder with shaft error
0867MCS Encoder with shaft initial
0868MCS ABSO SCALE error
0869MCS ABSO SCALE initialize
0870MCS Magnetic encoder alarm
0871MCS Resolver alarm
0872MCS Pulse generator count over
0873MCS Motor over heat
0874MCS Servo-link error
0875MCS Servo-link disconnect
0876MCS Servo-link protocol error
0877MCS Servo data error
0878MCS Illegal command
0879MCS CON speed over
0880MCS Speed command over
0881MCS DIFF over
0882MCS APA speed over
0883MCS Full-closed APA error
0884MCS Over speed
0885MCS Velocity deviation over
0886MCS Collision detected
0887MCS Urgent-stop time over
0888MCS Belt is broken
0889MCS Axis change control error
0890MCS Independent encoder init
0891MCS APA error
0892MCS Motor over load
0893MCS Safety Speed Monitor E-LINK Error
0900SVP start conditions uncertain
0901SVP processing trouble
0902SVP CON APA deviation
0903SVP error
0904SVP exception processing
0905SVP APA pattern data
0906SVP APA speed
0907SVP CON speed
4187-EP-17-R2
SECTION 3 ALARM P
Alarm No.Alarm Message
0908SVP DIFF over
0909SVP servo amp
0910SVP APA check data
0911SVP speed command over
0912SVP servo data setting
0913SVP Belt is broken
0914SVP F-TYPE encoder error
0915SVP full closed loop error
0916SVP F-TYPE encoder with shaft error
0917SVP F with shaft APA pattern data
0918SVP cannot plant error offset data
0919SVP encoder application (MOTOR SHAFT)
0920SVP encoder application (WITH SHAFT)
0921SVP collision detection
0922SVP SA overload
0923SVP SA communication error
0924SVP SA version error
0925SVP SA motor cable overcurrent
0926SVP SA inverter bridge short circuit
0927SVP SA overheating
0928SVP SA power circuit overvoltage
0929SVP SA power circuit low voltage
0930SVP SA regenerative resistor overheat
0931SVP SA control circuit power voltage
0932SVP SA error
0933SVP board version error
0934SVP control error
0935SVP data file read
0936SVP data file data address
0937SVP data file check
0938VAC start
0939VAC data file read
0940Time sharing task control
0941Real time task control
0942Real time task loop error
0943Main processor name incorrect
0944Slave processor name incorrect
0945Memory board / battery life
0946TFP illegal
0947TFP data file read
0948TFP Field net communication error
0949IO DIAGNOSTICS data file read
0950IO MACRO data file read
4187-EP-18-R2
SECTION 3 ALARM P
Alarm No.Alarm Message
0951SMP illegal
0952Processor Board not equip
0954Peripheral processor start
0955Spec. code: data file
0956Backup data file read
0957Graphic Back up data file read
0958Pitch compensate data file read
0959IGF Specification unmatching
0960IGF Backup data file read
0961IGF illegal
0962CCP Roader file load
0963CCP Application file load
0964CCP Parameter file load
0965Configuration file format error
0966Configuration file open error
0967Array limit check table is bad
0968No specification
0969Memory size is not same
0970Synchronous axis specification code
0971Cache data / initialization error
0972SVP INDEXING high-speed indexing over
0973SVP INDEXING low-speed indexing over
0974SVP INDEXING unclamp time over
0975SVP INDEXING clamp time over
0976SVP INDEXING positioning direction
0977SVP INDEXING incorrect command
0978SVP INDEXING servo data setting
0981SVP LE sum check error
0982SVP LE data error
0983SVP LE incre. abso. error
0984SVP LE comparator AD error
0985SVP LE face rotation error
0986SVP LE initial transfer data error
0987SVP LE application error
0988DNC-DT Preload task start error
0989CPU information table data unsuitable
0990TASK generate error
0991TASK information table data unsuitable
0992PLC backup data file read
0993TCP/IP board error
0994TCP/IP configuration file error
0995Machine axis data file
0996PLC axis data file
4187-EP-19-R2
SECTION 3 ALARM P
Alarm No.Alarm Message
0997PLC monitor backup data file read
0998PLC sequence program load
0999Synchronous tap's data file read
4187-EP-20-R2
SECTION 3 ALARM P
★ 0721DeviceNet error
* This alarm is common to OSP-U100, E100 and P100.
[Index] None
[Character-string]
CH* SC$
*:Channel where an error occurred
$:Sequence counter
[Code] XXYYZZZZ
XX :MacID of the slave where the error occurred
YY :Error status of the slave identified by XX.
0x00:Normal state or absence of slave
0x46:Double use of MacID
0x48:The device has stopped communication.
0x49:The device ID information does not match the value in the scan list.
0x4D:The data size is different from the set value.
0x4E:No response from the device in connection
0x50:The device is in idle mode.
0x53:An error was received in connection.
0x54:The response time out occurred in connection.
0x56:The device has entered the idle state.
0x5B:Bus OFF
0x5C:Network power supply OFF
(When the alarm has been caused not by the slave but by other reason such as communication delay,
XXYY becomes OxFFFF.)
ZZZZ :Scanner error status
bit0: Memory check error (at memory initialization)
bit1: Scan list initialization error
bit2: Scan list matching check error (MacID)
bit3: Scan list matching check error (Input data)
bit4: Scan list matching check error (Output data)
bit5: Double use of MacID
bit6: Status error of network power supply
bit7: Memory parity error
bit8: Input data receiving error (once)
bit9: Input data receiving error (twice in a low)
bit10:Output data sending error (once)
bit11: Output data sending error (twice in a low)
bit12: Slave communication delay (once)
bit13:Slave communication delay (twice in a low)
bit14:Bus OFF
bit15:Diagnostic information access control error
[Probable Faulty Locations]
• Hardware failure
• Software failure
4187-EP-21-R2
SECTION 3 ALARM P
★ 0722 FCP Board Error
The FCP board is in abnormal state.
[Character-string]
AAAABB
AAAA: Name of task under execution
BB: Running program module
[Code]
VWXXYYZZ
V=1 Indicates FCP-DN board
W=0
XXYYZZ is the same as the code displayed with Alarm P809.
W=1 Indicates OS error.
XX=00 PLT0 task
XX=01 PLT1 task
XX=09 PLSY task
XX=10 PLR2 task
XX=20 PLR3 task
YYZZ=(Indicates the content.)
YYZZ=0001 Task forced termination failure
YYZZ=0002 Task start failure
YYZZ=0003 Task restart failure
YYZZ=0004 Task restart failure within a waiting time of 1.6 ms
W=2 Indicates internal memory check error
XXYYZZ indicates the head address in the check area.
4187-EP-22-R2
SECTION 3 ALARM P
★ 0723 I/O Data Combined File Reading
The NC failed to read I/O data combined file.
[Code]
Load status of I/O data combined file (in hexadecimal)
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 (smaller)
7-> File size error (larger)
100->Machine type for PLC is wrong.
200->PLC class is wrong.
300->File version is wrong.
★ 0800Spindle D/A control data file read
The NC failed to properly read the spindle D/A control data file.
[Index] None
[Character-string] None
[Code] XY
X = Gear set number (Initially found problem gear set number. If Y = any of 1 to 6, X will not be displayed.)
Y =1 No data file
2 Data file type is not PBU1.
3 Larger data file size
4 Improper data file size
5 The number of gear sets does not match the data file size.
6 The number of gear sets is other than 1 to 4.
7 Motor speed limit or spindle speed limit is 0.
8 Maximum spindle speed is 0.
[Probable Faulty Locations] Error in creation of the spindle D/A control data file
[Measures to Take] Correctly create a spindle D/A control data file.
[Related Specifications] Spindle D/A control specification
★ 0801TCP/IP illegal
During activation of DNC-T1, T2, T3,or DT function, a CPU error occurred on TCP/IP board.
In file creation by the custom software production system, the load information file which agrees with the
specification code was not found.
Or,a file described in the load information file was not found.
[Index] None
[Character-string] Problem file name
[Code] None
However, there may be a case where an error message is output in the console line.
[Probable Faulty Locations] Defective installation, software production error, or specification code error
[Measures to Take]
Reinstall the software.
Reissue the install floppy disk.
★ 0803File load illegal
In file creation by the custom software production system, the software which agrees with the specification code was not found
[Index] None
[Character-string] Problem software file name
[Code]
1 ->The file ended without loading any character.
3 ->The file ended during file loading.
9 ->The device name was wrongly specified.
10 -> The file name was wrongly specified.
11 -> The file was not found.
[Probable Faulty Locations] Defective installation, software production error, or specification code error
[Measures to Take]
1) Reinstall the software.
2) Reissue the install floppy disk.
★ 0804MSB file is not same
The MSB file used for IMAP-B and interactive programming B does not satisfy the NC software requirements.
[Index] None
[Character-string] None
[Code] X
1 ->The MSB file for IMAP-B and interactive programming B is not compatible with the NC software.
[Probable Faulty Locations] A wrong MSB file is selected for the NC software.
[Measures to Take] Use an MSB file of revision B or later for IMAP-B and interactive programming B.
★ 0805MOP-TOOL PARAMETER PBU LOAD
The backup file (MMTUB*.PBU) is not found, or its type or size is wrong.
[Index] None
[Character-string] None
[Code] X
1 ->The parameter PBU file (MMTUB*.PBU) is not found in MD0:
2 ->The parameter PBU file (MMTUB*.PBU) does not start from “PBU1” or has an improper length (other
than 18 sectors).
[Probable Faulty Locations]
1) If the alarm occurred during normal NC operation, the PBU file has been deleted or its data has been
destroyed.
2) If the alarm occurred without NC operation after installation of control floppy disk, the PBU file type was
wrong or no PBU file was stored in the memory.
[Measures to Take]
1) If the alarm occurred before NC operation, create a correct control floppy.
2) If the alarm occurred during NC operation, reinstall the control floppy disk.
[Related Specifications] OSP7000M built-in type MOP-TOOL
4187-EP-24-R2
SECTION 3 ALARM P
★ 0806MOP-TOOL TOOL-DATA PBU LOAD
The backup file (MMTUA*.PBU) is not found, or its type or size is wrong.
[Index] None
[Character-string] None
[Code] X
3 ->The tool data PBU file (MMTUA*.PBU) is not found in MD0:
4 ->The tool data PBU file (MMTUA*.PBU) does not start from “PBU1” or has an improper length (other than
125 sectors).
[Probable Faulty Locations]
1) If the alarm occurred during normal NC operation, the PBU file has been deleted or its data has been
destroyed.
2) If the alarm occurred without NC operation after installation of control floppy disk, the PBU file type was
wrong or no PBU file was stored in the memory.
[Measures to Take]
1) If the alarm occurred before NC operation, create a correct control floppy.
2) If the alarm occurred during NC operation, reinstall the control floppy disk.
[Related Specifications] OSP7000M built-in type MOP-TOOL
★ 0807ACP panel status receive error
The ACP board received abnormal data on operation panel status.
ObjectNone
[Character-string] None
[Code] XX (operation panel status data)
bit7:Invalid panel status
bit6:Operation panel CPU error
bit3 to 5: Software version applied to operation panel firmware
bit0 to 2: Operation panel type
★ 0808Speed change ratio failure
For the machine with scroll machining function, a speed change ratio of X, Y, Z, or C-axis is defectively
set. Or, a wrong type of position encoder is used.
[Index] None
[Character-string] None
[Code]
1 ->X-axis speed change ratio is set by a code.
2 ->Y-axis speed change ratio is set by a code.
3 ->Z-axis speed change ratio is set by a code.
4 ->C-axis speed change ratio is set by a code.
5 ->X-axis speed change ratio exceeds the setting range.
6 ->Y-axis speed change ratio exceeds the setting range.
7 ->Z-axis speed change ratio exceeds the setting range.
8 ->C-axis speed change ratio exceeds the setting range.
9 ->A wrong type of position encoder is used.
[Probable Faulty Locations]
Defective speed change ratio data in the servo data PBU file or wrong encoder type
[Measures to Take] Correct the data in the servo data PBU file.
[Related Specifications] Scroll machining function
4187-EP-25-R2
SECTION 3 ALARM P
★ 0809FCP illegal
The FCP board is in abnormal state.
[Index] None
[Character-string] ’AAAABB’
AAAA->Name of task being processed
BB-> Program module number (hexadecimal) being executed
However, no character-string appears when transmission of the module is stopped or double bus error
occurs.
[Code] XXYYZZ
XX:
01 -> Transmission module has stopped.
YYZZ=0000
02 -> Exception error
YY:Exception error number(*1)
ZZ:FCP Bus error status(*2)
03 -> Double bus error
YY:Exception error number(*1)
ZZ:FCP Bus error status(*2)
04 -> FCP was reset as soon as SNMI occurred at FCP.
bit7 to 0-> Slave station number where the error was detected (master station: $00)
[Measures to Take] Consult the machine maker.
4187-EP-27-R2
SECTION 3 ALARM P
★ 0812MCS start
An error occurred in initialization of MCS when the power was supplied.
[Index] None or axis name
[Character-string] Varies with the code.
[Code] XXXXYYYY
XXXX: Kind of generated alarm
YYYY: Further information on the alarm (Varies with XXXX.)
XXXX
FFFF...YYYY is 00UV. Where, U: Faulty channel number - 1
0= Channel 1
1= Channel 2
4187-EP-28-R2
SECTION 3 ALARM P
2= Channel 3
V: Cause of alarm (V=1 indicates that servo link mode has not been established.)
2 ->Two or more safety speed monitors are connected with one channel.
FF01...Memory error occurred in read/write test of the servo link I/O buffer.
YYYY=0 (always)
Character-string shows the address where the error occurred.
FF00...Communication LSI caused an error in read/write test of the servo link I/O buffer.
YYYY=Error status
Character-string shows the address where the error occurred.
F000...
YYYY=bit 7:Same ID number used
bit 6:Improper ID number
bit 5:Missing ID number
bit 4:Too many CH4 controllers
bit 3:Too many CH3 controllers
bit 2:Too many CH2 controllers
bit 1:Too many CH1 controllers
bit 0:
With this error, connection data appears in the screen center.
EF00...The servo link does not connect with all the required axes or connects with an improper axis.
YYYY=ID number of required axis controller
Character-string shows the problem axis name.
With this alarm, connection data appears in the screen center.
EE00...An error occurred in downloading an optional file.
High-order digit of YYYY shows the cause while low-order part is an error code.
If high-order digit=
1: File is not in OSP format.
2: File attribute is not contiguous.
3: File opening error. Low-order part is an error code.
4: Error in initial data reading. Low-order part is an error code.
5: File does not start with “MCS1”.
6: File name is not followed by “OPFS”.
7: The number of file sets is 0.
8: Data reading error. Low-order part is an error code.
9: File data has a sector length of 0.
A: The number of bytes transferred is 0.
B: File data has a sector length smaller than the number of bytes transferred.
C: Data reading error. Low-order part is an error code.
ED00...An error occurred when manual mode is switched to auto mode. High-order digit of YYYY shows the
cause while low-order part is an error code.
High order digit=1: World clock does not start.
EC01...Time difference occurred in setting CH1 timer.
YYYY is the difference.
EC02...Time difference occurred in setting CH2 timer.
YYYY is the difference.
EC03...Time difference occurred in setting CH3 timer.
YYYY is the difference.
D001...In buffering the initial data in AT (auto) receive mode, the software synchronization bit does not come on
within 3 [s].
4187-EP-29-R2
SECTION 3 ALARM P
YYYY is always 0.
D002...In buffering the initial data in AT (auto) receive mode, the buffer A received a wrong format code.
Two low-order characters of YYYY are the received format code.
D003...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
first block.
YYYY is the received format code.
D004...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
second block.
YYYY is the received format code.
D005...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
third block.
YYYY is the received format code.
D006...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
fourth block.
YYYY is the received format code.
D007...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
fifth block.
YYYY is the received format code.
D008...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
sixth block.
YYYY is the received format code.
D009...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
seventh block.
YYYY is the received format code.
D00A...In buffering the initial data in AT (auto) receive mode, the buffer B received a wrong format code in the
eighth block.
YYYY is the received format code.
D010...In buffering the initial data in AT (auto) receive mode, the received self-diagnostic data is not $55.
YYYY is the received diagnostic data.
D011...In buffering the initial data in AT (auto) receive mode, the buffer A received the bit data which is wrong at
bit No. 0 and No. 1.
YYYY is the received data.
D012...In buffering the initial data in AT (auto) receive mode, the buffer A received the bit data which is wrong at
bit No. 2 and No. 3.
YYYY is the received data.
D013...In buffering the initial data in AT (auto) receive mode, the buffer A received the bit data which is wrong at
bit No. 4 and No. 5.
YYYY is the received data.
D080...Initial data buffered in AT (auto) receive mode includes wrong data at ID data No. 441C.
YYYY is the received data.
D081...Initial data buffered in AT (auto) receive mode includes wrong data at ID data No. 2428.
D090...Initial data buffered in AT (auto) receive mode includes wrong data at ID data No. 4405.
YYYY is the received data.
D091...Initial data buffered in AT (auto) receive mode includes wrong data at ID data No. 4404.
YYYY is the received data.
D092...Initial data buffered in AT (auto) receive mode includes wrong offset data for compensating positioning
points.
YYYY is the received data.
[Probable Faulty Locations]
-Invertor unit (Check the LED of the invertor unit.)
-Improper ID number set in MCS
-Specification code setting error
-Erroneous connection with MCS
★ 0813MCS communication error
When the power was supplied, an error occurred in communication with MCS.
If servo link information is displayed at the center of the screen, judge the cause by taking into consider-
XXXX:
1 ->The NC received the data that the NC had broadcasted.
YYYY: information of the received frame
2 ->Data is received from a station other than the slave station that broadcasted the data.
YYYY: information of the received frame
3 ->The received data size is 2 bytes or less.
YYYY: always 0
4 ->Data is received from a station other than the slave station that sent the date.
YYYY: information of the received frame
5 ->The NC received the data that the NC had transmitted in a way other than broadcasting.
YYYY: information of the received frame
6 ->Data is received from a the station of which network address is 0.
YYYY: information of the received frame
7 ->Data reception response is not sent within 1 or 0.1 second after data transmission.
YYYY: Always 0
'SI' command is specified before at least one MCS is normally activated in the link or before the power is sup-
plied.
Open the box and check the LEDs of all the MCS units connected to the error-caused channel.
Normal units are indicated with '22'.
8 ->Data transmission does not end within 0.1 second.
YYYY: Always 0
9 ->Communication error occurred after reception of data.
YYYY: Error status
A ->Communication error occurred while the NC was waiting for data reception or immediately after data
transmission.
YYYY: Error status
B ->Communication error occurred while the NC was waiting for data transmission.
YYYY: Error status
C ->Data transmission was attempted during data transmission.
YYYY: NC operation status
D ->Data transmission was attempted in the state of communication error.
YYYY: Error status
E ->An error command was received.
Two high-order digits of YYYY are a code (45: exception; 41: alarm; 57: warning; 54: error) while low-order digits
are the number.
[Refer to the shake-hand communication error list (5-10) in external specification for MCS controller function.]
100 -> The received first 2 bytes are improper as a response to the transmitted data.
YYYY: Received first 2 bytes
4187-EP-30-R2
SECTION 3 ALARM P
4187-EP-31-R2
SECTION 3 ALARM P
101 -> The received data size is improper as a response to the transmitted data.High-order digits of YYYY is the
received data size while the low-order half is a normal value.
102 -> Data No. 1 attached to the received data is improper.
YYYY: Two high-order bytes of the data judged to be improper
SI command : slave station connection No.
AS command : slave station connection No.
ID command : communication code + auxiliary code
103 -> Data No. 2 attached to the received data is improper.
YYYY: Two high-order bytes of the data judged to be improper
SI command : cumulative relay time
ID command : data ID
104 -> Data No. 3 attached to the received data is improper.
YYYY: two high-order bytes of the data judged to be improper
ID command : reserved
105 -> Data No. 4 attached to the received data is improper.
YYYY: Two high-order bytes of the data judged to be improper
ID command : ID data (4 bytes or less)
106 -> Data No. 5 attached to the received data is improper.
YYYY: Two high-order bytes of the data judged to be improper
SI command : The number of controllers
ID command : ID data (8 bytes)
200 -> Data sizes differ from those specified with ID numbers.
Faulty software
[Probable Faulty Locations]
-Invertor unit (Check the LED of the invertor unit.)
-FCP board
-MCS connection error
-MCS connection cable is faulty
-Faulty software
★ 0814MCS data file
When the power was supplied, an error occurred in reading or transferring the servo link data file.
3= PLC-controlled axis
Y:0= Error in reading servo data file
ZZ:
01=Error occurred in retrieval of the file. AAAA=error code AAAA indicates that the data file does not exist at
000B: or the required axis data does not exists in the file.
02=File attribute is not contiguous.
03=File is not in OSP format.
04=File opening error. AAAA=error code
05=File data reading error. AAAA=error code
4187-EP-32-R2
SECTION 3 ALARM P
06=File does not start with "PBU1".
07=File name is not followed by "M1".
08=The relevant axis data has exceeded the maximum number of data sets stored in the file before the spec-
ified number of data sets are transferred.
09=File closing error. AAAA=error code
0A=A set of data size is larger than 8 sectors. AAAA=number of data sectors
0B=Data reading error. AAAA=error code
0C=The data file does not contain the previously specified number of data sets.
0D=The data serial number does not match.
0E=The data type does not match.
0F=The whole number of data sets does not match.
10=File closing error. AAAA=error code
11=Servo data does not exist in the file where NC axis data exists.
Y: 1= Error in checking servo data file
ZZ:
01=The NC axis data file of NC axis control for heavy workpiece specification is not found.
02=Axis specification (rotary or limited) or unit system does not match. AAAA=axis specification data
03=Acceleration/deceleration method does not match.
04=Inductosyn is not provided.
05=The number of data sets is abnormal (the number of spindle data sets is not within 1 to 32). AAAA=the
number of data sets
06=The speed-time constant characteristic data includes faulty data with reversed inequality.
AAAA=Two high-order digits show the axis number while low-order digits are the error content.
High-order AA:
00 -> X-axis
01 -> Y-axis
02 -> Z-axis
03 -> 4th axis
04 -> 5th axis
Low-order AA:
11 -> FT1max=0
12 -> FT1max<FT1min
13 -> FT1max=FT1min and T1max<T1min
14 -> FT1max>FT1min and T1max<T1min
21 -> FT2max=0 (FT2max is determined by internal calculation.)
22 -> FT2max<FT2min
23 -> FT2max=FT2min and T2max<T2min
24 -> FT2max>FT2min and T2max<T2min
=31 -> FT1pmax=0
=32 -> FT1pmax<FT1pmin
=33 -> FT1pmax=FT1pmin and T1pmax<T1pmin
=34 -> FT1pmax>FT1pmin and T1pmax<T1pmin
=41 -> FT2pmax=0(FT2pmax is determined by internal calculation.)
=42 -> FT2pmax<FT2pmin
=43 -> FT2pmax=FT2pmin and T2pmax<T2pmin
=44 -> FT2pmax>FT2pmin and T2pmax<T2pmin (50 to 5E are the alarms related with turning cut parameters.)
=50 -> In the parameters used only for turning cut, the set numbers of the basic three axes do not match.
=51 -> In the parameters used only for turning cut, the T1min values of the basic three axes do not match.
=52 -> In the parameters used only for turning cut, the T1max values of the basic three axes do not match.
=53 -> In the parameters used only for turning cut, the T1pmax values of the basic three axes do not match.
=54 -> In the parameters used only for turning cut, the FT1min values of the basic three axes do not match.
=55 -> In the parameters used only for turning cut, the FT1max values of the basic three axes do not match.
=56 -> In the parameters used only for turning cut, the FTpmax values of the basic three axes.
=57 -> FT1max=0
=58 -> FT1max<FT1min
=59 -> FT1max>FT1min and T1max<T1min
=5A ->FT1max=FT1min and T1max<T1min
=5B -> FT1pmax=0
=5C ->FT1pmax<FT1pmin
=5D ->FT1pmax>FT1pmin and T1pmax<T1pmin
=5E ->FT1pmax=FT1pmin and T1pmax<T1pmin
07=The servo data to be used with the NC axis data for heavy workpiece specification is not found.
AAAA is the weight set as the NC axis data.
[Probable Faulty Locations]
-Axis data file
★ 0815PLC Real time task loop error
The real time task indicated by the character-string failed to end within the preset processing time.
[Index] None
[Character-string] AAAABB
AAAA -> Task name being processed when the loop error was detected.
BB ->Program module number being executed (hexadecimal)
[code]
XXXXXXXX-> Program counter value (hexadecimal) at the time of error detection
[Probable Faulty Locations]
-Level 2 or level 3 task in the PLC sequence program failed to end processing within the preset time.
-Timing error of synchronous signal
-Wrongly set synchronous signal frequency
4187-EP-33-R2
SECTION 3 ALARM P
★ 0816PLC initial error
An error was detected in the checking process for activating the PLC.
[Index] None
[Character-string] None
[Code] XX
=1 -> NC-PLC synchronous parameter is not found.
[Measures to Take] Consult the machine maker.
★ 0817MCS Error
An error occurred under the control by MCS.
[Index] Axis name or none
[Character-string] None
[Code] XXZZAAAA
XYZZ: 0
AAAA:
1= Processing does not end within 5 seconds after MCS reset 1.
2= Processing does not end within 5 seconds after MCS reset 2.
3 = Processing does not end within 5 seconds after PLC reset processing 1.
4 = Processing does not end within 5 seconds after PLC reset processing 2.
X: 1 to 3
X: Channel number
YZZAAAA: Communication error status
ZZ: Slave station where the error has occurred.
bit 7: Error occurred during data transmission/reception at slave station No. 8.
bit 6: Error occurred during data transmission/reception at slave station No. 7.
bit 0: Error occurred during data transmission/reception at slave station No. 0.
AAAA: Cause of the error
bit 15: Error occurred (always 1)
bit 14 -12: Always 0
11 -> Access error in MT mode
10 -> Transmission loop error in AT mode
9: Excessive number of data pieces at reception IF
8: Disconnection error
7: Always 0
6: Modulation code error
5: Reception CRC error
4: Format error
3: Double transmission error
2: Double reception error
1: Memory parity error
0: Time-out error
[Probable Faulty Locations]
-MCS controller is defective.
-Defect of FCP board servo link
-Defective software
4187-EP-34-R2
SECTION 3 ALARM P
★ 0818ADP START
An alarm occurred while the AD conversion processor board was initialized after power ON.
[Index] None
[Character-string] None
[Code] X
X=1: Synchronous counter value remains 1.
X=2: A system alarm occurred when the synchronous counter value was 1.
X=3: Synchronous counter value remains 3.
X=4: A system alarm occurred when the synchronous counter value was 3.
Error occurred when loading program of SUPER MAIN CARD(SPMC).
[Code] XYYZAAAA
X: Module number of load program
YY: Subroutine number in module
Z: Error number in subroutine
AAAA : A numerical value is entered as the case may be.
[Probable Faulty Locations]
1) Defective installation or software production error
2) Faulty software
3) Faulty SPMC
4) Faulty SUPER MAIN BOARD(SPMB)
★ 0830SPMC Execution stop
A replying value to the execution beginning request, the reset request, or the data transfar request from
SUPER MAIN CARD (SPMC) was not prescribed one.
[Code] XXYY
XX=10:No reply was sent within 20 seconds after sending the execution beginning request to SPMC.
XX=18:No reply was sent within 20 seconds after sending the reset request to SPMC.
XX=20:The replying value from SPMC to the data transfar request was not prescribed one.
YY : In case of 32 to 61, the possibility that the exception occurs in SPMC is high and ($YY-$32) shows an
exception kind.
In the case except it, the possibility of faulty software is high.
[Probable Faulty Locations]
1) Faulty SPMC
2) Faulty SUPER MAIN BOARD(SPMB)
3) Faulty software
4187-EP-35-R2
SECTION 3 ALARM P
★ 0831SPM Exception processing
Fatal abnormality has occurred in processing by hardware or software of SUPER MAIN CARD(SPMC).
[Code]
200 -> Machine Check Exception
300 -> Data Access Exception
400 ->Instruction Access Exception
600 -> Alignment Exception
700 -> Program Exception
800 -> Floating-Point Unavailable Exception
D00 ->Trace Exception
1000 ->Instruction Translation Miss Exception
1100 ->Data Load Translation Miss Exception
1200 ->Data Store Translation Miss Exception
1300 ->Instruction Address Breakpoint Exception
1400 ->System Management Interrupt
[Probable Faulty Locations]
1) Faulty SPMC
2) Faulty SUPER MAIN BOARD(SPMB)
3) Faulty software
★ 0832SPM System Call error
In the system call processing with the SUPER MAIN CARD(SPMC), error was detected.
[Code] 2XXXXXXX
XXXXXXX: Error code which was returned from system call.
[Probable Faulty Locations] Faulty software
★ 0833MCS Option-program-file not send
The optional program file for MCS has not been transferred to the MCS.
[Index] Axis name or none
[Character-string] None
[Code] None
[Probable Faulty Locations]
-MCS optional program file has not been transferred.
-MCS optional program file is not found.
-MCS optional program file does not contain the program that matches the MCS software version.
[Measures to Take]
-Install the MCS optional program file.
-Change the MCS optional program file.
★ 0834MCS Servo-data error
Erroneous servo data has been transferred to MCS.
[Index] Axis name or none
[Character-string] None
[Code]XXXXYYZZ
XXXX =ID number
YY = Parameter number
ZZ = Error content
01: Out of setting range
02: Set timing error
03: No data transfer
04: Calculation error
05: Others
[Probable Faulty Locations]
-The servo data file does not match the MCS software version.
-NC software
[Measures to Take]
-Change the servo data file.
4187-EP-36-R2
SECTION 3 ALARM P
★ 0835MCS Communication
An error occurred during shake-hand communication with MCS.
[Index] Axis name or none
[Character-string] Shake-hand communication error number (2 digits), error data (8 digits), and [command
name]-[channel number]-net address (controller number)
[Code] None
[Probable Faulty Locations]
-Faulty application software
-Faulty MCS software
[Measures to Take]
-Change the application software.
-Change the MCS software.
★ 0839Specification Condition Failure
Specification code, software system,or the hardware configuration is faulty.
[Index] None
[Character-string] None
[Code] X
=1 -> Operation processor required for Hi-cut specification is not provided on the compact main board.
[Probable Faulty Locations]
=1 NC specification configuration defect or hardware configuration assign defect
[Measures to Take]
=1 Remove the Hi cut specification code, or use the compact main board (UCMB+F) with the operation processor.
★ 0840Super-Hi-NC specification unmatching
The actual NC specifications do not match the requirements for Super Hi-NC function or NURBS com-
mand function.
[Index] None
[Character-string] None
[Code]
1 ->The 2nd main board is not a high-speed main board. Or, the 3rd main board is not a super main board.
[Probable Faulty Locations] High-speed main board or super main board
[Measures to Take]
Change the 2nd main board to a high-speed main board, and the 3rd main board to a super main board.
[Relating Specification] Super Hi-NC Function, NURBS Command function
4187-EP-37-R2
SECTION 3 ALARM P
★ 0841FCP4 illegal
FCP4 board became abnormal.
[Index] None
[Character-string] AAAABB
AAAA: Task name being executed
BB Program module number being executed (hexadecimal number)
[Code] WWXXYYZZ
If WW is omitted, XXYYZZ is the same with the code displayed with the alarm 809 "FCP illegal".
If WW is 0, refer to [Measures to Take].
WW=10 The OS is abnormal.
XX: Task
XX=00 PLT0 task
XX=01 PLT1 task
XX=09 PLSY task
XX=10 PLR2 task
XX=20 PLR3 task
YYZZ: Contents of failure
YYZZ=0001 Forced termination of the task failed.
YYZZ=0002 Task start failure
YYZZ=0003 Failure in waiting for task start
YYZZ=0004 Failure in waiting for task start by 1.6ms delay
WW=20 The built-in memory is abnormal.
XXYYZZ: Top address of the checked area
[Measures to Take]
If the code is 0, there is a following possibility only when the FCP board is changed to the FCP4 board.
When the data trace is set to "Effective" with the power ON in the settings for data trace function, and the NC
read the settings of backup data where the trace data has been set.
In this case, 1 byte of sector 6@81 is set to 0 in the PLC variable data file (PLCUA*.PUB) in MD0.
★ 0842Safety-monitor Spec Error
In the safety speed monitor function, an abnormality was found in the specification conditions.
[Index] None
[Character-string] None
[Code] WXXYYZZ
W=1 The connected position of the safety speed monitor for the displayed axis is different from the position
registered in software.
The guard number of each axis in the safety speed monitor data file for the axis control is different from
the monitor position to which the axis is connected.
W=2 The guard number of the displayed axis is other than 1 to 9.
XX:shows the controller ID of the axis where the abnormal was found (hexadecimal number).
YY:Guard numbers in the safety speed monitor data file for axis control of axis for which the abnormal was
found (hexadecimal number).
ZZ:The number of the safety speed monitor checked when the alarm is generated
W=3 The (second) safety speed monitor does not exist in the specifications for the machine with attachment
spindle.
[Measures to Take]
W=1 Check if the safety speed monitor is connected to the correct position.
W=2 Change in safety speed monitor data file for axis control.
W=3 Or, add the safety speed monitor.
4187-EP-38-R2
SECTION 3 ALARM P
★ 0850MCS Undefined alarm number
The MCS caused an error related with axis control.
[Index] Axis name or none (spindle)
[Character-string] Alarm number in decimal
[Code] Alarm code
[Probable Faulty Locations]
-Depends on the number indicated in the character-string.
Inform us of the code and the character string.
★ 0851MCS Exception processing
A fatal alarm occurred while the MCS invertor unit and MCS software are executing their processing.
[Index] Axis name or none (spindle)
[Character-string] Cause of alarm detected
"#1" ->Control board error
"#2" ->Voltage drop of +-12 V battery for control board
"#3"-> OPF error
"#11" ->Voltage drop of 5 V battery for control board
"#12" ->Invertor bridge shorted
"#13" ->IPM protective function activated
"#14" ->Motor overcurrent
"#20" ->INT loop error
"#21" ->INT5 loop error
"#22" ->INT4 loop error
"#23" ->INT3 loop error
"#24" ->INT2 loop error
"#25" ->INT1 loop error
"#26" ->Access denied
In the case of #1, the code shows the error content of thecontrol board.
In the case of #3, the code shows the error content of the optional program file.
1: Identification code "OPF1" error
2: End code "ED" error
3: Sum check error
4: Board name error
In the case of #11-14, #20-21, #25-26 and #30-31, the code shows the data in the error status register.
[Probable Faulty Locations]
In the case of #1,
-Invertor unit
In the case of #3,
-Optional program file
-Optional program file incompatible with invertor unit
In the case of #2 or #11,
-Power unit (when this alarm occurred in several invertor units)
In the case of #12, #13, or #14,
-Invertor unit
In other cases,
-Invertor unit
★ 0852MCS Processing trouble
MCS
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXZZAAAA
XX:
04 -> The self-diagnostic data has an error. (ZZ: Received data)
06 -> Software sync bit or format code of buffer A is wrong.
07 -> Software sync bit or format code of buffer B is wrong.
08 -> An error occurred in data communication.
ZZ shows the data kind. AAAA is always 0.
ZZ:
1 ->Speed command (8408)
2 ->Laser linear scale value (4413)
3 ->Backlash (4406)
4 ->Actual position without positioning error compensation (440A)
5 ->Positioning error compensation amount
6 ->Full-closed loop encoder value (4410)
7 ->Semi-closed loop encoder value (4411)
8 ->ODIFF(4415)
10 -> APA in divided stroke (4404)
11 -> Acceleration/deceleration time for positioning (4422)
12 -> Zero offset amount
13 -> In-position width (4420)
14 -> Maximum of divided stroke (4405)
15 -> Point data change
=16:ODIF amount (4415)
=17:Checking point table number (140D)
=18:Changing point table number (1409)
[Probable Faulty Locations]
-Faulty MCS controller
-Faulty software
4187-EP-40-R2
SECTION 3 ALARM P
★ 0853MCS CON APA deviation
Difference between CON and APA values has exceeded the allowable limit. The CON-APC deviation is
the absolute value of difference between [calculated value written in MCS] and [actual position read from
MCS]. The NC control software monitors this deviation. The MCS normally monitors DIFF value.
This alarm appears if the MCS causes a fatal error and cannot monitor the DIFF value.
[Index] Axis name
[Character-string] None
[Code] Absolute value of deviation in hexadecimal (reference unit)
[Probable Faulty Locations]
-Faulty MCS controller
-Mismatch between MCS data and NC data
★ 0854MCS Power-Supply-Unit Error
The power unit caused an error.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] AAAAAAXX
AAAAAA is always 0.
X Alarm number
0: DC voltage alarm
1: Abnormal input voltage
2: Abnormal control power
3: Abnormal control status
4: Overload in regenerative circuit
4187-EP-41-R2
SECTION 3 ALARM P
5: Heat sink overheat
6: CPU error
7: Spare
Y: Power unit status
bit3 1: An alarm occurred in the power unit. (Warning signal status: 0)
bit2 1: DC power is being supplied
bit1 1: OPRON input is closed bit0 1:PWON input is 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 abnormal voltage
2:+12V abnormal voltage
3:-12V abnormal voltage
X(alarm No.): 3
1: Converter over current
2: Abnormal power element
3: Converter short circut
4: Abnormal regenerative circuit(type in power regenerative circuit)
5: Abnormal regenerative circuit(type in resistor discharge)
X(alarm No.): 4 Uncertain
X(alarm No.): 5 Uncertain
X(alarm No.): 6 Uncertain
[Probable Faulty Locations]
In the case of abnormal control power,
-Power unit
In the case of low voltage,
-Input voltage drop, power failure, blown fuse in input power circuit, or instantaneous power interruption
In the case of high voltage
-Power unit
★ 0855MCS Converter-link error
The convertor link (used for communication between power unit and invertor unit) caused an error, dis-
abling the NC from monitoring the power unit condition.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XAAAAAYY
AAAAA is always 0.
X=0:communication error
X=1:Time-out error (communication interrupted)
YY=communication status
When X is ONE(1),always 0
[Probable Faulty Locations]
-Convertor link cables or connectors
-Power unit
-Invertor unit control board
★ 0856MCS DC-bus voltage alarm
The DC-bus voltage in the invertor unit has abnormally risen or fallen, disabling the invertor from supply-
ing the current.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=Detected overvoltage in hexadecimal [15.3 mV]
YYYY=Detected undervoltage in hexadecimal [15.3 mV]
[Probable Faulty Locations]
In the case of voltage rise,
-Power unit
In the case of voltage drop,
-Power unit
-Invertor unit
-Instantaneous power interruption
★ 0857MCS Motor over current
The invertor unit has detected excessive current flowing in the motor cable.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=U-phase current detected when this alarm occurs,expressed in signed hexadecimal [Tolerance: 3FFF]
YYYY=V-phase current detected when this alarm occurs,expressed in signed hexadecimal [Tolerance: 3FFF]
[Probable Faulty Locations]
-Invertor unit
-Faulty motor insulation
4187-EP-42-R2
SECTION 3 ALARM P
★ 0858MCS Power unit over heat
The invertor unit has detected excessive current flowing in the motor cable.
The invertor unit temperature has risen abnormally.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] 1 (fixed)
[Probable Faulty Locations]
-Invertor unit
-Overload operation
★ 0859MCS Power unit over load
The invertor load has exceeded the specified value, activating the overload protection function.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] YYYYZZZZ
YYYY ->Gamma of the protection curve used to detect overload
ZZZZ ->Internally calculated overload data
[Probable Faulty Locations]
-Invertor unit
-Overload operation
★ 0860MCS Supply voltage flutter
The power unit input voltage is abnormally high or low.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Detected abnormal voltage in hexadecimal [Volt]
[Probable Faulty Locations]
-Power unit
-Power cables or connectors
-Instantaneous power interruption
★ 0861MCS Power unit version error
The invertor unit allowable current is smaller than the current limit specified in the servo data file.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] 1 (fixed)
[Probable Faulty Locations]
-Invertor unit
-Servo data file
4187-EP-43-R2
SECTION 3 ALARM P
★ 0862MCS Winding-change failed
The winding-change magnet switch does not come on.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] YYYYZZZZ
If YYYY = 0000
ZZZZ = 0001: Magnet conductor for low-speed winding is ON.
ZZZZ = 0002: Magnetc onductor for high-speed winding is ON.
ZZZZ = 0003: Magnet conductors for both windings are ON.
ZZZZ = 0004: Winding change time-out
If YYYY = 1010
ZZZZ = 0001: Faulty servo data file
[Probable Faulty Locations]
-Winding-change magnet switch
★ 0863MCS Encoder-link error
An error occurred in the encoder communication link, disabling the encoder from detecting positioning
speed.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXYYZZZZ
XX = FF (fixed)
YY = 00: Error is detected at the motor encoder.
01: Error is detected at the position encoder with shaft.
02: Error is detected at the independent position encoder.
03: Error is detected at ABSO SCALE.
ZZZZ=Encoder link error status at the time of error detection.
Each bit represents the kind of communication error.
SECTION 3 ALARM P
bit 15 1: Error in communication with a stand-alone encoder
bit 14 1: Error in communication with ABSO SCALE 2
bit 13 1: Error in communication with ABSO SCALE or encoder with shaft
bit 12 1: Error in communication with motor encoder
bit 11 1: Undefined
bit 10 1: Transmission loop error in AT (auto) mode
bit 9 1: Data over error in data receiving part of interface
bit 81: Undefined
bit 71: Undefined
bit 61: Modulation code error
bit 51: CRC error
bit 41: Format error
bit 31: Double transmission error
bit 21: Double reception error
bit 11: Parity error
bit 01: Time-out error
[Probable Faulty Locations]
-Motor encoder, ABSO SCALE, encoder with shaft, or stand-alone encoder of the problem axis
-Encoder link cables or connectors
-Invertor unit control board
4187-EP-44-R2
★ 0864MCS Encoder error
The motor encoder has become unable to detect positional data.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXYYZZZZ
XX=Encoder error code depending on the encoder type
YY=Detailed encoder status. The status varies with the encoder type.
ZZZZ=Multi-turn position data. This data appears when the multi-turn position data has exceeded the rotating
range.
XX = 0 (fixed)
YY = 1 (fixed)
ZZZZ =Multi-turn position data
[Probable Faulty Locations]
-Motor encoder
★ 0865MCS Encoder initialize failed
An error occurred in initialization of the motor encoder.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXYYZZZZ
XX= Encoder link sequence number at the time of error detection
0: Reset
1: Network address setting
2: Request of basic information on communication
3: Change of communication version
4: Acquisition of device information
5: Parameter change
6: AT (auto) mode start
YY= Error content
0: Communication error
1: Transmission start time over
2: Transmission finish time over
3: Reception finish time over
4: Abnormal response address
5: Abnormal response code
6: Parameter error
ZZZZ= Additional data
If YY=0, the encoder link error status C2ERR at the time of error detection appears.
If YY=1, 2, or 3, the transferred frame information QC2MTINF appears.
If YY=4, the network address of the responding device appears.
If YY=5, the received frame information QC2RXINF appears.
If YY=6, the number of parameter that caused the alarm appears.
1= Not all the necessary parameters are received.
2= Basic information on communication is incompatible.
3= Multi-rotation detection range does not match.
[Probable Faulty Locations]
-Motor encoder
-Encoder link cables or connectors
-Invertor unit control board
4187-EP-45-R2
SECTION 3 ALARM P
★ 0866MCS Encoder with shaft error
The encoder with shaft has become unable to detect positional data.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Same with <MCS Encoder error>
[Probable Faulty Locations]
-Encoder with shaft
★ 0867MCS Encoder with shaft initial
An error occurred in initialization of the encoder with shaft.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Same with <MCS Encoder initialize failed>
[Probable Faulty Locations]
-Encoder with shaft
-Encoder link cables or connectors
-Invertor unit control board
★ 0868MCS ABSO SCALE error
An error occurred in initialization of ABSO SCALE.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] None
[Probable Faulty Locations]
-ABSO SCALE
★ 0869MCS ABSO SCALE initialize
An error occurred in initialization of ABSO SCALE.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Same with <MCS Encoder initialize failed>
[Probable Faulty Locations]
-ABSO SCALE
-Encoder link cables or connectors
-Invertor unit control board
★ 0870MCS Magnetic encoder alarm
The magnetic pulse generator has become unable to detect the motor speed. Or, the number of magnetic
encoder gear teeth does not match the data in the MCS data file.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX= Error content
A ->A-phase voltage is abnormal.
B ->B-phase voltage is abnormal.
C ->Magnetic encoder data error
Others -> Servo data file set value detected when the count over error occurred in the magnetic encoder (No. of
PG gear teeth * 4 - 1)
YYYY= Additional error data (Varies with XXXX.)
If XXXX is A, A-phase voltage appears.
If XXXX is B, B-phase voltage appears.
If XXXX is C, 0 (fixed) appears.
Others -> Detected count value of magnetic encoder (No. of PG gear teeth * 4 - 1)
[Probable Faulty Locations]
-Magnetic encoder or its wiring, or large gap between magnetic encoder and gear
-Mismatch between the number of gear teeth of magnetic encoder and the servo data file data
4187-EP-46-R2
SECTION 3 ALARM P
★ 0871MCS Resolver alarm
The resolver does not send any signal.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] 1 (fixed)
[Probable Faulty Locations]
-Resolver trouble, or disconnection or contact failure of the resolver cable
★ 0872MCS Pulse generator count over
The PG (pulse generator) count value per one turn differs from the corresponding data specified in servo
data file.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX= PBU set value (Count number for one PG turn)
YYYY= Actual count number
[Probable Faulty Locations]
-Faulty PG
-Mismatch between the number of PG gear teeth and the servo data file data
★ 0873MCS Motor over heat
The motor temperature is abnormally high.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] YYYYZZZZ
YYYY =0 (fixed)
ZZZZ = 0010: Motor overheat
ZZZZ = 0011: Motor overheat is detected at the motor.
ZZZZ = 0012: Motor overheat is detected at the position encoder.
ZZZZ = 0013: Motor overhead is detected at the motor and the encoder.
[Probable Faulty Locations]
-Malfunction of VAC motor fan, dirty heat sink, CW/CCW turns and stops at high frequency
-BL motor
-Motor encoder (BL motor detects overheat by its encoder.)
4187-EP-47-R2
SECTION 3 ALARM P
★ 0874MCS Servo-link error
A communication error occurred in the servo link, disabling the servo unit from receiving commands from
the NC.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=0 (fixed)
YYYY= Bit number indicating the kind of communication error (Servo link error status at the time of error detec-
tion)
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 91: Data over error in data receiving part of interface
bit 81: Disconnection
bit 71: Address pointer error
bit 61: Modulation code error
bit 51: CRC error
bit 41: Format error
bit 31: Double transmission error
bit 21: Double reception error
bit 11: Parity error
bit 01: Time-out error
[Probable Faulty Locations]
-Invertor unit control board
-Servo link cables or connectors
-FCP board
★ 0875MCS Servo-link disconnect
The servo link is disconnected, disabling the servo unit from receiving commands from the NC.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=Disconnected position
0 ->Disconnected right in front of the problem unit
8000 ->Disconnected before the problem unit
YYYY=Servo link error status at the time of error detection
[Probable Faulty Locations]
-Servo cables or connectors
-Invertor unit control board
-FCP board
★ 0876MCS Servo-link protocol error
The NC and the invertor unit exchange commands and responses at constant intervals according to the
specified protocol through the servo link. In this communication, a wrong protocol or abnormal timing was
used to transfer the data from NC to the invertor unit.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Number indicating the error content
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 Faulty Locations]
-Invertor unit control board
-NC software
-Invertor unit control board not compatible with NC software
-FCP board
4187-EP-48-R2
SECTION 3 ALARM P
★ 0877MCS Servo data error
The servo data sent from the NC for initialization or operation is not applicable to the invertor unit.
If this alarm occurs after change of invertor unit, the servo data file is not applicable to the invertor unit.
If this alarm occurs after adjustment or change of the servo data, the servo data is wrongly changed.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=Data ID number of the data that caused the error
YY=Data set number of the data that caused the error
ZZ=Error content
1: Out of setting range
2: Wrongly set timing
3: No transmission
4: Calculation error
5: Others
[Probable Faulty Locations]
-Servo data file not compatible with invertor unit
-Invertor unit not compatible with NC software
-Invertor unit control board
-NC software
★ 0878MCS Illegal command
The NC and the invertor unit exchange commands and responses through the servo link. In this commu-
nication, the NC sent an abnormal or inexecutable command to the invertor unit.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX=
10: Positioning mode Command point number over
11: Positioning mode Negative command value
12: Positioning mode Larger command value (specified position > 360 deg for rotary axis)
13: Positioning mode RPositioning point table not transmitted
14: Positioning mode Non-rotating axis
15: Positioning mode Command format other than points
16: Positioning mode Positioning sub-mode error
21: Parameter change Parameter number out of specifable range
22: Mode Undefined mode
23: Mode Positioning/tool path mode condition
24: Coordinate system Coordinate system designation error
30: Unused bit is ON in the bit commands for controlling the S-link A buffer.
31: Unused bit is ON among the bit data in the S-link B buffer.
40: AT mode is selected without reception of time synchronization command.
YYYY= Error data
X in the range from 10 to 16 shows the positioning sub-mode.
0:Program mode 1:Search mode 2:PH mode 3:Teach mode
[Probable Faulty Locations]
-Invertor unit not compatible with NC software
-Invertor unit control board
-NC software
4187-EP-49-R2
SECTION 3 ALARM P
★ 0879MCS CON speed over
Increments for positioning command (SRCOND) issued from the NC to the invertor unit exceed the allow-
able limit.
If this alarm occurs in the axis to be positioned, the servo data file has wrong data. (This is because the
invertor unit calculates the increments for the axis to be positioned.)
[Index] Axis name or none (spindle)
[Character-string] None
[Code]
Absolute value of increments processed for acceleration/deceleration [(pr/65536)/Tp]
Where, pr= One turn of position encoder; Tp= Position control frequency
The following codes, however, have specific meanings:
1: The increments were so large that they were judged erroneous in preliminary check.
2: The position command (SRCON) exceeds the absolute value of the encoder measuring range (linear axis
only).
[Probable Faulty Locations]
-Servo data file
-NC software
★ 0880MCS Speed command over
Speed command value issued from the NC to the invertor unit exceeds the allowable limit.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Speed command [(rev/4294967269)/Tv]
rev= One motor turn; Tv= Speed control frequency
]Probable Faulty Locations]
-Servo data file
-NC software
★ 0881MCS DIFF over
Axis movement caused a large positioning error.
While the axis is in a target position or stopped, the target value and the calculated value are the same.
With an axis movement command, the NC starts creating calculation values (RCON) until the target point
is reached. At this time, the actual position follows the calculated value with a certain delay. This delay is
called "following error" and calculated by ([calculation value] - [actual value]). If the "following error"
exceeds the allowable limit, the above alarm occurs.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Absolute value of following error [pr/65536]
pr = One turn of position encoder
[Probable Faulty Locations]
-Overload due to faulty ball screw or bearing
-Motor
-Invertor unit
-Servo data file
4187-EP-50-R2
SECTION 3 ALARM P
★ 0882MCS APA speed over
The position encoder value (RAPA) changes as the motor rotates.
The NC checks this change with preset frequency.
This alarm occurs if the change per unit time exceeds the allowable range consecutively. For example, an
axis feedrate is abnormally high compared with the normal rapid feedrate, or the encoder value changes
irregularly due to malfunction of the position encoder.
[Index] Axis name or none (spindle)
[Character-string] None
[Code]
Absolute value of the change in encoder value per position control frequency [encoder's 1/65536 turn/position
control frequency]
The following codes, however, have specific meanings:
1= Linear axis has exceeded its travel range.
2= Rotary axis has exceeded its travel range (360 deg) or limited axis has negative positional data.
3= Limited axis has exceeded its travel range.
[Probable Faulty Locations]
-Motor encoder (BL motor)
-Encoder link cables or connectors (BL motor)
-PG or magnetic encoder (VAC motor)
-PG or magnetic encoder cables or connectors (VAC motor)
-Invertor unit control board
★ 0883MCS Full-closed APA error
Difference between the full-closed loop encoder value and the motor encoder value exceeds the allow-
able range.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Number of times the error has been detected
[Probable Faulty Locations]
-Synthetic offset data is not set at the full-closed loop encoder or wrong data is set.
-ABSO SCALE or position encoder with shaft
-Excessive lost motion in axis drive system (The motor is not rigidly connected with the movable part.)
-Slippage or breakage of shaft belt
-Loose coupling between motor and ball screw
-Improper positional loop gain (too high)
4187-EP-51-R2
SECTION 3 ALARM P
★ 0884MCS Over speed
Actual motor speed is too high.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Motor speed detected when this alarm occurred [(rev/4294967296)/Tv]
Where, rev= One motor turn; Tv= Speed control frequency
[Probable Faulty Locations]
-Motor encoder (BL motor)
-Encoder link cables or connectors (VAC motor)
-Resolver or magnetic encoder (VAC motor)
-Resolver or magnetic encoder cables or connectors (VAC motor)
-Invertor unit control board
★ 0885MCS Velocity deviation over
Actual motor speed excessively deviates from the speed command.
[Index] Axis name or none (spindle)
[Character-string] None
[Code]XXXXYYYY
XXXX: Detected torque (sum of the torque data collected for 3.2 ms)
+-2^-12[MAXTRQ]
If Tv = 0.4 ms, the momentary maximum torque is H'7FFF.
If Tv = 0.8 ms, the momentary maximum torque is H'3FFF.
YYYY: Detected acceleration (average value measured for 3.2 ms)
+-2^-16[vr/3.2 ms/3.2 ms]
= about 0.1 [rpm/ms]
The code number 00000001 means that the error data is replaced by zero because of exponent underflow.
[Probable Faulty Locations]
-The motor does not turn because of (mechanical lock or) application of large load.
★ 0886MCS Collision detected
The NC torque limiter has detected collision of axis by monitoring the relation between motor output
torque and motor acceleration.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXYYYY
XXXX: Detected torque (sum of torque data collected for 3.2 ms)
+-2^-12[MAXTRQ]
If Tv = 0.4ms, the momentary maximum torque is H'7FFF.
If Tv = 0.8 ms, the momentary maximum torqueis H'3FFF.
YYYY: Detected acceleration (average torque measured for 3.2 ms)
+-2^-16[vr/3.2 ms/3.2 ms]
= about 0.1 [rpm/ms]
[Probable Faulty Locations]
-Collision
-Motor encoder
-NC torque limiter set value
4187-EP-52-R2
SECTION 3 ALARM P
★ 0887MCS Urgent-stop time over
The axis cannot stop within a preset time after reception of emergency stop command.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] XXXXXXXX
1: Emergency stop time over
2: Deceleration time over at emergency stop
3: Deceleration time over at alarm stop
[Probable Faulty Locations]
-Invertor unit control board
-NC software
★ 0888MCS Belt is broken
Breakage of belt was detected in the belt-driven axis.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Load torque (hexadecimal) at the time of alarm detection
[Probable Faulty Locations]
-Broken belt
★ 0889MCS Axis change control error
NC failed to change axes normally. (This is not the alarm caused at MCS.)
[Object] Newly selected axis
[Character-string] None
[Code]
1: MCS was not reset within 10[s].
2: The specified and active parameter numbers do not match or the control
3: NC failed to receive the maximum APA value in the divided travel from the encoder within 10[s].
6: NC failed to change the in-position amount or zero offset amount within 10 seconds.
A: NC failed to change the in-position amount or zero offset amount within 10 seconds after alarm occurrence.
[Probable Faulty Locations]
-Faulty MCS controller for PLC axes
-Faulty software
★ 0890MCS Independent encoder init
An error occurred during initialization of MCS independent encoder.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] Same with the alarm No. 865 "MCS encoder initialization error".
[Probable Faulty Locations]
-Independent position encoder
-Encoder link cables and connectors
-Invertor unit control board
★ 0891MCS APA error
An error occurred during calculation of APA value.
[Index] Axis name or none (spindle)
[Character-string] None
[Code]XXXXXXXX
1: Linear axis divided travel over
2: Overflow during conversion of semi-position from [pr] to [pf]
3: Underflow in synthesizing the axis data
4: Overflow in synthesizing the axis data
5: Overflow of input values used for hybrid control
6: Overflow during initialization for hybrid control
[Probable Faulty Locations]
-Motor encoder, encoder with shaft, or ABSO SCALE
-Invertor unit control board
-Servo data file
If the alarm code is "1" or "3", the position encoder may not be properly offset to zero.
If the alarm code is "4", the servo data file may be defective.
If the alarm code is "5" or "6", the motor coupling, encoder with shaft, or ABSO SCALE may be loosely mounted.
4187-EP-53-R2
SECTION 3 ALARM P
★ 0892MCS Motor over load
The motor load has exceeded the preset value, activating the overload protection function.
[Index] Axis name or none (spindle)
[Character-string] None
[Code] YYYYZZZZ
YYYY ->Gamma of the protection curve used to detect overload
ZZZZ ->Internally calculated overload data
[Probable Faulty Locations]
-Motor
-Overload caused by machine operation
-Servo data file
★ 0893MCS Safety Speed Monitor E-LINK Error
All the axes needed for the speed monitor function is not connected with the safety speed monitor
through E-LINK.
[Index] None
[Character-string] None
[Code] XX: Controller ID of the unconnected axis
[Probable Faulty Locations]
-The MIV unit of the code of the shown axis is connected to E-LINK.
-E-LINK cable is disconnected.
[Measures to Take]
-Connect the MIV unit of axis shown by code to E-LINK.
-Check the E-LINK cable.
★ 0900SVP start conditions uncertain
SVP hardware or software conditions were not met, which made it impossible to start up the SVP.
[Index] AXIS
[Code] XYYZZZZ
X=1 ->Hardware-related conditions are not met.
YY=1->The SVP board is not mounted.
ZZZZ=0000
YY=2->The SVP is in abnormal status.
ZZZZSVP status
YY=3->The system bus related to the SVP hardware is in abnormal status.
ZZZZ:System bus status
X=2 ->SVP data conditions are not met.
YY=1->Wrong synchronous signal number is selected.
ZZZZ:Selected synchronous signal number
YY=2->Synchronous shift time is wrongly designated.
ZZZZ:Designated synchronous shift time
X=3->Software-related conditions are not met.
YY=1->The SVP software is not installed.
ZZZZ=0000
YY=2->Servo parameters are not installed.
ZZZZ=0000
[Probable Faulty Locations]
1) SVP hardware of the problem axis
2) Control software such as that for NC
3) NC specifications
4187-EP-54-R2
SECTION 3 ALARM P
★ 0901SVP processing trouble
The SVP is in the trouble indicated by the following codes.
[Index] AXIS
[Character-string] None
[Code] XYYZZZZ
X=1 ->Internal error
The SVP has caused either parity loop error or protect error.
YY=Internal error status
ZZZZ=Two high-order bytes of the SVP system address in trouble
X=2 ->Time out
The SVP does not send any response within 20[s] at the time of start up. Minute investigation should be
made to locate the cause.
Since the SVP cannot detect the start up signal, it cannot execute the start up sequence.
YY=00
ZZZZ=000000
X=3 ->Double bus error
During bus error exception processing by SVP, a bus error has occurred again. The SVP hardware will
probably be defective.
YY=System bus status
ZZZZ=000000
X=4 ->SVP command execution
The SVP has obtained wrong diagnostic results of CPU command execution. The CPU will probably be
defective.
YY=Diagnostic results
ZZZZ=000000
X=5 ->SVP trouble detected by the control software such as that for NC
Some trouble has occurred in the SVP.
[Probable Faulty Locations]
1) SVP hardware of the problem axis
2) SVP software of the problem axis
3) Control software such as that for NC
4187-EP-55-R2
SECTION 3 ALARM P
★ 0902SVP CON APA deviation
Deviation between CON and APA has exceeded the preset limit.
The deviation can be obtained by the formula: [Calculated value written in SVP] - [Actual position read
from SVP]. This value is monitored by the control software such as that for NC.
The SVP usually monitors DIFF. However, when the SVP becomes unable to monitor DIFF due to fatal
abnormality, this monitoring function will prevent the system overrun.
[Index] AXIS
[Character-string] None
[Code] Absolute deviation value in hexadecimal [reference unit]
[Probable Faulty Locations] SVP of the problem axis
★ 0903SVP error
The control software such as that for NC has detected a system alarm signal sent from the SVP hard-
ware. For details, refer to the specification for the mounted SVP version.
[Index] AXIS
[Character-string] None
[Code] *??##&&
* ->Axis number of which SVP board's CPU has caused the error
(If 2, the problem SVP board is that for the 2nd axis.)
?? -> Board status in hexadecimal
bit7bit6bit5bit4bit3bit2bit1bit0
RUNHALTCPUOFF000 SNMIMSTP
## -> Bus error status in hexadecimal
bit7bit6bit5bit4bit3bit2bit1bit0
SBERSBPARCYCER0PROTDAILOOPECC
&& -> Always 00
[Probable Faulty Locations]
1) Hardware defect of the SVP board indicated with the code *
2) Software defect
★ 0904SVP exception processing
Fatal abnormality has occurred in processing by SVP software.
The CPU program counter value is displayed except when the following character-strings appear.
With #26, SVP hardware ID number is displayed as a code.
With #27, the memory address at the time of abnormality detection is displayed as a code.
[Probable Faulty Locations]
1) SVP board
2) SVP software
4187-EP-56-R2
SECTION 3 ALARM P
★ 0905SVP APA pattern data
The SVP has successively detected wrong patters of positional data sent from the position encoder.
Ex.) Displayed code: 8000
Conversion into the octal number
8000 (hexadecimal number) -> 100000 (octal number)
Since the E8 unit reads up to 5 digits and ignores the sixth digit, all the digits become 0, causing the
OSP to judge that no data is output from the encoder.
[Index] AXIS
[Character-string] None
[Code]
Pattern of the read positional data (APA high-order digit)
[Probable Faulty Locations]
1) Position encoder of the problem axis
2) SVP hardware of the problem axis
3) Timing signal from the NC unit
★ 0906SVP APA speed
The position encoder value (RAPA) changes according to the motor speed. The NC checks the variation
of position encoder values at regular intervals. If the feedrate of each axis is abnormally high compared
with the normal rapid traverse rate, or the value changes in abnormal manner due to malfunction of the
position encoder, the variation per unit time exceeds a fixed allowable limit, causing this alarm.
[Index] AXIS
[Character-string] None
[Code]
Variation of the position encoder values in hexadecimal
[encoder unit/3.2ms]
However, the following codes represents special meanings.
FFFFFFFF= The variation has exceeded the liner axis stroke.
FFFFFFFE= The variation has exceeded the rotary axis stroke (360 deg), or the positional data of the infinite
axis has changed to a negative value.
FFFFFFFD= The variation has exceeded the infinite axis stroke.
[Probable Faulty Locations]
1) Position encoder of the problem axis or the cables connected with the encoder.
2) Motor for driving the problem axis
3) Drive unit of the problem axis
4) SVP hardware of the problem axis
4187-EP-57-R2
SECTION 3 ALARM P
★ 0907SVP CON speed
When the axis is in the target position or at a standstill, the target value, operation value, and actual posi-
tion data are the same. With designation of an axis moving command, the NC starts calculating the path
to the target position, thus creating operation values (RCON). The NC then monitors the variation of the
operation values at regular intervals. If the value changes in abnormal manner for some reason exceed-
ing the allowable limit, this alarm occurs.
[Index] AXIS
[Character-string] None
[Code]
Absolute feedrate command value in hexadecimal [encoder unit / feedrate control time]
However, the following codes represents special meanings.
FFFFFFFF= The NC violates the protocol (time limit).
FFFFFFFE= The feedrate command values is larger than the over alarm level or the alarm detection level.
FFFFFFFC= The SVP internal command position exceeds the encoder division stroke.
[Probable Faulty Locations]
1) Servo parameter of the problem axis
2) Control software such as that for NC
3) SVP hardware of the problem axis
★ 0908SVP DIFF over
When the axis is in the target position or at a standstill, the target value, operation value, and actual posi-
tion data are the same. With designation of an axis moving command, the NC starts calculating the path
to the target position, thus creating operation values (RCON). This time, the actual position data follows
the operation values with a certain delay. This delay amount obtained by subtracting [actual position] from
[operation value] is termed following error. If the following error exceeds the allowable limit, this alarm
occurs.
[Index] AXIS
[Character-string] None
[Code]
Absolute DIFF value in hexadecimal [encoder unit]
[Probable Faulty Locations]
1) Mechanical trouble of ball screw, bearing or any other parts, which makes the axis movement heavy.
2) Encoder, motor or drive unit of the problem axis
3) Servo parameters of the problem axis
4) SVP hardware of the problem axis
4187-EP-58-R2
SECTION 3 ALARM P
★ 0909SVP servo amp
Fatal abnormality has occurred in the servo amplifier.
[Index] AXIS
[Character-string] None
[Code] YYZZ
YY = Internal error status
ZZ = Servo amplifier IF status
[Probable Faulty Locations] Drive unit of the of the problem axis.
★ 0910SVP APA check data
The high-order digit read from the position encoder does not match the high-order digit obtained by incre-
mental operation.
Ex. Displayed code: 14E914A9
When this code is converted into the octal number (by carrying high-order digit for F or E type
encoder or carrying octal number for E8 unit), the following result can be obtained.
1235112251
Encoder digit dataOperation data
Judging from the difference by 1 in the third place's number, the third digit or the second digit which
generates the carry signal must be showing the cause of this alarm, i.e. phase difference in gear
connection.
[Index] AXIS
[Character-string] None
[Code] YYYYZZZZ
YYYY->Hexadecimal number of the high-order digit read from the encoder
ZZZZ->Hexadecimal number of the high-order digit obtained by calculation from the lower-order digit
[Probable Faulty Locations]
1) Position encoder of the problem axis
2) SVP board of the problem axis
3) Synchronous signals of the system
[Measures to Take] Convert the code to octal number.
If all the digits are shifted as in 1234523456
->SVP board is defective in most cases.
If the first digit is discrepant as in 1234512344
->MPR or bearing is defective in most cases.
If this alarm occurs in several axes
->Synchronous signals of TFP or SVP board are defective in most cases.
★ 0911SVP speed command over
The speed command calculated by SVP has successively exceeded the allowable limit. Here, the allow-
able limit means the speed command over alarm level.
[Index] AXIS
[Character-string] None
[Code]
Hexadecimal number of the absolute feedrate command value at the time of abnormality detection [encoder unit/
feedrate control time]
[Probable Faulty Locations]
Excessive load is applied due to the mechanical reason.
Refer to the cause of SVP DIFF over alarm.
4187-EP-59-R2
SECTION 3 ALARM P
★ 0912SVP servo data setting
The SVP has received non-applicable servo data. This alarm occurs when an abnormal value is set in the
NC as servo data or when the servo processor cannot receive the set data.
Occurrence of this alarm during maintenance service implies that there may be an incompatibility
between the servo parameter file and SVP software.
[Index] AXIS
[Character-string] None
[Code] Servo data number
= 21-> Kv value
= 22-> Hardware servo coefficient
= 23-> Slow up/down coefficient
= 26-> HB control slow up/down coefficient
= 2B->Inductosyn special pitch
= 39-> Backlash compensation
= 3A-> CON speed limit
= 3B->Mantissa of speed change ratio (straight line)
= 3C->Exponent part of speed change ratio (straight line)
= 3D->Speed change ratio (rotary)
= 41-> V-AMP output filter constant group
= 4F-> New speed detection G1
= 50-> New speed detection G2
= 51-> New speed detection HPF constant
= 52-> New speed detection LPF constant
= 53-> 1st speed acceleration/deceleration constant
= 54-> HB control constant
= 57-> 2nd speed acceleration/deceleration constant
= 58-> Notch filter constant group
= 62-> Encoder accuracy designation
= 71-> Amplifier communication speed
= 86-> DIFF. MIN (DIFF-G variable)
The SVP has detected breakage of the belt for belt-driven axis.
[Index] AXIS
[Character-string] None
[Code] Hexadecimal number of the torque applied at the time of breakage
★ 0914SVP F-TYPE encoder error
Error compensation data for one turn cannot be set in the position encoder.
[Index] AXIS
[Character-string] None
[Code] The number indicating the setting impossible reason
1->Data read disabled
2->Data check sum error
4->Data overflow
5->Error compensation data does not return to 0.
[Probable Faulty Location]Position encoder of the problem axis
★ 0915SVP full closed loop error
Deviation between the full-closed loop and semi-closed loop is abnormally large.
[Index] AXIS
[Character-string] None
[Code] The number of abnormality detection times
[Probable Faulty Locations]
1) Separately mounted position encoder or inductosyn of the problem axis
2) Excessive lost motion of the problem axis
3) Slippage or breakage of the belt on the problem axis
4) Coupling compensation is not set or wrong data is set in the problem axis.
5) The positional loop gain of the problem axis is not proper (too high).
★ 0916SVP F-TYPE encoder with shaft error
It is impossible to set the rotation error compensation data of F type position encoder with shaft.
[Index] AXIS
[Character-string] None
[Code] The number indicating the setting disable reason.
1->Data read disabled
2->Data check sum error
4->Data overflow
5->Error compensation data does not return to 0.
[Probable Faulty Location]Position encoder of the problem axis
★ 0917SVP F with shaft APA pattern data
The position encoder with shaft has successively read positional data of wrong patterns.
[Index] AXIS
[Character-string] None
[Code] Pattern of the read positional data (APA high-order digit)
[Probable Faulty Locations]
1) Position encoder of the problem axis
2) SVP hardware of the problem axis
3) Timing signal from the NC unit
4187-EP-61-R2
SECTION 3 ALARM P
★ 0918SVP cannot plant error offset data
When the extended pitch error compensation function is provided, the SVP memory does not have
enough capacity for storing the data.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]
1) SVP board controlling the problem axis
2) Extended pitch error compensation file containing extended pitch error compensation data of the problem
axis
★ 0919SVP encoder application (MOTOR SHAFT)
The encoder type mounted on the motor does not conform to the encoder accuracy data.
[Index] AXIS
[Character-string] None
[Code] None
★ 0920SVP encoder application (WITH SHAFT)
The encoder type mounted on the shaft does not conform to the encoder accuracy data.
[Index] AXIS
[Character-string] None
[Code] None
★ 0921SVP collision detection
The SVP has detected collision of the driving unit with something.
[Index] AXIS
[Character-string] None
[Code] YYYYZZZZ
YYYY->Average motor output torque
ZZZZ->Average motor acceleration
★ 0922SVP SA overload
The servo amplifier has overheated exceeding the protection curve set in the SVP control software.
[Index] AXIS
[Character-string] None
[Code] YYYYZZZZ
YYYY->gamma of the protection curve used for overload detection
ZZZZ->theta [n] at overload detection
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0923SVP SA communication error
Abnormality has occurred in communication between SVP and servo amplifier.
[Index] AXIS
[Character-string] None
[Code]Cause indication number
1->Parity error in SVP
2->The sent data does not match the received data.
3->Servo amplifier ID is not properly received.
4->No signal is sent from the servo amplifier
5->Parity error has occurred in servo amplifier.
[Probable Faulty Locations]Servo amplifier of the problem axis
4187-EP-62-R2
SECTION 3 ALARM P
★ 0924SVP SA version error
Version check by the amplifier version control function proved that the mounted servo amplifier version is
newer than the versions applicable to the SVP software.
[Index] AXIS
[Character-string] None
[Code] Version data
10000000->BL=-D is mounted though BL-D is required.
XXYYZZ:
XX-> SVP version
YY-> Servo amplifier version applicable to SVP
ZZ-> Servo amplifier version
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0925SVP SA motor cable overcurrent
The servo amplifier has detected an excessive current flow in the motor cables.
A warning lamp IOCM on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0926SVP SA inverter bridge short circuit
The servo amplifier has detected short-circuit of the invertor bridge in the amplifier.
A warning lamp IOCS on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0927SVP SA overheating
The servo amplifier has detected overheating of the amplifier.
A warning lamp SVTH on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0928SVP SA power circuit overvoltage
The servo amplifier has detected overvoltage applied to the power circuit of the amplifier. A warning lamp
HV on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
4187-EP-63-R2
SECTION 3 ALARM P
★ 0929SVP SA power circuit low voltage
The servo amplifier has detected voltage drop in the amplifier power circuit. A warning lamp LV on the
servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations Servo]amplifier of the problem axis
★ 0930SVP SA regenerative resistor overheat
The servo amplifier has detected excessive power consumption in the regenerative resistance of the
amplifier. A warning lamp DROH on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0931SVP SA control circuit power voltage
The servo amplifier has detected the abnormal voltage applied to the amplifier control circuit. A warning
lamp VR on the servo amplifier is lit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0932SVP SA error
The servo amplifier is in some trouble. For details, refer to the specification suitable for the mounted SVP
or servo amplifier version.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]Servo amplifier of the problem axis
★ 0933SVP board version error
The SVP hardware version is wrong.
[Index] AXIS
[Character-string] None
[Code] 1=SVP hardware ID is not 1.
[Probable Faulty Locations] SVP board controlling the problem axis
★ 0934SVP control error
The SVP board is in a trouble related to the axis control.
For details, refer to the specification suitable for the mounted SVP or servo amplifier version.
[Index] AXIS
[Character-string] None
[Code] Alarm data
[Probable Faulty Locations] SVP software controlling the problem axis
4187-EP-64-R2
SECTION 3 ALARM P
★ 0935SVP data file read
At the start up of NC, data reading from SVMU was disabled.
[Index] None
[Character-string] None
[Code]
FFFF -> Abnormality in configuration file.
8000 -> The file's DB0 sector is not PBU1.
-> File attribute is wrong.
-> Device is wrongly formatted.
8001 -> In data reading, EOF was received before reading even one character.
8002 -> In indirect data transfer, the file buffer size is not 2048 bytes.
-> In direct data transfer, the object buffer size is not a multiple of 256 bytes.
8003 -> EOF was received in the middle of reading.
-> The designated axis is not fund in the SVMU file.
8004 -> Free SAT was not found.
8005 -> Attempt was made to open the protected file in sequential output mode.
8006 -> In file opening, there were input parameters contradicting each other.
8007 -> Attempt was made to open more than 16 files.
8008 -> File opening was attempted by the already executed sequential output command. The already
opened file was made to reopen in sequential output mode.
8009 -> Wrong device name was designated.
800A -> Wrong file name was designated.
800B -> The object file was not found in file searching.
800C -> PUT or GET command was designated in a mode other than open mode.
9001 -> There is no SVMU file for heavy parts.
[Measures to Take]
1) Create a SVMU file.
2) Recreate the configuration file.
3) Reload the control floppy disk.
★ 0936SVP data file data address
The address where SVMU*.PBU, PBU file for servo processor, will be loaded is not the legal servo processor address.
[Index] None
[Character-string] None
[Code] Abnormal load address
[Probable Faulty Locations]
Defective SVMU file (The number of axes does not agree with the specifications, or SVMU file was created in
wrong procedure, etc.)
[Measures to Take] Recreate the SVMU file.
★ 0937SVP data file check
1) Checking the SVP data file with the servo data file SVMU*.PBU. proved that the rotary/linear axis
specifications registered in SVMU are different from those registered in the specification code file.
2) The declared number of control axes is different from that of additional axes.
[Index] None
[Character-string] None
[Code] XYYZZ
X=1: The SVP data file is different from the servo data file in specification codes.
YY =00:X-axis
=01:Y-axis
=02:Z-axis
=03:4th axis
=04:5th axis
ZZ =00:Linear axis
=01:Rotary axis
X=2: The number of additional axes declared in the specification code file is different from the actual number of
additional axes.
YY =:The number of additional axes
ZZ =:NC specification code No. 14
X=3: There is an error in inequality between the characteristic data of feedrate-time constants.
YY =00: X-axis
=12: FT1max<FT1min
=13: FT1max=FT1min and T1max<T1min
=14: FT1max>FT1min and F1max<T1min
=21: FT2max=0 (FT2max is determined by internal calculation)
=22: FT2max<FT2min
=23: FT2max=FT2min and T2max<T2min
4187-EP-65-R2
SECTION 3 ALARM P
=24: FT2max>FT2min and T2max<T2min
[Measures to Take]
1) Check the servo data file or specification code file and correct its data.
2) Match the declared number of additional axes to the number of additional axis names in the specification
code file.
3) Correct the characteristic data of the feedrate-time constants stored in the problem servo data file.
★ 0938VAC start
An error detected in the communication with the VAC.
[Code] XXXXYYYY
Error Code;Errror Cintents
1001FFFFData link with the VAC has not been established with 20[s]
1002****When the data link with the VAC is established,a communication error occurred. The least signifi-
2001FFFFIn the transmission of the first data file,the communication time out error occurred when the first
2002****In the transmission of the first data file, the communication error occurred when the first data file
2101FFFFIn the transmission of the first data file,the communication time out error occurred when the first
2102****In the transmission of the first data file, the communication error occurred when the first data file
2103****In the transmission of the first data file,unexpected data was sent from the VAC when the first data
2201FFFFIn the transmission of the first data file, the communication time out error occurred while one sec-
2202****In the transmission of the first data file, the communication error occurred while one sector of the
2301FFFFIn the transmission of the first data file, the communication time out error occurred in the one sec-
2302****In the transmission of the first data file, the communication error occurred in the one sector
2303****In the transmission of the first data file,unexpected data was sent from the VAC in the one sector
24002310In the transmission of the first data file, the error retry(3 times) error due to the NG command of
4001FFFFIn the transmission of the VAC initialization data, the communication time out error occurred when
4002****In the transmission of the VAC initialization data, the communication error occurred when the VAC
4101FFFFIn the transmission of the VAC initialization data, the communication time out error occurred when
4102****In the transmission of the VAC initialization data, the communication error occurred when the VAC
4201FFFFIn the transmission of the VAC initialization data, the communication time out error occurred while
4187-EP-66-R2
SECTION 3 ALARM P
cant two bytes indicate the error status. (Refer to the Supplement below.)
data file transmission command was executed.
transmission command was executed. The least significant two bytes indicate the error status.
(Refer to the Supplement below.)
data file transmission request command was executed.
transmission request command was executed. The least significant two bytes indicate the error
status. (Refer to the Supplement below.)
file transmission request command was executed. The least significant two bytes indicate the data
which was sent.
tor of the first data file was transmitted
first data file was transmitted. The least significant two bytes indicate the error status. (Refer to the
Supplement below.)
tor receive check of the first data file.
receive check of the first data file. The least significant two bytes indicate the error status. (Refer
to the Supplement below.)
receive check of the first data file. The least significant two bytes indicate the data which was sent.
the one sector receive check of the first data file occurred.
the VAC initialization data transmission command was executed.
initialization data transmission command was executed. The least significant two bytes indicate
the error status.(Refer to the Supplement below.)
the VAC initialization data transmission request command was executed.
initialization data transmission request command was executed. The least significant two bytes
indicate the error status.(Refer to the Supplement below.)
the VAC initialization data was transmitted.
4187-EP-67-R2
SECTION 3 ALARM P
4202****In the transmission of the VAC initialization data, the communication error occurred while the VAC
initialization data was transmitted. The least significant two bytes indicate the error status. (Refer
to the Supplement below.)
4301FFFFIn the transmission of the VAC initialization data, the communication time out error occurred in the
VAC initialization data transmission receive check.
4302****In the transmission of the VAC initialization data, the communication error occurred in the VAC ini-
tialization data transmission receive check. The least significant two bytes indicate the error status.(Refer to the Supplement below.)
4303****In the transmission of the VAC initialization data, unexpected data was sent from the VAC in the
VAC initialization data transmission receive check. The least significant two bytes indicate the
data which was sent.
5001FFFFWhen the synchronization is established, the communication time out error occured when the syn-
chronization establishing command was executed.
5002****When the synchronization is established, the communication error occurred when the synchroni-
zation establishing command was executed. The least significant two bytes indicate the error status. (Refer to the Supplement below.)
5101FFFFWhen the synchronization is established, the communication time out error occured when the syn-
chronization establishing request command was executed.
5002****When the synchronization is established, the communication error occurred when the synchroni-
zation establishing command was executed. The least significant two bytes indicate the error status. (Refer to the Supplement below.)
5101FFFFWhen the synchronization is established, the communication time out error occured when the syn-
chronization establishing request command was executed.
5102****When the synchronization is established, the communication error occurred when the synchroni-
zation establishing command was executed. The least significant two bytes indicate the error status. (Refer to the Supplement below.)
5201FFFFWhen the synchronization is established, the previous transmission was not completed when the
synchronization signal was transmitted.
5202**** When the synchronization is established, the communication error was occurred when the syn-
chronization signal was transmitted. The least significant two bytes indicate the error status.
(Refer to the Supplement below.)
5301FFFFWhen the synchronization is established, the synchronization establish response was not returned
from the VAC.
5302****When the synchronization is established, the communication error was occurred in the synchroni-
zation establish response receive check. The least significant two bytes indicate the error status.
(Refer to the Supplement below.)
5401FFFFWhen the axis synchronization is established, the previous transmission was not completed when
the axis synchronization establishing command was executed.
5402****When the axis synchronization is established, the communication error was occurred When the
axis synchronization command was executed. The least significant two bytes indicate the error
status. (Refer to the Supplement below.)
5501FFFFWhen the axis synchronization is established, the previous transmission was not completed when
the axis synchronization request command was executed.
5502****When the axis synchronization is established, the communication error was occurred When the
axis synchronization request command was executed. The least significant two bytes indicate the
error status.(Refer to the Supplement below.)
5601FFFFWhen the axis synchronization is established, the previous transmission was not completed when
the axis synchronization (A) signal was transmitted.
5602****When the axis synchronization is established, the communication error was occurred When the
axis synchronization (A) signal was transmitted. The least significant two bytes indicate the error
status. (Refer to the Supplement below.)
5701FFFFWhen the control is being set ready,the previous transmission was not completed when the con-
trol command was executed.
5702****When the control is being set ready,the communication error was occurred When the control
ready command was executed. The least significant two bytes indicate the error status.(Refer to
the Supplement below.)
4187-EP-68-R2
SECTION 3 ALARM P
1FFFFWhen the control is being set ready,the control ready complete notification was not returned from
the VAC.
2****When the control is being set ready,the communication error was occurred When the control
ready complete notification check. The least significant two bytes indicate the error status. (Refer
to the Supplement below.)
5801FFFFThe previous transmission failed to end before the control became ready to start.
5802****A communication error occurred when the VAC control became ready to start. The least significant
two bytes indicate the error status. (Refer to the Supplement below.)
FF0000**The control status of the control ready complete notification which was sent from the VAC is in the
alarm state. The least significant one byte indicates the VAC alarm number.
FE0000**The self-diagnosis of the control ready complete notification which was sent from the VAC is not
$55. The least significant one byte is the self-diagnosis data which was sent.
F001**** An error occurred in the communication buffer read/write test. The least significant two bytes indi-
cate the relative address of the memory involved with the error.
F002****The error occurred with the communication LSI in the communication buffer read/write test. The
least significant two bytes indicate the error status. (Refer to the Supplement below.)
Supplement: Bit 15 ->Double-transmission error
->Bit 14 Double-receive error
->Bit 13 Format error
->Bit 12 CRC error
->Bit 11 Parity error
[Probable Faulty Locations]
1) High-precision VAC drive unit
2) SPC6 card
★ 0939VAC data file read
The NC has failed to correctly read the VAC data file.
[Index] None
[Character-string] None
[Code]
1->VAC data file is not found.
2->Type of VAC data file is wrong.
3->VAC data file is too large.
4->DB size for VAC data file is too large.
5->DB size for VAC data file is too small.
6->Though the number of a gear tooth of data files for VAC does not do work spindle PG nothing of NC spec-
ification, it is not $FFFF.
7->Though in the number of a gear tooth of data files for VAC makes it done work spindle PG nothing of NC
specification there is not, it is $FFFF.
[Probable Faulty Locations]
Software contents do not conform to the hardware specifications
6->An establishment mistake of data files for NC specification or VAC.
7->An establishment mistake of data files for NC specification or VAC.
[Measures to Take] Check the software contents.
★ 0940Time sharing task control
Time sharing task control is impossible.
[Index] None
[Character-string] 'A'
A = 1 to 7Main board number which detected this alarm
= BThe FCP board detected this alarm.
[Code]
Hexadecimal number of the data at address 8 of the supervisor stack, when interruption is activated
[Probable Faulty Locations]
1) Function error of the PTM (programmable timer) on the main board
2) Problem with software
3) Malfunction of TMINT on FCP board
★ 0941Real time task control
Real time task control is impossible because the supervisor state remains between two consecutive real
time task control interruption occurrences.
[Index] None
[Character-string] 'A'
A = 1 to 7Main board number which detected this alarm
= BThe FCP board detected this alarm.
[Code]
Hexadecimal number of the data at an address eight addresses ahead of the supervisor stack, when interruption
is activated
[Probable Faulty Locations]
1) Faulty timing board (TFP board or FCP board)
2) Faulty servo processor (SVP board or FCP board)
4187-EP-69-R2
SECTION 3 ALARM P
★ 0942Real time task loop error
The real time task displayed in character strings has not been completed within a preset processing time.
[Index] None
[Character-string] Task name
[Code] Program counter value at detection of the loop error.
[Probable Faulty Locations]
1) Timing error of synchronous signal
2) Wrong setting of synchronous signal cycle
3) Defective software
★ 0943Main processor name incorrect
An illegal character string is used to designate the main processor name in the configuration file.
[Index] None
[Character-string] Main processor name specified in the configuration file.
[Code] None
★ 0944Slave processor name incorrect
An illegal character string is used to designate a slave processor name in the configuration file, or nonexistent slave processor name is designated.
[Index] None
[Character-string] Slave processor name specified in the configuration file.
[Code] None
★ 0945Memory board / battery life
The battery of memory board has finished its service life.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations] Battery in the memory board
[Measures to Take] Change the battery in the memory board and reinstall the software and user data.
★ 0946TFP illegal
The TFP board is in abnormal condition.
[Index] None
[Character-string] None
[Code] XXYYZZ
XX =
01-> TFP data transmission module has stopped.
02-> Exception error
YY =
01-> FNP bus error
02-> Address error
03-> Illegal instruction
04-> Zero divide error
05-> CHK instruction error
06-> TRAPV instruction error
07-> Privilege violation
08-> Trace error
09-> Line 1010 emulator error
0A-> Line 1111 emulator error
0B-> Exception vector error
0C-> Spurious interrupt error
0D-> Interrupt error
0E-> TRAP instruction error
0F-> User interrupt error
ZZ =
bit 7-> System bus error
bit 6-> System bus parity error
bit 5-> Cycle over error
bit 4-> Protect error
bit 3-> Loop error
bit 2-> Loop error cancel
bit 1-> RAM (program area) parity error
bit 0-> RAM (data buffer) parity error
XX =
03->No data file
04-> Main CPU abnormal (occupied by output code data)
05-> Download parameter type abnormal
06-> Defective connection of optical fiber cables
07-> Defective initialization of HSCC
[Probable Faulty Locations]
1) Defective TFP board
2) Defective software
[Measures to Take]
4187-EP-70-R2
SECTION 3 ALARM P
1) Change the TFP board.
2) Revise the software.
★ 0947TFP data file read
The NC has failed to read the TFP data.
[Index] None
[Character-string] None
[Code]
1->File not found
2->Wrong file attribute
[Probable Faulty Locations]
1) If the NC was normally running before occurrence of this alarm, the TFP data file must have been deleted or
destroyed.
2) If the NC had never run after installation of the control software until occurrence of this alarm, the TFP data
file must be wrong in type or the control software did not include the file.
[Measures to Take]
1) Reinstall the control software.
2) Check the control floppy (for file name, etc.) and remake the floppy.
4187-EP-71-R2
SECTION 3 ALARM P
★ 0948TFP Field net communication error
An error has occurred in communication between TFP board and fieldnet.
[Index] None
[Character-string] None
[Code] XXYYZZZZ
XX =
01-04->TFP board channel number where the error has been detected
YY =
bit 7-> Double transmission error
bit 6-> Double reception error
bit 5-> Format error
bit 4-> CRC error
bit 3-> Parity error (transmission/reception buffer)
bit 2-> Detection of disconnection signal
bit 1-> Time out error
bit 0-> Reception finish time over
ZZZZ =
bit 15->Error detection at slave station
bit 14->Undefined instruction
bit 13->Undefined instruction
bit 12->Start bit error
bit 11->Stop bit error
bit 10->Undefined instruction
bit 9, 8-> Repeat number
bit 7-0-> Slave station number where the error has been detected (Master station: $00)
[Probable Faulty Locations]
1) Defective TFP board
2) Defective slave station unit
3) Defective optical fiber cable
[Measures to Take]
1) Change the TFP board.
2) Change the slave station unit.
3) Check the optical fiber cable.
★ 0949IO DIAGNOSTICS data file read
The NC has failed to read the I/O diagnostic data file.
[Index] None
[Character-string] None
[Code]
1->File not found
2->Wrong file attribute
[Probable Faulty Locations]
1) If the NC was normally running before occurrence of this alarm, the I/O diagnostic data file must have been
deleted or destroyed.
2) If the NC had never run after installation of the control software until occurrence of this alarm, the I/O diag-
nostic data file must be wrong in type or the control software did not include the file.
[Measures to Take]
1) Reinstall the control software.
2) Check the control floppy (for file name, etc.) and remake the floppy.
4187-EP-72-R2
SECTION 3 ALARM P
★ 0950IO MACRO data file read
The NC has failed to read the macro data file.
[Index] None
[Character-string] None
[Code]
1->File not found
2->Wrong file attribute
3->Wrong data arrangement in I/O macro data file
[Probable Faulty Locations]
1) If the NC was normally running before occurrence of this alarm, the I/O macro data file must have been
deleted or destroyed.
2) If the NC had never run after installation of the control software until occurrence of this alarm, the I/O macro
data file must be wrong in type or the control software did not include the file.
[Measures to Take]
1) Reinstall the control software.
2) Check the control floppy (for file name, etc.) and remake the floppy.
★ 0951SMP illegal
CPU error has occurred on the main board other than the 1st main board.
[Index] None
[Character-string] None
[Code] *%%&&??
* ->Main board number where error was detected (Ex.2: 2nd main board)
%% -> Board status in hexadecimal
&& -> Bus error status in hexadecimal
?? -> Always 00
[Probable Faulty Locations]
1) Hardware defect of the main board indicated by the code *
2) Software defect
★ 0952Processor Board not equip
The name of an unmounted board is written in the configuration file.
[Index] None
[Character-string]
Main processor name or slave processor name written in the configuration file. Such processor is not actually
mounted.
[Code] None
★ 0954Peripheral processor start
At the start up of NC, no answer is sent from the peripheral processor within a preset time (20[s]).
[Index] None
[Character-string] None
[Code] XY
X=
A->TFP
1->1st main board
2->2nd main board
3->3rd main board
4->4th main board
When X= A,B
Y= Internal sequence counter at the start up of NC
When X= 1-4
Y=
1->Main processor start time out
2->Task initialization time out
4->Task could not be initiated.
[Probable Faulty Location]
Hardware defect
Initial data of each processor (PBU file data)
Program example:None
Operation example: None
[Measures to Take]
1) Check the initial data of the processor indicated by the alarm code.
2) Check the hardware.
3) Locate the problem peripheral processor by referring to the alarm code and check the sequence counter
value.
4187-EP-73-R2
SECTION 3 ALARM P
★ 0955Spec. code: data file
[Code] ABCCCCCC
A:
1->NC specification code file (FR0A:)
2->EC specification code file (FR0A:)
3->NC specification code file for PLC created by MTB (FR0G:)
4->NC specification code file for PLC created by MTB (MD0G:)
B:
1->No file is found.
2->File attribute and sector size do not conform to 'SPC1'.
3->Mismatch of the machine number
3->Mismatch of the machine name
4->Mismatch of the specification code data
6=7= Mismatch of the specification code data (such as machine number, machine name, and coded data)
except for the data stored in the specification code change file
8=The file is not OSP-formatted.
9=File open error
A=File read error
CCCCCC: 000000 ... BÅÇ5
XXYYZZ ... B=5
XX: Byte position of the mismatched specification code
YY: Mismatched specification code data
ZZ: Specification code data (before change)
★ 0956Backup data file read
The back up file (MNCUA, MNCUB, MIMUA) is not found or is wrong in type or size.
MIMUA*. PBU (Back up file for interactive function)
MNCUB*. PBU (Back up file for system parameters)
MNCUA*. PBU (Back up file for general data and parameters)
[Index] None
[Character-string] None
[Code]XY
Code X: File that caused the alarm
Code Y: Alarm content
A one-character code indicates that the code X of the file is 0
Code X:
0->MNCUA*.PBU or MIMUA*.PBU (only when interactive function is supported.)
1->MNCUB*.PBU
2->MNCUC*.PBU(Graphic)or MNCUE*.PBU(AT comp.)
3->VAMU*.PBU
4->MNCUF*.PBU (Thermal deviation compensation)
5->MNCUG*.PBU (New PPC)
6->MNCUZ*.PBU(B# A)
7->MNCUZ*.PBU(B# B)
8->MNCUZ*.PBU(B# C)
9->MNCUZ*.PBU(B# D)
E->MECUA*.PBU(machine data backup)
F->MMFUA*.PBU(machining management)
CodeY:
1->File is not found.
2->File type is not PBU1.
3->Larger file size
4->Smaller file size
5->Address table or pointer table has not been set.
6->Address table has not been set.
[Probable Faulty Locations]
4187-EP-74-R2
SECTION 3 ALARM P
1) If NC had been running before alarm occurrence, PBU file must have been deleted or its data must have
been destroyed.
2) If the alarm occurred before running the NC after control floppy loading, the PBU file is wrong in type or no
PBU file exists.
★ 0957Graphic Back up data file read
★ 0958Pitch compensate data file read
For the NC provided with the ball screw pitch error compensation function or inductosyn compensation
function, the pitch error compensation data file(MT0....POL) is not found in the memory at the time of
power supply.
[Index] None
[Character-string] None
[Code]
FFFFFFFF-> No compensation data file is found.
Other codes->The compensation data file has wrong data size.
In initialization of IGF, the NC has detected a mismatch in specifications.
[Index] None
[Character-string] None
[Code]
1->The common table in NCGEN does not match that in IGFMAIN.
2->The number of controlled axes in IGF does not match the number determined by each axis data (such as
axis name, linear/rotary axis).
[Probable Faulty Locations]
1) Defect in combined use of control programs
2) Defective software
★ 0960IGF Backup data file read
Some trouble has occurred in reading PBU file for IGF.
[Index] None
[Character-string] None
[Code]
1->MIGUC*. PBU is not found.
2->MIGUC*. PBU is wrong in attribute.
3->MIGUC*. PBU is wrong in size.
11->MIGUM*. PBU is not found.
12-> MIGUM*. PBU is wrong in attribute.
13-> MIGUM*. PBU is wrong in size.
21-> MIGUG*. PBU is not found.
22-> MIGUG*. PBU is wrong in attribute.
23-> MIGUG*. PBU is wrong in size.
31-> MIGU1*. PBU is not found.
32-> MIGU1*. PBU is wrong in attribute.
33-> MIGU1*. PBU is wrong in size.
41-> MIGU4*. PBU is not found.
42-> MIGU4*. PBU is wrong in attribute.
43-> MIGU4*. PBU is wrong in size.
[Probable Faulty Locations]
1) Defective memory board
2) Defective software
★ 0961IGF illegal
An error has occurred in initialization of IGF, making it impossible to start up the IGF.
[Index] None
[Character-string] None
[Code] None
[Probable Faulty Locations]
1) Defective software
★ 0962CCP Roader file load
The load module file for the CCP loader cannot be loaded when the data communications function is acti-
vated with the DNC-C specification.
[Index] None
[Character-string] None
[Code]
1->No CCP loader software (CLA*.LOB)
2->The CCP loader software is other than "LOB1".
3->An error was present in load address information of the CCP loader software.
4->Unsuccessful CCP loader software
5->Mismatch occurred in verification after CCP loader software.
[Probable Faulty Locations]
1) Faulty load object "CLA*.LOB" for the CCP loader
2) Faulty software when 4 is indicated as the code.
3) Faulty CCP board when 5 is indicated as the code.
4187-EP-76-R2
SECTION 3 ALARM P
★ 0963CCP Application file load
The load module file for the CCP application cannot be loaded when the data communications function is
activated with the DNC-C specification.
[Index] None
[Character-string] None
[Code]
1->No CCP loader software (CBA*.LOB)
2->The CCP loader software is other than "LOB1".
3->An error was present in load address information of the CCP loader software.
4->Unsuccessful CCP loader software
5->Mismatch occurred in verification after CCP loader software.
[Probable Faulty Locations]
1) Faulty load object "CBA*.LOB" or "CBZ*.LOB" for the CCP loader
2) Faulty software when 4 is indicated as the code.
3) Faulty CCP board when 5 is indicated as the code.
★ 0964CCP Parameter file load
An attempt to read data from the backup file (MHU, MIU) has failed when the data communications func-
tion is activated with the DNC-C specification.
[Index] None
[Character-string] None
[Code]
1->No one-line data file (MHU*.PBU) or no communications parameter data file (MIU*.PBU)
2->The type of the on-line data file is other than "PAR1". Or the type of the communications parameter data
file is other than "PAR2".
[Probable Faulty Locations]
Faulty on-line data file (MHU*.PBU) or faulty communications parameter data file (MIU*PBU).
★ 0965Configuration file format error
The configuration file contains wrong data.
[Index] None
[Character-string] Environmental variable in the wrong data line
[Code] None
[Probable Faulty Locations] Defective creation of the configuration file
★ 0966Configuration file open error
The NC has failed to properly open the configuration file.
[Index] None
[Character-string] None
[Code]
1->File size over
2->Format (Different from OSP format)
3->Format (Wrong file attribute, etc.)
4->The NC has read no data or received EOF before reading the whole data.
$80??-> An error has occurred in the system program (SP). (??: SP Code)
[Probable Faulty Locations]
1) Defective creation of the configuration file
2) No configuration file exists.
4187-EP-77-R2
SECTION 3 ALARM P
★ 0967Array limit check table is bad
An alarm occurs if the system variable number to be set is not found in the array limit check table when
setting this table of the array type system variable according to the specification code.
[Index] None
[Character-string] None
[Code] None
[Measures to Take] In the MMSC,
1) Check CQARCKT1 and CQARCKT2.
2) Confirm that the code corresponding to the system variable number which caused the alarm has been regis-
tered in the table.
★ 0968No specification
Though the interactive programming function on monographic display (I-MAP) is not provided with the
pattern cycle function, the loaded program includes POL for additional milling or cylindrical cutting.
[Index] None
[Character-string] None
[Code]
1->Cylindrical milling cycle is designated.
2->Additional pattern cycle is designated.
[Measures to Take] Check the NC specifications again.
★ 0969Memory size is not same
Mismatch between the operation buffer size and the capacity of the RAM actually set
The operation buffer specification code does not correctly correspond to the RAM size as indicated above.
[Measures to Take]
1) Check the specification code.
2) If the specification code is set correctly, change the RAM size as indicated in the table.
320
1280
2560
4187-EP-78-R2
SECTION 3 ALARM P
PSCPSCOD24.12 bit 1 :ON
OD24.12 bit 0 :ON
PSCOD24.12 bit 2 :ON
PSCOD24.12 bit 3 :ON
PSCOD24.12 bit 4 :ON
★ 0970Synchronous axis specification code
Improper setting of the specification code to designate the simultaneously controlled axes
1) The number of axes, including the slave axes, is larger than six.
2) A rotary axis is designated as the simultaneously controlled axis.
[Index] None
[Character-string] None
[Code]
One-digit:Alarm due to 1) above
The total number of axes, including the slave axis
Two-digit:Alarm due to 2) above
Axis index of the designated rotary axis
60-> 4th-axis
80-> 5th-axis
[Probable Faulty Locations]
Wrong specification code
[Measures to Take]
Create the specification code again.
[Related Specifications]
Simultaneously controlled axis specification
★ 0971Cache data / initialization error
★ 0972SVP INDEXING high-speed indexing over
In high-speed indexing controlled by SVP, the positioning speed has exceeded the preset speed.
[Index] AXIS
[Character-string] None
[Code] None
★ 0973SVP INDEXING low-speed indexing over
In low-speed indexing controlled by SVP, the positioning speed has exceeded the preset speed.
[Index] AXIS
[Character-string] None
[Code] None
★ 0974SVP INDEXING unclamp time over
Unclamp operation is disabled or takes time.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]
1) Maladjustment of the unclamp limit switch
2) Low oil pressure
3) Malfunction of the solenoid valve
★ 0975SVP INDEXING clamp time over
Clamp operation is disabled or takes time.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]
1) Maladjustment of the clamp limit switch
2) Low oil pressure
3) Malfunction of the solenoid valve
4) Wrong offset data is set on the position encoder.
5) Wrong positional data is set for positioning.
4187-EP-79-R2
SECTION 3 ALARM P
★ 0976SVP INDEXING positioning direction
The direction of rotation for positioning is opposite to the designated direction.
[Index] AXIS
[Character-string] None
[Code] None
★ 0977SVP INDEXING incorrect command
The NC has given an incorrect command to the positioning unit.
[Index] AXIS
[Character-string] None
[Code] None
[Probable Faulty Locations]
The turret indexing command value exceeds the maximum number of points.
★ 0978SVP INDEXING servo data setting
Data error in the servo data file for positioning.
This alarm occurs when the servo data set in the NC is numerically abnormal or cannot be received by
the servo processor.
Occurrence of this alarm during maintenance service shows that there is an incompatibility between the
servo data file and software for positioning function.
4187-EP-80-R2
SECTION 3 ALARM P
[Index] AXIS
[Character-string] None
[Code] Internal address in the servo data area
30-> Number of positioning points
32-> Torque limit value for unclamp/clamp operation
34 -> Acceleration coefficient
36-> Deceleration time
38-> Positioning speed (high-speed)
3A-> Positioning speed (low-speed)
3C-> In-position answer output coefficient 1
3E-> In-position answer output coefficient 2
100-> Interval timer for positioning command reception
104-> Unclamp timer
108-> Droop
10C-> Encoder zero offset
114-> Maximum value of in-position answer output command
118-> Unclamp check time
11C-> Clamp check time
120-> IN-P width
200-3FC-> Corresponds to the index positions, point numbers from 1 to 128.
The table below shows the correspondence between point numbers and codes assuming that the code is XYZ.
When X = 2, the value determined by YZ shows the point number.
When X = 3, the value obtained by adding 64 to the value determined by YZ shows the point number.
[Probable Faulty Locations]
1) The address data indicated in the alarm data is larger than the allowable limit or wrong.
2) SVP hardware or software conditions were not met, which made it impossible to stat up the SVP.
[Index] AXIS
[Character-string] None
[Code] XYYZZZZ
X = 1->Hardware conditions are not met.
YY= 1-> The SVP board is not mounted.
ZZZZ = 0000
YY= 2-> The SVP is in abnormal status.
ZZZZ -> SVP status
YY= 3-> Abnormality has occurred in the system bus related to the SVP hardware.
ZZZZ -> System bus status
X = 2->SVP data conditions are not met.
YY= 1-> Synchronous signal number is wrongly selected.
ZZZZ -> Selected synchronous signal number
YY= 2-> Synchronous shift time is wrongly designated.
ZZZZ->Designated synchronous shift time
X = 3->Software conditions are not met.
YY= 1-> SVP software is not installed.
ZZZZ = 0000
YY= 2-> Servo parameters are not installed.
ZZZZ = 0000
[Probable Faulty Locations]
1) SVP hardware of the problem axis
2) Control software such as that for NC
3) NC specifications
★ 0981SVP LE sum check error
A sum check error occurred in the communication data sent from LE (linear encoder).
[Index] AXIS
[Character-string] None
[Probable Faulty Locations]
1) Contact failure or disconnection in LE transmission cable
2) Faulty PCB in LE slider
[Measures to Take]
1) Check the cables and connectors, and repair or replace them if defective.
2) Change the slider.
★ 0982SVP LE data error
The linear encoder generated an alarm. This alarm mainly indicates the abnormal amplitude of internal
signal waveform.
[Index] AXIS
[Character-string] None
[Probable Faulty Locations] Damaged PCB or LED in the slider
[Measures to Take] Change the slider.
4187-EP-81-R2
SECTION 3 ALARM P
★ 0983SVP LE incre. abso. error
The 80 MUm-division incremental APA data does not match the 2 mm & 80 MUm-division absolute APA
data.
[Index] AXIS
[Character-string] None
[Probable Faulty Locations]
1) Faulty PCB in the slider
2) Soiled main scale, low air supply pressure to the main scale unit, defective or broken air piping, clogged air
filter, or contaminated air
3) Condensation in the main scale unit
[Measures to Take]
1) Change the slider.
2) Check the air supply pressure and piping connections. Change the air filter. Wipe the main scale glass sur-
face.
3) After checking the air supply pressure, wait for about three [min] before resupplying the power.
★ 0984SVP LE comparator AD error
The 80 MUm-division comparator output does not match the A/D converter value.
[Index] AXIS
[Character-string] None
[Probable Faulty Locations]
1) Faulty PCB in the slider
2) Soiled main scale, low air supply pressure to the main scale unit, broken air piping, clogged air filter, or con-
taminated air
3) Condensation in the main scale unit
[Measures to Take]
1) Change the slider.
2) Check the air supply pressure and piping connections. Change the air filter. Wipe the main scale glass sur-
face.
3) After checking the air supply pressure, wait for about three [min] before resupplying the power.
★ 0985SVP LE face rotation error
The slider made an in-plane rotation and exceeded the allowable limit for scale matching.
[Index] AXIS
[Character-string] None
[Probable Faulty Locations]
Large pitching of the LE-mounted table caused the LE to exceed the scale matching limit. Or, the LE is mounted
with deviation in the pitching direction.
[Measures to Take]
Check the table pitching amount and LE slider mounted condition.
★ 0986SVP LE initial transfer data error
An error occurred in the data initially transferred from LE with the power on.
[Index] AXIS
[Character-string] None
[Probable Faulty Locations]
1) Faulty LE cable, disengaged connectors
2) Contact failure in cable, loose connectors (Transmission failed during data transmission.)
3) LE version does not agree with SVP control software.(Code:16)
4187-EP-82-R2
SECTION 3 ALARM P
★ 0987SVP LE application error
The connected optical linear encoder is of an inapplicable type.
[Index] AXIS
[Code] XXXXXXXX
XXXXXXXX:->Connected optical linear encoder type
★ 0988DNC-DT preload task start error
The preload task was not normally started.
[Index] None
[Character-string] None
[Code]
0011: Already started (started twice)
100E: Wrong start parameter
993: Faulty TCP/IP board
TCP/IP board has a failure.
[Index] None
[Character-string] None
[Code]
1->TCP/UP board has not been completely initialized.
2->TCP/IP board system has not been ready to operate.
The CPU information table contains a value exceeding the setting range.
[Index] None
[Character-string] None
[Code] XXYYZZZZ
XX: Main processor number that detected the error
1->Main board No. 1
2->Main board No. 2
3->Main board No. 3
4->Main board No. 4
5->Main board No. 5
6->Main board No. 6
YY:
1->Application information No. 1 table
2->Application information No. 2 table
3->Application information No. 3 table
4->Application information No. 4 table
5->Application information No. 5 table
ZZZZ:->Table index value
4187-EP-83-R2
SECTION 3 ALARM P
★ 0990TASK generate error
The NC failed to create a task.
[Index] None
[Character-string] 'ABBBB'
A = 1 to 7Main board number which detected this alarm
= BThe FCP board detected this alarm.
BBBB= Task name
[Code] XXXXYYYY
XXXX:->ID of failed task
YYYY:
1->Task ID error (The objective task is already present.)
2->No TCB range (The number of tasks exceeded 16.)
★ 0991TASK information table data unsuitable
The task information table number is 0.
[Index] None
[Character-string] None
[Code] XXYYZZZZ
XX: Main processor number that detected the error
1->Main board No. 1
2->Main board No. 2
3->Main board No. 3
4->Main board No. 4
5->Main board No. 5
6->Main board No. 6
YY:
1->Application information No. 1 table
2->Application information No. 2 table
3->Application information No. 3 table
4->Application information No. 4 table
5->Application information No. 5 table
ZZZZ:->Table index value
★ 0992PLC backup data file read
The PLC backup data or M code data file cannot be read from the memory.
[Index] None
[Character-string] None
20001:The M code data file is not found or a wrong file name is specified.
20002:The M code data file cannot be opened.
`30001`= The head of logic table data file is not PBU1.
`30002`= An error occurred in reading the logic table data file.
[Code]
None->M code data file error
1->The PLC backup file is not found or a wrong file name is specified.
2->The PLC backup file cannot be opened.
When the character-string is 30001 or 30002, it shows the kind of the logic table.
1= Logic table file for ATC (FR2H: PLTUA01-MA*.CNS)
2= Logic table file for APC (FR2H: PLTUA01-MB*.CNS)
3= Logic table file for AAC (FR2H: PLTUA01-MC*.CNS)
4= Logic table file for ATC (FR2H: PLTUA02-MA*.CNS)
5= Logic table file for APC (FR2H: PLTUA02-MB*.CNS)
6= Logic table file for AAC (FR2H: PLTUA02-MC*.CNS)
7= Logic table file for ATC (FR2H: PLTUA03-MA*.LOB)
8= Logic table file for APC (FR2H: PLTUA03-MB*.LOB)
9= Logic table file for AAC (FR2H: PLTUA03-MC*.LOB)
[Probable Faulty Locations]
1) If the alarm occurred during normal NC operation, the file has been deleted or its data has been destroyed.
2) If the alarm occurred without NC operation after installation of control software, the file type was wrong or no
such file was stored in the memory.
[Measures to Take]
1) In the case of the above 1), reinstall the control software.
2) In the case of the above 2), check the control floppy disk data (such as file name) and recreate the floppy
disk.
[Related Specifications] PLC specification
4187-EP-84-R2
SECTION 3 ALARM P
★ 0993TCP/IP board error
An error occurred on TCP/IP board.
[Index] None
[Character-string] None
[Code]
=1-> Initialization of TCP/IP board is not completed.
=2-> Preparation for system operation of TCP/IP board is not completed.
★ 0994TCP/IP configuration file error
The TCP/IP configuration file includes an error.
[Index] None
[Character-string] None
[Code]
=1:Configuration file (MD0: ADAPTCNTRL.SY3) not found
=2:Configuration file attribute error
=3:Configuration file opening error
=4:Wrong IP address specified at destination station
=5:Wrong port number specified at destination station
=6:Wrong port number specified at sending station
=7:Logging ON/OFF setting error
=8:Wrong IP address specified at sending station
=9:Network mask designation error
=10:Broadcast address designation error
=B:Use or nonuse of the running file name is wrongly specified.
The following are the error codes used for TCP/IP driver.
=C:Sector device designation error
=D:Sector device not set
=E:Descriptor error
=F:Parameter setting error
=2E: Specified configuration file not found
=2F: Configuration file opening error
=30:Configuration file closing error
=31:Configuration file reading error
=32:No data in configuration file
=33:IP address error
=34:No IP address
4187-EP-85-R2
SECTION 3 ALARM P
★ 0995Machine axis data file
The axis control constant data does not match the actual machine axes (such as magazine axis).
[Index] None
[Character-string] Machine axis name
[Code]
1->An axis name in the data downloaded from the machine axis data file does not correspond to the name of
axis actually mounted.
[Probable Faulty Locations]
1) Defective creation of the machine axis data file
2) Data input error in creation of the control software
★ 0996PLC axis data file
The PLC axis control constants do not match the machine specifications.
[Index] None
[Character-string] PLC axis name
[Code]
1->The axis names downloaded from PLC axis data file do not match the actually mounted axis names.
2->The file type is not "PBU1".
3->The file has too large DB.
4->The specification data in the PLC axis data file is different from that in the SVP data file.
5->Memory location table of the axis backup data of the PLC axis data file is not found.
6 ->Memory location table of the axis parameters of the PLC axis data file is not found.
4187-EP-86-R2
SECTION 3 ALARM P
7->An error occurred when opening the PLC axis data file.
File is short. File name or device name is incorrect.
8->Although the axis name in the PLC axis data file is the Okuma specification name, it differs from the reg-
istered name.
9->PLC axis data file is too small.
15->For OSP7030 / OSP730, the number of PLC axes exceeds 8.
16-> For OSP7030 / OSP730, a PLC axis number exceeds 8.
17-> For OSP7030 / OSP730, the rotary axis gear transmission ratio of the master axis is 0 although the axis
changeover specification (function generation specification B bit 0) is set.
18->For OSP7030 / OSP730, the rotary axis gear transmission ratio of the slave axis is 0 although the axis
changeover specification (function generation specification B bit 0) is set.
19->For OSP7030 / OSP730, pitch data of the master axis is 0 although the axis changeover specification
(function generation specification B bit 0) is set.
1A-> For OSP7030 / OSP730, pitch data of the slave axis is 0 although the axis changeover specification
(function generation specification B bit 0) is set.
1B-> For OSP7030 / OSP730, the rotary axis specification (servo data file) is not set although the point posi-
tioning specification(function generation specification B bit 6) is set.
1C-> For OSP7030 / OSP730, the linear axis specification (servo data file) is not set although the arbitrary
positioning specification (function generation specification B bit 7) is set.
1D-> For OSP7030 / OSP730, the master axis of the axes with an independent position sensor is not found, or
the master axis is not set.
1E-> For OSP7030 / OSP730, multiple axes are specified as the master axis of the axes with an independent
position sensor.
1F-> For OSP7030 / OSP730, detected speed of the axis with an independent position sensor is 0. This data is
set by MCS when the power is turned on.
20-> For OSP7030 / OSP730, the rotary axis gear transmission ratio (EQDGT) or the convert factor (ESRDGT)
of the axis with an independent position sensor is not set. (setting value: 0)
21-> The axis changeover code and the table changeover code were specified at the same time with
OSP7030/OSP730.
[Probable Faulty Locations]
Error in creation of PLC axis data file
21-> Power is shut off during axis changeover control.
★ 0997PLC monitor backup data file read
The backup data for PLC monitor cannot be read from the memory.
[Index] None
[Character-string] None
[Code]
1->The file is not found or its name is wrong.
2->The file cannot be opened.
3->The file cannot be read (no file data or any other reason).
4->A file other than backup file was specified.
5->The file cannot be closed.
6->Smaller file size
7->Larger file size
[Probable Faulty Locations]
1) If the alarm occurred during normal NC operation, the backup data file has been deleted or its data has been
destroyed.
2) If the alarm occurred without NC operation after installation of control software, the file type was wrong or no
such file was stored in the memory.
[Measures to Take]
1) In the case of the above 1), reinstall the control software.
2) In the case of the above 2), check the control floppy disk data (such as file name) and recreate the floppy
disk.
[Related Specifications] PLC specification
★ 0998 PLC sequence program load
Loading the PLC sequence program file failed.
[Index] None
[Character-string] None
[Code] XXXX
1->The file ended before the NC loads any character.
3->The file ended while it is being loaded.
9->Device name is wrongly specified.
A->File name is wrongly specified.
B->The program file is not found.
100-> PLC machine type is wrong.
200-> PLC class is different.
300-> file version is wrong.
[Measures to Take] Consult the machine maker.
4187-EP-87-R2
SECTION 3 ALARM P
★ 0999 Synchronous tap's data file read
The synchronous tapping data file cannot be read.
[Index] None
[Character-string] None
[Code] XYYYY
X= 1->The required file was not found.
X= 2-> An error occurred during file loading.
YYYY= 0001->The file ended without loading even a character.
YYYY= 0002->The file ended during file loading.
SECTION 4ALARM A
Alarm No.Alarm Message
1000SVP start conditions uncertain
1001SVP processing trouble
1002SVP CON APA deviation
1003SVP error
1004SVP exception processing
1005SVP APA pattern data
1006SVP APA speed
1007SVP CON speed
1008SVP DIFF over
1009SVP servo amp
1010SVP APA check data
1011SVP speed command over
1012SVP servo data setting
1013SVP belt is broken
1014SVP F-TYPE encoder error
1015SVP full closed loop error
1016SVP F-TYPE encoder with shaft error
1017SVP F with shaft APA pattern data
1018SVP cannot plant error offset data
1019SVP encoder application (MOTOR SHAFT)
1020SVP encoder application (WITH SHAFT)
1021SVP collision detection
1022SVP SA overload
1023SVP SA communication error
1024SVP SA version error
1025SVP SA motor current overload
1026SVP SA invertor bridge short circuit
1027SVP SA overheating
1028SVP SA power circuit overvoltage
1029SVP SA power circuit low voltage
1030SVP SA regenerative resistor overheat
1031SVP control circuit power voltage
1032SVP SA error
1033SVP board version error
1034SVP control error
1035VAC communication alarm
1036VAC self-diagnostics error
1037VAC position control switch
1038VAC alarm number; error
1039VAC pulse generator count error
1040VAC motor acceleration rate
4187-EP-88-R2
SECTION 4 ALARM A
Alarm No.Alarm Message
1041VAC APA speed
1042VAC CON speed
1043VAC DIFF over
1044VAC resolver error
1045VAC RAM parity error
1046VAC communication error
1047VAC instruction (command)
1048VAC motor cable overcurrent
1049VAC invertor bridge short circuit
1050VAC regeneration transistor short
1051VAC power circuit overvoltage
1052VAC input voltage drop
1053VAC phase defect
1054VAC arithmetic unit volt drop
1055VAC power circuit low voltage
1056VAC interval loop error
1057VAC motor overload
1058VAC heat sink overload
1059VAC VAC data setting
1060VAC VAC motor internal speed command over
1061VAC magnetic pulse generator
1062VAC pulse generator rotation marker data
1063VAC cycle overflow error
1064VAC watchdog error
1065VAC analog-to-digital access alarm
1066VAC master CPU error
1067VAC slave CPU error
1068VAC speed deviation too large
1069VAC coil switch
1070VAC RAM error
1071Memory board / battery hurry exchange
1072SVP INDEXING high-speed indexing over
1073SVP INDEXING low-speed indexing over
1074SVP INDEXING unclamp time over
1075SVP INDEXING clamp time over
1076SVP INDEXING positioning direction
1077SVP INDEXING incorrect command
1078SVP INDEXING servo data setting
1080VAC high speed motor parameter setting
1082SVP LE sum check error
1083SVP LE data error
1084SVP LE incre. abso. error
1085SVP LE comparator AD error
4187-EP-89-R2
SECTION 4 ALARM A
Alarm No.Alarm Message
1086SVP LE face rotation error
1087SVP LE initial transfer data error
1088SVP LE application error
1089PLC alarm No. illegal
1090VAC master CPU down
1091PLC alarm message file not load
1092PLC backup data file write
1093PLC backup data file not load
1094PLC backup data file read
1097Safety speed monitor error
1104DeviceNet slave idle mode
1150MCS Undefined alarm number
1151MCS Exception processing
1152MCS Processing trouble
1153MCS CON APA deviation
1154MCS Power-Supply-Unit Error
1155MCS Converter-link error
1156MCS DC-bus voltage alarm
1157MCS Motor over current
1158MCS Power unit over heat
1159MCS Power unit over load
1160MCS Supply voltage flutter
1161MCS Power unit version error
1162MCS Winding-change failed
1163MCS Encoder-link error
1164MCS Encoder error
1165MCS Encoder initialize failed
1166MCS Encoder with shaft error
1167MCS Encoder with shaft initial
1168MCS ABSO SCALE error
1169MCS ABSO SCALE initialize
1170MCS Magnetic encoder alarm
1171MCS Resolver alarm
1172MCS Pulse generator count over
1173MCS Motor over heat
1174MCS Servo-link error
1175MCS Servo-link disconnect
1176MCS Servo-link protocol error
1177MCS Servo data error
1178MCS Illegal command
1179MCS CON speed over
1180MCS Speed command over
1181MCS DIFF over
4187-EP-90-R2
SECTION 4 ALARM A
Alarm No.Alarm Message
1182MCS APA speed over
1183MCS Full-closed APA error
1184MCS Over speed
1185MCS Velocity deviation over
1186MCS Collision detected
1187MCS Urgent-stop time over
1188MCS Belt is broken
1189MCS Axis change control error
1190MCS independent encoder init
1191MCS APA error
1192MCS Motor over load
1200APA BCD data
1201Plus travel limit over
1202Minus travel limit over
1203Barrier
1204Spindle drive unit
1205Spindle MS OFF
1206Spindle drive motor overload
1207Spindle speed over
1208Hydraulic pump motor overload
1209Hydraulic pressure
1210Hydraulic balancer pressure
1211Spindlehead lube motor overload
1212Spindle lube motor OFF
1213Axis drive motor overload
1214Axis interlock
1215Spindle rotation interlock
1216No spindle gear change confirmation
1217Travel limit over
1218Coolant motor overload
1219Axis lube motor overload
1220Active tool NG3
1221Carrier system checking
1222Magazine system checking
1223Axis drive unit
1224Sequence count over
1225No S command
1226Gear change disable
1227Home position command strobe
1228Inductosyn power unit
1229Spindle orientation motor overload
1230Spindle speed change gear shift motor overload
1231Spindlehead lubricant return pump motor overload
4187-EP-91-R2
SECTION 4 ALARM A
Alarm No.Alarm Message
1232Spindlehead lubricant level
1233Spindlehead lubricant pressure supply low
1234CA axis travel limit over
1235Hydraulic unit preparation completion
1236Hydraulic unit pressure low
1237Hydraulic unit oil level low
1238Spindlehead lube oil level low
1239Attached unit error 1
1240Oil-hole motor overload
1241Thru-the-tool coolant filter
1242Spindle overload
1243CON 0 pass
1244User reserve code
1245Pallet check NG
1246Synchronous error limit over
1247Quill safety bolt unusual
1248MSB reserved
1249Stroke end limit reset
1250Spindle wiring change impossible
1251Clamp IN-P
1252CRP exception
1253Panel/CRP receive
1254CRP diagnosis
1255Outside
1256CRP parity error
1257Emergency stop
1258Door open confirmation
1259Excessive deviation velocity
1260Air pressure low
1261Oil-air lube motor overload
1262Oil-air lube
1263Oil-air lube level low
1264Mist air lube unit
1265Hydraulic unit
1266Tolerance control error
1267Fieldnet communication
1268Spindle revolution condition error
1269Spindle air curtain pressure low
1270VAC operation command mismatch with conditions
1271Interference
1272Thermal deviation compensation
1273Attachment Index Limit
1274Compressor Breakdown
4187-EP-92-R2
SECTION 4 ALARM A
Alarm No.Alarm Message
1275VAC master CPU down
1276Door interlock reset
1277Door interlock
1278Door open/close limit switch N.G.
1279Axis movement prohibition
1280Axis change control unusual
1288Conflict emergency stop
1289Tool breakage detection undertravel
1290Tool breakage
1291B position error
1292Work clamp miss
1293Adaptive control communication error
1294Shift value error
1295Tailstock quill over advance
1296Tailstock quill condition
1297Chuck condition
1298Robot / Loader escape position
1299Axis overload
1300Fixed cycle Thread feed
1301External rotary table error
1302Cycle time over
1303SPM Data transfer
1304SPM Undefind error information
1305SPM Control error
1306Door close/open answer
1307Thermal deviation compensation
1308Limit Switch error
1309Vacuum system abnormal
1310Sub program select
1311Super Hi-NC Control cannot execute
1312Safety Speed over
1313Safety speed monitor error
1314Hi-CUT Pro 2 Control cannot execute
1315Touch probe Conflict prevention
1316Servo data error
1317Axis oscillation command stroke over
1318Axis oscillation CON speed over
1319DIFF over
1326Abnormal temperature rise
1701Emergency stop
1702Axis motor overload
1703Axis interlock
1704Stroke end over
4187-EP-93-R2
SECTION 4 ALARM A
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.