The controller described in this manual consists of electric parts and units.
To prevent accidents and also failure and burning of electric parts and units due to improper interconnection of them and also connection of power cables, please read the manual carefully and
strictly observe the items indicated below.
(1) Before connecting or disconnecting/removing a unit, shut off all power supplies and discharge
parts in units which have been charged. Otherwise, injury, or failure or burning of a unit may
occur.
(2) Check the specifications of the power supply to be connected. Failure or burning of a unit may
occur if power supply voltage does not match the power requirements of the unit or if the polarity is incorrect.
(3) Connect inputs and outputs of a unit correctly. If they are connected incorrectly, failure or burn-
ing of a unit may occur.
(4) Always ground units and connect the P.E. earth cable of the electric cabinet. Otherwise, electric
shock may cause if leakage occurs.
(5) Insert an over current protection device (breaker, fuse) to the power supply which is connected
to units. Otherwise, cables or units may be burnt or fire may be cause due to short circuit.
(6) When manufacturing cables used for connecting units, make sure that the size of cables
matches the carrying current. Especially, power cables must be manufactured carefully. If the
current capacity of the cable is insufficient, the cable may be heated to be burnt or fire may be
caused.
(7) The electric cabinet and the operation box where units are installed must be water-and dust-
proof construction. Otherwise, injury, or failure or burning of a unit may occur.
Eeospcspl001
(8) Make sure to use a thermostat incorporated in motors and units to protect devices. Otherwise,
devices may be burnt or fire may be caused.
The following warning indications are used in this manual to draw special attention to information of
particular importance.
Indicates an imminent hazard which, if not avoided, will result in death or
DANGER
WARNING
CAUTION
NOTICE
Keep this manual carefully so that you can read it whenever you need the information in this manual.
The contents of the manual may be changed due to improvements of the product.
:
serious injury.
Indicates hazards which, if not avoided, could result in death or serious
:
injury.
Indicates hazards which, if not avoided, could result in minor injuries or
:
damage to devices or equipment.
:Indicates precautions relating to operation or use.
Okuma motion control system (MCS) consists of an inverter unit and a DC power supply unit.
This section describes the maintenance and inspection methods for the inverter unit (to be referred
to as MIV unit, hereafter).
1.System Configuration
MIV unit is an inverter unit that drives spindle motors and axis drive motors. Connection of MIV unit
with peripheral is shown below.
• A DC power supply is connected to MIV unit to supply 300 VDC and 24 VDC (control power).
• MIV unit communicates with peripherals through the servo link, the encoder link, and the con-
verter link.
• MIV unit has a built-in control board specially used for motor control to control a spindle motor
and an axis drive motor.
• Two types of MIV unit are provided; one-axis specification which controls one motor and two-
axis specification which controls two motors.
• A DC power supply unit can be connected to more than one MIV unit.
For BL motor control, 1-axis and 2-axis specification MIV units are provided.
The standard combinations of BL motor types and MIV unit types are shown below.
(Note that the relationship may be changed according to the machine specification.)
(1) Max. torque/Rated torque = 300%
Motor Type
BL-MC24J-300.75 (1)MIV01-1MIV0101-1 (L/M)
BL-MC25J-300.75 (1)
BL-MC50J-201 (1.33)
BL-MC100J-121.2 (1.6)
BL-MC50J-301.5 (2)
BL-MC75J-201.5 (2)
BL-MC150J-121.8 (2.4)
BL-MC95J-202 (2.67)MIV02-1MIV0102-1 (M)
BL-MC100J-202 (2.67)
BL-MC75J-302.2 (2.93)
BL-MC200J-122.4 (3.2)
BL-MC140J-202.8 (3.73)
BL-MC95J-303 (4)MIV03-1MIV0103-1 (M)
BL-MC100J-303 (4)
BL-MC150J-203 (4)
BL-MC300J-123.6 (4.8)MIV04-1MIV0104-1 (M)
BL-MC190J-204 (5.33)
BL-MC200J-204 (5.33)
BL-MC140J-304.2 (5.6)MIV05-1
BL-MC400J-124.8 (6.4)
BL-MC300J-206 (8)MIV06DB-1
BL-MC400J-156 (8)
BL-MP400J-206.7 (8.93)MIV08DB-1
BL-MH700J-107 (9.33)
BL-MC500J-157.5 (10)
BL-MP300J-305.1 (6.8)MIV15-1
BL-MP400J-256.2 (8.27)
BL-MP500J-207.1 (9.47)
Rated Motor Output
{kW (hp)}
1-axis spec.2-axis spec.*
MIV Unit
MIV0102-1 (L)
MIV0103-1 (L)
MIV0104-1 (L)
MIV0202-1 (L/M)
MIV0203-1 (L)
MIV0204-1 (L)
MIV0203-1 (M)
MIV0303-1 (L/M)
* MIV0404-1 (L)
MIV0204-1 (M)
MIV0404-1 (L/M)
Eeospcsa1008
* MIV0304-1 unit does not have a 2-axis control type. Use MIV0404 unit.
The relationship between VAC motor types and MIV unit types is shown below.
(Note that the relationship may be changed according to the machine specification.)
The items that require special attention when changing MIV unit are indicated below.
Eeospcsa1010
WARNING
MIV unit has a large-capacitance capacitor in the unit. When changing MIV unit, shut off the
power and wait until the charge indicating lamp goes off. (Wait for at least 2 minutes after shutting
off the power.)
(1) It is necessary to set a controller ID number after changing MIV unit. Set the controller ID num-
ber referring to 5 "Controller ID Number" in this manual or the circuit diagram after changing the
MIV unit.
(2) Unit type of MIV units differs according to the unit capacity, the control board and the software
(ROM). When changing a unit, make sure to use the unit of the same type.
WARNING
High voltage is applied to the upper and lower terminal blocks in the unit.
Do not remove the plastic terminal block cover while the power is on.
MIV unit shows the operating status at the 7-segment LED provided at the front of the unit. Two display modes (normal operation status display mode and alarm status display mode) are provided and
at the occurrence of an alarm, the 7-segment LED displays an error number so that the cause of the
alarm can be assumed.
L1 : L side internal RAM error
L2: L side external RAM error Data bus
L3: L side external RAM error Address bus
L4: L side external RAM error Memory
RAM initialization
error
Exception error
(Note 1)
Displays "EL" and 01" alternately.
Displays "EH" and "02" alternately.
device
H1 : M side internal RAM error
H2: M side external RAM error Data bus
H3: M side external RAM error Address
bus
H4: M side external RAM error Memory
device
L side
Exception error No.: 01
M side
Exception error No.: 02
Eeospcsa1014
Alarm (Note 2)
Warning (Note 3)
Note
1) For exception error numbers, refer to 4-3-1 "Exception Error Number Table".
2) For alarm numbers, refer to 4-3-2 "Alarm Number Table".
3) For warning numbers refer to 4-3-3 "Warning Number Table".
01Control board errorAn error occurred with the control board.
XXXXXXXX
1 : Access error
2: PWM synchronization error
3: PWM buffer operation error
Other code: Offset error of A/D converter for current detection
YYYYYZZZZZ
YYYYY = A/D converter offset at CH1
ZZZZZ = A/D converter offset at CH2
02Control voltage
±12 V/+24 V error
03OPF errorAn error occurred with the option program file.
With the control circuit,
lowered excessively.
XXXXYYYY
If XXXX
For MCS,
XXXX = Detected voltage of +12 V power
Normal range: 11.118 to 13.356 V
Allowable data range: 8E00 to AAC0 [Hex]
YYYY = Absolute value of -12 V power detected
Normal range: -13.44 V to -11.046 V
Allowable data range: 8D40 to AA00 [Hex]
For MCS II,
XXXX = Detected voltage of +12 V power
Normal range: 11.234 to 13.166 V
Allowable data range: AE00 to CC00 [Hex]
YYYY = Absolute value of -12 V power detected
Normal range: -13.716 V to -10.678 V
Allowable data range: A580 to D480 [Hex]
If XXXX = FFFF, +24 V power is abnormal.
XXXX = FFFF [Hex] (fixed)
For MCS,
YYYY = Detected voltage of +24 V power
Normal range: 19.9 V to 26.2 V
Allowable data range: 5C88 to 79D4 [Hex]
For MCS II,
YYYY = Detected voltage of +24 V power
Normal range: 19.6 V to 26.1 V
Allowable data range: 8A80 to B840 [Hex]
XXXXXXXX
1 : ID code "OPF1" error
2 : End code "ED" error
3 : Sum check error
4 : Board name error
≠ FFFF [Hex], ±12 V power is abnormal.
voltage
voltage
±12 V or +24 V raised or
Eeospcsa1015
Change the MIV unit.
Change the MIV unit.
Change the MIV unit.
Check the option program file.
The magnetic encoder voltage has risen or
dropped exceeding the normal range.
If XXXX = 0012 [Hex], +12 V power supply for PG
is abnormal.
YYYY =+12 V detected voltage (12 V = BA00
[Hex])
Normal range: 12.01 to 13.56 V
Allowable data range: BA00 to D240
[Hex]
If XXXX = 0005 [Hex], +5 V power supply for PG
is abnormal.
YYYY = +5 V detected voltage (5 V = C1C0
[Hex])
Normal range: 4.01 to 5.56 V
Allowable data range: BA00 to D240
[Hex]
However, if YYYY = FFFF, the power supply failed
to reach the allowable range within the predetermined time.
9Encoder power supply
error
The magnetic encoder voltage has risen or
dropped exceeding the normal range.
If XXXX = FFFF [Hex], encoder source voltage is
abnormal.
YYYY = +12 V detected voltage (12 V = BA00
[Hex])
Normal range: 12.01 to 13.56 V
Allowable data range: BA00 to D240
[Hex]
10Control power supply
Error status register
+3.3 V error
11Control power supply
+5 V error
In case of MCS
Error status register
Change the MIV unit.
In case of MCS II
XXXX = Fixed at FFFF [Hex]
YYYY = +5 V detected voltage (5 V = 4D80
[Hex])
Normal range: 4.63 to 5.44 V
Allowable data range: B340 to D2C0
[Hex]
12Gate signal errorAn error occurred with the gate signal.
Change the MIV unit.
XXXXXXXX = Error status register
13Inverter bridge errorAn error occurred with the power device.
Change the MIV unit.
XXXXXXXX = Error status register
14Motor over current error Abnormal current flow through the power device.
Change the MIV unit.
XXXXXXXX = Error status register
20INT6 loop error
IR1MAIN loop error
21INT5 loop error
IR2MAIN loop error
22INT4 loop errorAn error occurred with CPU processing.
An error occurred with CPU processing.
XXXXXXXX = Error status register
An error occurred with CPU processing.
XXXXXXXX = Error status register
An error occurred with the power supply unit.
0000XYZZ
X = Alarm number
0: DC voltage alarm
1: AC input voltage alarm
2: Control power error
3: Control status error
4: Regeneration overload
5: Heat sink overheat
6: CPU error
7: Spare
Y = Power supply unit status
bit 3 = 1 : An alarm occurred with the power supply unit
bit 2 = 1 : DC power is being supplied
bit 1 = 1 : OPRON input is close
bit 0 = 1 : PWON input is close
ZZ = Alarm data
If X (alarm number) = 0
Indicates DC voltage by 7F[Hex] = 500 V.
If X (alarm number) = 2
1: +5 V voltage error
2: +12 V voltage error
3: -12 V voltage error
If X (alarm number) = 3
1: Over current in power line
2: Power device error
3: Converter bridge short-circuit
4: Regeneration error
If X (alarm number) = 4 Not defined
If X (alarm number) = 5 Not defined
If X (alarm number) = 6 Not defined
An error occurred with the converter link and monitoring of the
power supply unit was disabled.
X00000YY
X = 0 Communication error
YY = Communication status
X = 1 Time out error (communication is interrupted)
YY=0
DC bus voltage of the inverter unit raised or lowered excessively.
XXXXYYYY
XXXX = Over voltage value
[In case of MCS]
(Displayed when 7FE0 [HEX] = 500 V for MCS)
[In case of MCSII]
(Displayed when 7FE0 [HEX] = 550 V for MCS II)
YYYY = Under voltage value
[In case of MCS]
(Displayed when 7FE0 [HEX] = 500 V for MCS)
[In case of MCSII]
(Displayed when 7FE0 [HEX] = 550 V for MCS II)
Eeospcsa1016
Check the source
voltage.
Check the operation
conditions.
Check the error No.
of MPS/MPR unit.
Change the MPS/
MPR unit.
Change the MIV unit.
Change the converter link cable.
Change the MIV unit.
Change the MPS/
MPR unit.
Check the source
voltage.
Change the MIV unit.
Change the MPS/
MPR unit.
The inverter unit detected over current through the motor
power line.
XXXXYYYY
Change the motor.
Change the MIV unit.
[In case of BL/PREX]
XXXX = Detected U-phase current value
(Displayed in hexadecimal: 3FFF[Hex]
= Max. momentary current)
YYYY = Detected V-phase current value
(Displayed in hexadecimal: 3FFF[Hex]
= Max. momentary current)
[In case of VAC]
XXXX = U-phase detected current (AAA [Hex]
= Max. momentary current)
YYYY = V-phase detected current (AAA [Hex]
= Max. momentary current)
05Inverter
overheat
Inverter unit temperature raised excessively.
XXXXXXXX = 1 (fixed)
Check the operation
conditions.
Change the MIV unit.
06Inverter
overload
(electronic
thermal relay)
The overload protection function was activated since the
inverter load exceeded the specified value.
XXXXYYYY
XXXX =
ϒ of the protection curve at the detection of overload
YYYY = Cumulative data at the detection of overload
Check the operation
conditions.
Reduce the cutting
load torque.
Check the servo
data file.
Change the MIV unit.
07Commercial
power source
error
Input voltage to the power supply unit raised or lowered excessively.
XXXXXXXX = Voltage value at the detection of error.
(Displayed in hexadecimal: 01[Hex] = 0 volt)
(Displayed in hexadecimal: 80[Hex] = 300 volts)
Check the source
voltage.
Change the diameter
and length of the
power cable.
Change the MPS/
MPR unit.
08Not used
(Inverter
version error)
09Motor winding
changeover
error
An error occurred at the changeover of winding.
XXXXXXXX
00000001[Hex]: Detection of ON at the LOW side MC
Change the winding
changeover magnet
switch.
00000002[Hex]: Detection of ON at the HIGH side MC
00000003[Hex]: Detection of ON of both LOW side and
HIGH side MC
00000004[Hex]: Winding changeover time out
10100001[Hex]: Servo data file error
An error occurred in communication through the encoder link.
XXYYZZZZ
XX = FF[Hex] (fixed)
YY = 00[Hex] Detection of error at motor attached encoder.
01[Hex]: Detection of error at shaft attached encoder.
02[Hex]: Detection of error at separately installed encoder.
Check the encoder
of the corresponding
axis.
Change the encoder
link cable.
Change the MIV unit.
03[Hex]: Detection of error at absolute scale.
04[Hex]: Detection of error at sub-slider
ZZZZ = Encoder link status at the detection of error
bit 15 = 1:
Error in the communication with the separately installed
encoder
bit 14 = 1:
Error in the communication with the absolute scale 2
bit 13 = 1:
Error in the communication with the shaft attached
encoder or absolute scale
bit 12 = 1:
Error in the communication with the motor attached
encoder
bit 11 : Undefined
bit 10 = 1 : AT mode send loop error
bit 9 = 1:
Receive IF section data number over error
bit 8: Undefined
bit 7: Undefined
bit 6 = 1 : Modulation code error
bit 5 = 1 : CRC error
bit 4 = 1 : Format error
bit 3 = 1 : Double send error
bit 2 = 1 : Double receive error
bit 1 = 1 : Parity error
bit 0 = 1 : Timeout error
11Encoder errorThe motor attached encoder failed to detect the position data.
XXYYZZZZ
Change the motor
attached encoder.
XX = Error code of encoder
YY = Detailed status of encoder
ZZZZ = Multi-turn position data
If the multi-turn position data exceeded the allowable turn
range:
XX = 0 (fixed)
YY = 1 (fixed)
ZZZZ = Multi-turn position data