1CD PDF
1CD PDF
1CD PDF
INSTRUCTIONS
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and
retain for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN- INSTRUCTIONS
YRC1000micro INSTRUCTIONS
YRC1000micro OPERATOR’S MANUAL
YRC1000micro MAINTENANCE MANUAL
YRC1000micro ALARM CODES (MAJOR ALARMS) (MINOR ALARMS)
181274-1CD
4
CAUTION
• In some drawings in this manual, protective covers or shields are
removed to show details. Make sure that all the covers or shields
are installed in place before operating this product.
• YASKAWA is not responsible for incidents arising from unauthorized
modification of its products. Unauthorized modification voids the
product warranty.
NOTICE
• The drawings and photos in this manual are representative
examples and differences may exist between them and the
delivered product.
• YASKAWA may modify this model without notice when necessary
due to product improvements, modifications, or changes in
specifications. If such modification is made, the manual number will
also be revised.
• If your copy of the manual is damaged or lost, contact a YASKAWA
representative to order a new copy. The representatives are listed
on the back cover. Be sure to tell the representative the manual
number listed on the front cover.
ii
Notes for Safe Operation
Read this manual carefully before installation, operation, maintenance, or
inspection of the YRC1000micro.
In this manual, the Notes for Safe Operation are classified as “DANGER”,
“WARNING”, “CAUTION”, or “NOTICE”.
iii
DANGER
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop button on the programming pendant or
on the external control device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
Fig. : Emergency Stop Button
iv
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make sure
to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
WARNING
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
v
Definition of Terms Used Often in This Manual
The MOTOMAN is the YASKAWA industrial robot product.
The MOTOMAN usually consists of the manipulator, the YRC1000micro
controller, manipulator cables, the YRC1000micro programming pendant
(optional), and the YRC1000micro programming pendant dummy
connector (optional).
In this manual, the equipment is designated as follows:
Equipment Manual Designation
YRC1000micro controller YRC1000micro
YRC1000micro programming pendant Programming pendant (optional)
Cable between the manipulator Manipulator cable
and the controller
YRC1000micro programming pendant Programming pendant
dummy connector dummy connector (optional)
vi
Descriptions of the programming pendant keys, buttons, and displays are
shown as follows:
Equipment Manual Designation
Programming Character Keys The keys which have characters or symbols
Pendant /Symbol Keys printed on them are denoted with [ ].
e.g. [ENTER]
Axis Keys [Axis Key] and [Numeric Key] are generic
/Numeric Keys names for the keys for axis operation and
number input.
Keys pressed When two keys are to be pressed
simultaneously simultaneously, the keys are shown with a “+”
sign between them, e.g. [SHIFT]+[COORD].
Mode Switch Mode Switch can select three kinds of modes
that are denoted as follows: REMOTE, PLAY or
TEACH.
(The switch names are denoted as symbols)
Button The three buttons on the upper side of the
programming pendant are denoted as follows:
START, HOLD, or EMERGENCY STOP.
(The button names are denoted as symbols)
Displays The menu displayed in the programming
pendant is denoted with { }.
e.g. {JOB}
START HOLD
Mode switch*
P
EM
ER
O
T
GENCY S
REMOTE
Emergency stop button
PLAY
TEACH
Page key
Coordinate key
Axis keys
Shift key
Enter key
*The button/switch names
Numeric keys are denoted as symbols.
vii
Description of the Operation Procedure
In the explanation of the operation procedure, the expression "Select • • • "
means that the cursor is moved to the object item and [SELECT] is
pressed, or that the item is directly selected by touching the screen.
Registered Trademark
In this manual, names of companies, corporations, or products are
trademarks, registered trademarks, or brand names for each company or
corporation. The indications of (R) and TM are omitted.
viii
Explanation of Warning Labels
The following warning labels are attached to the manipulator and
YRC1000micro.
Fully comply with the precautions on the warning labels.
DANGER
• The label described below is attached to the manipulator.
Observe the precautions on the warning labels.
Failure to observe this caution may result in injury or damage to
equipment.
Refer to the manipulator manual for the warning label location.
Collision hazard label Crush hazard label
Injury Warning NP
PRM.DATA
O/#
PARAMETER DATA PARAMETER DATA
ロボット本体とコントローラーは、下記オーダの
同一No.と接続して御使用ください。
THE MANIPULATOR AND THE CONTROLLER
SHOULD HAVE SAME ORDER NUMBER.
ORDER No.
NJ4014-1
(Top View)
GP7
(Front View)
Electric Shock Warning NP
ix
Contents
x
Contents
8.2 Setting the Second Home Position (Check Point) ........................................................... 8-13
8.2.2 Procedure for the Second Home Position Setting (Check Point) ....................... 8-17
xi
Contents
8.3.3 Automatic Measurement of the Tool Load and the Center of Gravity................. 8-37
8.3.3.1 What is the Automatic Measurement of the Tool Load and the
Center of Gravity? ................................................................................. 8-37
8.3.3.2 Measurement of the Tool Load and the Center of Gravity .................... 8-37
8.3.3.3 Measurement of the Moment of Inertia at the Center of Gravity ........... 8-42
xii
Contents
xiii
Contents
8.21.2 Preventive Maintenance Function for the Speed Reducer ............................. 8-177
8.21.2.1 Diagnose by the Lifetime Calculation ................................................ 8-178
8.21.2.2 Diagnose by the Torque Average Value............................................ 8-184
8.21.2.3 After Replacement of the Speed Reducer......................................... 8-195
xiv
Contents
8.21.8 Display of the Numbers of Motor Revolution and Reverse Revolution........... 8-212
8.21.8.1 Display of the Numbers of Revolution and Reverse Revolution........ 8-212
8.21.8.2 Percent Display of the Number of Motor Revolution ......................... 8-212
8.21.8.3 Resetting the Number of Revolution ................................................. 8-213
8.21.8.4 Changing the Numbers of Revolution and Reverse Revolution ........ 8-214
8.26.3 Available I/O Signals and Instructions in Safety Logic Circuit ........................ 8-234
8.26.3.1 Switching Display of System and User Section................................. 8-238
xv
Contents
xvi
Contents
9.3 Saving a CMOS.BIN File When the Programming Pendant is not Used......................... 9-10
9.7 Loading the Backup Data from the SD Card ................................................................... 9-29
xvii
Contents
xviii
Contents
xix
1 Safety
1.1 For Your Safety
1 Safety
DANGER
• Teaching operation and maintenance operation of the robot must
conform to:
– Industrial Safety and Health Law
– Order for Enforcement of the Industrial Safety and Health Law
– Industrial Safety and Health Regulations
– Technical Standards for Electrical Facilities
Other related laws and regulations are:
– Occupational Safety and Health Act in USA
– Factory Act (Gewerbeordnung) in Germany
– Health and Safety at Work, etc. Act in UK
– EC Machinery Directive 2006/42/EC
• Prepare
– SAFETY WORK REGULATIONS
based on concrete policies for safety management complying with
related laws and regulations.
• Observe
– JIS B 8433-1: 2015 “Robots for industrial environments-Safety
requirements” (ISO 10218-1: 2011)
for safe operation of the robot. (JIS B 8433 is for Japan only)
• Reinforce the
– SAFETY MANAGEMENT SYSTEM
by designating authorized operators and safety managers for the robot,
as well as giving continuing safety education and training.
• Teaching operation and maintenance operation of the robot are
specified as “Hazardous Operations” in the Industrial Safety and
Health Act (for Japan only).
Personnel engaged in these operations must receive special training
offered by YASKAWA.
1-1
1 Safety
1.2 Special Training
DANGER
• Personnel engaged in operation, maintenance, or management of
the robot must receive required training before using the robot.
• For more information on training, contact your YASKAWA
representative.
The telephone numbers of our offices are listed on the back cover of
this manual.
DANGER
• For safety, make sure to have the following manuals for MOTOMAN
on hand, read them thoroughly and understand the contents of
them:
– MOTOMAN- INSTRUCTIONS
– YRC1000micro INSTRUCTIONS
– YRC1000micro MAINTENANCE MANUAL
– YRC1000micro OPERATOR’S MANUAL
– YRC1000micro ALARM CODES
(MAJOR ALARMS) (MINOR ALARMS)
• Confirm that you have all the above manuals on hand. If any of
them is missing, contact your YASKAWA representative.
The telephone numbers of our offices are listed on the back cover of
this manual.
1-2
1 Safety
1.4 Personnel Safety
WARNING
• In the vicinity of the area where the MOTOMAN is installed, avoid
any dangerous actions, such as entering the manipulator's
operating range without due care.
Failure to observe this instruction may cause contact with the
manipulator or peripheral equipment, which may result in personal
injury.
• Strictly observe the safety precautions and signs in the factory, such
as “Flammable”, “High Voltage”, “Danger”, “Off-limits to
Unauthorized Personnel”.
Failure to observe this instruction may result in fire, electric shock, and/
or personal injury caused by contact with the manipulator or other
equipment.
• Strictly observe the following precautions about clothing:
– Always wear approved work clothes (no loose-fitting clothes).
– To prevent misoperation, do not wear gloves when operating the
MOTOMAN.
– Do not let the underwear, shirts, or neckties hang out from the
work clothes.
– Do not wear large accessories, such as earrings, rings, or
necklaces.
– Always wear protective safety equipment, such as hard hats,
safety shoes (with slip-proof soles), face shields, safety glasses,
and gloves as necessary.
Failure to observe this instruction may result in personal injury.
• The following must be understood and strictly observed by all
personnel as rules:
– Unauthorized personnel other than the operator must not
approach the area where the MOTOMAN is installed.
– Do not let unauthorized personnel other than the operator
approach the area where the MOTOMAN is installed.
Failure to observe this instruction may cause contact with the
manipulator, the YRC1000micro, the control panel, the workpiece, or
the positioner, etc., which may result in personal injury.
1-3
1 Safety
1.4 Personnel Safety
WARNING
• Do not forcibly move an axis of the manipulator. Do not hang from
or get on the manipulator.
Failure to observe this instruction may result in personal injury and/or
equipment damage.
1-4
1 Safety
1.5 MOTOMAN Safety
1-5
1 Safety
1.5 MOTOMAN Safety
WARNING
• As the installation site for the manipulator, select an area such as
the following:
– Confirm that the area is large enough so that the fully-extended
manipulator arm with the tool will not reach the wall, the safety
fence, the YRC1000micro, etc.
Failure to observe this instruction may cause contact with the
manipulator, which may result in personal injury and/or equipment
damage.
Safety fence YRC1000micro
1000 mm or more
Front panel
1000 mm or more
1000 mm
or more
1000 mm or more
1-6
1 Safety
1.5 MOTOMAN Safety
WARNING
• Operation of the crane, sling, or forklift must be performed only by
authorized personnel.
Failure to observe this instruction may result in personal injury and/or
equipment damage.
• Use a crane, in principle, to transport the manipulator.
– Before lifting the manipulator, make sure to securely fix the
manipulator by using the shipping bolts and brackets and set the
manipulator's posture for transportation as described in the
MOTOMAN- INSTRUCTIONS of the manipulator.
– Lift the manipulator by using a two-leg bridle sling hooked to the
eyebolts attached to the shipping brackets or the manipulator
body.
Failure to observe this instruction may cause overturning of the
manipulator during transportation, which may result in personal injury
and/or equipment damage.
• Lift, move, or install the YRC1000micro by two or more persons.
– Approx. mass of YRC1000micro: 10.5 kg per unit
• Use a platform truck to carry theYRC1000micro.
– Avoid jarring, dropping, or hitting the YRC1000micro during
handling.
Failure to observe this instruction may cause falling or overturning of
the YRC1000micro during transportation, which may result in personal
injury and/or equipment damage.
• If storing the manipulator temporarily before installation, be sure to
place it on a stable and flat surface and take precautions to prevent
unauthorized personnel from touching it.
Failure to observe this instruction may cause overturning of the
manipulator, which may result in personal injury and/or equipment
damage.
1-7
1 Safety
1.5 MOTOMAN Safety
WARNING
• Secure enough space for maintenance on the manipulator, the
YRC1000micro, and other peripheral devices.
Failure to observe this instruction may result in personal injury during
maintenance.
Instsallation space for YRC1000micro in horizontal position
100mm
Air
100mm
Air
Air Air
重量物/HEAVY OBJECT POWER SUPPLY AVERAGE
けがの恐れあり。移設・運搬時には 3-PHASE AC200/220V kVA
台車等の適切な機材を使用すること。 1-PHASE AC200/230V 50/60Hz
Can cause muscle strain or
back injury.Use lifting aids Full Load Current A
& proper lifting techniques Interrupt Current kA
when removing or replacing. Largest Load A
NJ3371
MAX. OCP Device Current Rating A
Short Circuit Current Rating kA
100mm
THE MANIPULATOR AND THE CONTROLLER
Drawing No.
100mm
SERIAL No.
SHOULD HAVE SAME ORDER NUMBER. DATE
Approx Mass
ORDER.NO.
MADE IN JAPAN NJ3873-1
NJ1530
Air
THE MANIPULATOR AND THE CONTROLLER
SHOULD HAVE SAME ORDER NUMBER. DATE
ORDER.NO.
Approx Mass
SERIAL No.
Drawing No.
Short Circuit Current Rating
MAX. OCP Device Current Rating
Largest Load
Interrupt Current
Full Load Current
POWER SUPPLY
TYPE
1-PHASE
3-PHASE
MADE IN JAPAN
ERMR-
AC200/230V
AC200/220V
kA
A
A
kA
A
50/60Hz
AVERAGE
NJ3873-1
kVA
100mm
Air
100mm
100mm
Air
Air
1-8
1 Safety
1.5 MOTOMAN Safety
WARNING
• To install the manipulator, use the bolts and screws of the types and
sizes specified in the MOTOMAN- INSTRUCTIONS of the
manipulator.
Failure to observe this instruction may cause overturning of the
manipulator, which may result in personal injury and/or equipment
damage.
• After installing the YRC1000micro, firmly anchor it to the floor or
baseplate by using the screws and the tapped holes on the lateral
bottom of the YRC1000micro.
Failure to observe this instruction may cause overturning of the
YRC1000micro, which may result in personal injury and/or equipment
damage.
95 15.8
ORDER.NO.
MADE IN JAPAN NJ3873-1
NJ1530
22.2
22.2
1-9
1 Safety
1.5 MOTOMAN Safety
WARNING
• Run the piping, wiring, and cables for the YRC1000micro, the
manipulator, the positioner control panel, peripheral devices, etc. in
a pit so that they are not stepped on by personnel or run over by a
forklift.
SAFETY
FIRST
Piping Lead
Cable Channnel
1-10
1 Safety
1.5 MOTOMAN Safety
DANGER
• The manipulator may stop its movement while waiting for a
condition to be satisfied during operation. In this case, the
manipulator starts its movement again immediately after the
condition is satisfied, thus it is dangerous to come close to the
manipulator even if it is not moving. Make sure to clearly indicate
that the manipulator is in operation by using a pilot lamp and/or an
audible alert so that the operator does not come close to the
manipulator, or make sure that the manipulator stops its operation if
the operator comes close to it.
• Install safety fences around the manipulator to prevent any
accidental contact with the manipulator while the power is ON.
Display a warning sign stating “Off-Limits During Operation” at the
entrance of the safety fence.
The gate of the safety fence must be equipped with a safety
interlock (safety plug) to turn the servo power OFF when the gate
opens. Make sure that the interlock operates properly before use.
For details of installation, refer to chapter 14.1.1.1 “Connection of
Safety Plug Signal (SAFF)” .
• For areas not enclosed by safety fences, use a photoelectric
sensor, a safety light curtain, etc. to make sure that the manipulator
stops its operation if the operator enters its operating range.
Failure to observe this caution may result in a serious accident due to
contact with the manipulator.
CAUTION
• Store industrial tools, etc. in a safe location outside the
manipulator's operating range.
If an industrial tool, etc. is left unattended on the manipulator, on a
fixture, or on the floor, etc., the manipulator may come in contact with
the industrial tool left unattended, which may result in damage to the
manipulator and/or the fixture.
• If the light in the operator's working space is not bright enough,
provide the space with appropriate lighting.
1-11
1 Safety
1.5 MOTOMAN Safety
DANGER
• Make sure to incorporate the robot system into the user’s system
which has lockout/tagout function. That is to say, supply one or
more devices to turn OFF the powersupply of the manipulator, servo
track, and controller, and install them outside the enclosure in which
the manipulator and servotrack are installed. The devices must be
able to be locked out and tagged out.
Turning the power ON improperly during work may result in electric
shock or personal injury due to unexpected movement of the
manipulator.
• Use the MOTOMAN only within the specifications described in the
manuals for MOTOMAN.
Failure to observe this instruction may result in personal injury and/or
equipment damage.
• Perform teaching operation from outside the manipulator's
operating range whenever possible.
• Observe the following precautions when performing a teaching
operation within the manipulator's operating range:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop button on the programming pendant or
on the external control device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
1-12
1 Safety
1.5 MOTOMAN Safety
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
• Confirm that no person is present in the manipulator's operating
range and that the operator is in a safe location before:
– Turning ON the YRC1000micro power
– Moving the manipulator by using the programming pendant
– Running the system in the check mode
– Performing automatic operations
Personal injury may result if a person enters the manipulator's
operating range during operation.
• Immediately press an emergency stop button whenever there is a
problem. The emergency stop button is located on the upper right
of the programming pendant.
Emergency Stop Button
Programming Pendant
1-13
1 Safety
1.5 MOTOMAN Safety
WARNING
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• After installing the manipulator, replacing parts, modifying the taught
job, or modifying the robot system by changing the tool or a
peripheral device, etc., make sure to perform the first operation of
the manipulator at low speed, and confirm that there is no abnormal
noise, abnormal vibration, or abnormal operation. If an error
occurs, immediately turn OFF the YRC1000micro power supply and
inform the safety manager of the error.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
1-14
1 Safety
1.6 Notes for Moving and Transferring the MOTOMAN
DANGER
• When relocating, transferring, or selling the MOTOMAN, make sure
that the MOTOMAN is always accompanied by its manuals so that
all users have access to necessary manuals.
See chapter 1.3 “MOTOMAN Manual List” for a list of the manuals.
1-15
1 Safety
1.7 Notes on MOTOMAN Disposal
DANGER
• Do not modify the manipulator or the YRC1000micro.
Failure to observe this instruction may cause fire, mechanical failure, or
malfunction, which may result in personal injury and/or equipment
damage.
WARNING
• Take precautionary measures to prevent the manipulator from
overturning, such as anchoring it firmly, etc., even when temporarily
storing it before disposal.
Failure to observe this instruction may cause overturning of the
manipulator, which may result in personal injury.
NOTICE
• When disposing of or recycling the MOTOMAN, follow the applicable
national/local laws and regulations.
• This symbol is applicable for EU member states only.
The wheelie bin symbol on this product, manual or its
packaging indicates that at the end of life the product
should enter the recycling system. It must be
disposed at an appropriate collection point for
electrical and electronic equipment (EEE) and should
not be put in the normal waste stream.
1-16
2 Product Confirmation
2.1 Contents Confirmation
2 Product Confirmation
Programming
YRC1000micro Manipulator Pendant (optional)
Programming
Pendant Dummy
R
Robot
b t M
Manual l
READ ONLY MEMORY
Connector (optional)
(data)
Robot
R b Manual
M l
READ ONLY MEMORY
Manipulator Cable
CD memory
Complete Set of Manuals
(in the CD-ROM which is connected to the USB connector)
2-1
2 Product Confirmation
2.2 Order Number Confirmation
<Example>
PRM.DATA
O/#
PARAMETER DATA PARAMETER DATA
ロボット本体とコントローラーは、下記オーダの
同一No.と接続して御使用ください。
THE MANIPULATOR AND THE CONTROLLER
SHOULD HAVE SAME ORDER NUMBER.
ORDER No.
NJ4014-1
2-2
3 Installation
3.1 Handling Procedure
3 Installation
WARNING
• Lift, move, or install the YRC1000micro by two or more persons.
– Approx. mass of YRC1000micro: 10.5 kg per unit
• Use a platform truck to carry theYRC1000micro.
– Avoid jarring, dropping, or hitting the YRC1000micro during
handling.
Failure to observe this instruction may cause falling or overturning of
the YRC1000micro during transportation, which may result in personal
injury and/or equipment damage.
NOTICE
• Avoid excessive vibration or shock while transporting or moving the
YRC1000micro.
Failure to observe this instruction may adversely affect the
performance of the YRC1000micro because it consists of precision
components.
YRC1000micro
TYPE
3PHASE AC200/220V
1PHASE AC200/230V
FREQUENCY 50/60Hz
AVERAGE
FULL LOAD CURRENT
SHORT CIRCUIT CURRENT
MAX OCP Drive Rating
APPROX MASS
DOCUMENT No. PSJ/E-YRC1000micro-00000
O/N
S/N
DATE
2-1 Kurosakishiroishi,Yahatanishi-ku,
Kitakyusyu 806-0004 Japan MADE IN JAPAN
YRC1000micro
TYPE
3PHASE AC200/220V
1PHASE AC200/230V
FREQUENCY 50/60Hz
AVERAGE
FULL LOAD CURRENT
SHORT CIRCUIT CURRENT
MAX OCP Drive Rating
APPROX MASS
DOCUMENT No.PSJ/E-YRC1000micro-00000
O/N
S/N
DATE
2-1 Kurosakishiroishi,Yahatanishi-ku,
Kitakyusyu 806-0004 Japan
MADE IN JAPAN
3-1
3 Installation
3.2 Place of Installation
3-2
3 Installation
3.3 Location
3.3 Location
1. Install the YRC1000micro outside of the P-point maximum envelope of
the manipulator (outside of the safety fence.)
Fig. 3-1: Location of YRC1000micro
Safety fence
YRC1000micro
1000 mm or more
Front Panel
1000 mm or more
1000 mm or more
3-3
3 Installation
3.3 Location
100 mm
65 mm
PRM.DATA
O/#
PARAMETER DATA PARAMETER DATA
120 mm
ロボット本体とコントローラーは、下記オーダの
同一No.と接続して御使用ください。
THE MANIPULATOR AND THE CONTROLLER
SHOULD HAVE SAME ORDER NUMBER.
ORDER No.
NJ4014-1
120 mm
Air
65 mm
Air Air
120 mm 100 mm
Air
60mm
Power supply cable
120 mm
Air
60mm
Air
60mm
Air
120 mm
100 mm
3-4
3 Installation
3.4 Installation Method
WARNING
• The length of the fixing screws for the YRC1000micro must be
equal to or shorter than the thickness of the metal fitting + 5 mm.
If the length exceeds the above, the components inside the
YRC1000micro may be damaged.
– Required screw size: M5 (length: equal to or shorter than the
thickness of the metal fitting + 5 mm or less)
– Required screw material: mild steel or higher-strength material
• Fix all the 8 fixing points to install the YRC1000micro.
• The YRC1000micro is free-standing type. Avoid jarring, dropping,
or hitting the YRC1000micro when installing it.
Failure to observe these cautions may result in personal injury or
equipment damage.
• The YRC1000micro is not dust-proof, drip-proof, or explosion-proof.
Be sure to use it in the environment free from explosive gas,
combustible gas, corrosive gas, condensation, and dust.
Failure to observe this caution may result in equipment damage.
• Do not get on top of the YRC1000micro.
Failure to observe this caution may result in personal injury or
equipment damage.
Fixing Method
For the YRC1000micro in horizontal position, fix it to the rack by using the
tapped holes on the right and left side of it.
3-5
3 Installation
3.4 Installation Method
95 15.8
警 告 TYPE ERMR-
WARNING POWER SUPPLY AVERAGE
重量物/HEAVY OBJECT
けがの恐れあり。移設・運搬時には 3-PHASE AC200/220V kVA
台車等の適切な機材を使用すること。 1-PHASE AC200/230V 50/60Hz
Can cause muscle strain or
back injury.Use lifting aids Full Load Current A
& proper lifting techniques Interrupt Current kA
when removing or replacing. Largest Load A
NJ3371
MAX. OCP Device Current Rating A
Short Circuit Current Rating kA
THE MANIPULATOR AND THE CONTROLLER Drawing No.
SERIAL No.
SHOULD HAVE SAME ORDER NUMBER. DATE
Approx Mass
ORDER.NO.
MADE IN JAPAN NJ3873-1
NJ1530
22.2
22.2
3-6
4 Connection
4 Connection
WARNING
• Make sure to incorporate the robot system into the user’s system
which has lockout/tagout function.
That is to say, supply one or more devices to turn OFF the power
supply of the manipulator, servo track, and controller, and install
them outside the enclosure in which the manipulator and servo
track are installed. The devices must be able to be locked out and
tagged out.
Turning the power ON improperly during work may result in electric
shock or personal injury due to unexpected movement of the
manipulator.
• The system must be grounded.
Failure to observe this instruction may result in fire and/or electric
shock. Especially in the case where the YRC1000micro for European
standards is used in Japan, difference in conditions related to electricity
such as grounding methods may cause increase in leakage current,
which may result in electric shock.
• Before wiring, make sure to turn OFF the primary power supply, and
put up a warning sign. (e.g. DO NOT TURN THE POWER ON)
Failure to observe this warning may result in injury or electric shock.
• Do not remove the top panel of the YRC1000micro.
Failure to observe this warning may result in injury or electric shock.
• Any occurrence during wiring of the YRC1000micro emergency
stop circuit is the user’s responsibility. Do an operation check once
the wiring is completed.
Failure to observe this warning may result in personal injury or
mechanical failure.
• Wiring must be performed only by authorized personnel.
Incorrect wiring may result in fire or electric shock.
• Perform wiring in accordance with the rated capacity as specified in
the Instructions.
Incorrect wiring may result in fire or mechanical failure.
• Do not handle the circuit board directly by hand.
The IC board may malfunction due to electrostatics.
NOTICE
• Do not touch the circuit board directly by hand.
Failure to observe this instruction may result in malfunction of the IC
due to static electricity.
4-1
4 Connection
4.1 Notes on Cable Junctions
SAFETY
FIRST
PIPING LEAD
cable channel
4-2
4 Connection
4.2 Power Supply
YRC1000micro
Circuit Noise
ACIN protector filter
R
Three-phase
200V/220VAC 50/60Hz S To CBB circuit
T (main circuit)
*
Single-phase
200V/230VAC 50/60Hz
To CPS circuit
(control circuit)
WARNING
• The system must be grounded.
Failure to observe this instruction may result in fire and/or electric
shock. Especially in the case where the YRC1000micro for European
standards is used in Japan, difference in conditions related to electricity
such as grounding methods may cause increase in leakage current,
which may result in electric shock.
4-3
4 Connection
4.2 Power Supply
YRC1000micro
Three-phase
noise filter Circuit Noise
ACIN protector filter
Three-phase R
200V/220VAC 50/60Hz S To CBB circuit
T (main circuit)
*
Single-phase
200V/230VAC 50/60Hz Single-phase
noise filter
R
To CPS circuit
T (control circuit)
WARNING
• The system must be grounded.
Failure to observe this instruction may result in fire and/or electric
shock. Especially in the case where the YRC1000micro for European
standards is used in Japan, difference in conditions related to electricity
such as grounding methods may cause increase in leakage current,
which may result in electric shock.
4-4
4 Connection
4.2 Power Supply
To CPS board
(control circuit)
Leakage
YRC1000micro
Breaker
Circuit Noise
Single-phase * ACIN protector filter
R
200/230 VAC at 50/60 Hz To CBB board
T (main circuit)
(for 1-phase)
To CPS board
(control circuit)
4-5
4 Connection
4.2 Power Supply
WARNING
• Make sure to incorporate the robot system into the user’s system
which has lockout/tagout function.
That is to say, supply one or more devices to turn OFF the power
supply of the manipulator, servo track, and controller, and install
them outside the enclosure in which the manipulator and servo
track are installed. The devices must be able to be locked out and
tagged out.
Turning the power ON improperly during work may result in electric
shock or personal injury due to unexpected movement of the
manipulator.
Breaker Breaker
Controller
YRC1000micro
for Positioner
The maximum load value (payload, operation speed, and frequency, etc.)
is displayed.
However, the power capacity is different depending on work conditions.
Inquire at the nearest branch office listed on the back cover for information
when selecting the transformer.
4-6
4 Connection
4.2 Power Supply
4-7
4 Connection
4.3 Connection Methods
Programming pendant
Primary
power
CO
NTR
-X8 OLLER
1
Mounting Base
YRC1000micro
4-8
4 Connection
4.3 Connection Methods
Table 4-3(b): For Single-Phase Power Supply (ACIN) (Only for GP7, GP8 and
MotoMINI)
Pin No. Signal Name Description
A L1 AC input (L1/R-phase)
B N.C. Not available
C L3 AC input (L3/T-phase)
D P.E. Protective grounding
DANGER
• Make sure to use the supplied connector for the primary power
supply connection.
• Tighten the cable clamp to prevent the cable from breaking.
Failure to observe these cautions may result in electric shock or
equipment failure.
4-9
4 Connection
4.3 Connection Methods
ACIN
YRC1000micro
Exclusive grounding
(ground resistance: 100 ohms or less)
Do not connect the ground wire with the wires for the elec-
tric power source, the welder, etc.
NOTE
If using metallic ducts, metallic conduits, or cable trays for
cabling, perform grounding in accordance with all relevant
governmental regulations.
4-10
4 Connection
4.3 Connection Methods
1. Remove the package, and take out the manipulator cable. Connect
the cable to the connector on the back side of YRC1000micro.
(1) Confirm that the connector lever of manipulator cable is at the
initial position. Then insert the manipulator cable straight into the
connector on the front side of the YRC1000micro. (The connector
is connected in the state that it is turned 90 degrees to the left.)
– Insert the manipulator cable to a fixed depth, then the lever rotate
about 30 degrees forward automatically.
(2) Push the lever with the hand and turn it 30 degrees approx. to lock
it. Then press the positions as following figure to confirm the lever
is locked.
When pull out the connector, push the unlock part of the lever to unlock and turn
the lever about 60 degrees to return to the initial position. Then pull out the
connector straight.
CONTROLLER
-X81
Manipulator cable
Inserting Removing
Push the unlock part
Initial position of
lever (60
)
Insert
Rotate Initial position Rotate
(30 automatically of lever manually
)
Pull out
4-11
4 Connection
4.3 Connection Methods
WARNING
• The top panel of the YRC1000micro should be kept closed unless,
its optional board is added or replaced.
Failure to observe this warning may result in electric shock or
mechanical failure.
4-12
4 Connection
4.3 Connection Methods
CONTROLLER
-X81
4-13
5 Turning ON and OFF the Power Supply
5.1 Turning ON the Main Power Supply
WARNING
• When turning ON the YRC1000micro power, confirm that no person
is present in the manipulator's operating range and that the operator
is in a safe location.
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
The main power supply is turned ON when the main power supply switch
of the YRC1000micro is turned to “ON” position, and then the initial
diagnosis are performed in the YRC1000micro and the startup window is
shown on the programming pendant screen.
Fig. 5-1: Main Power Supply
YRC1000micro
5-1
5 Turning ON and OFF the Power Supply
5.1 Turning ON the Main Power Supply
5-2
5 Turning ON and OFF the Power Supply
5.1 Turning ON the Main Power Supply
WARNING
• Make sure that a system administrator stores the key of the Mode
Switch of the programming pendant.
After operation is completed, the key must be removed and stored
by the system administrator.
Failure to observe this instruction may result in personal injury due to
inappropriate or unintended manipulator's operation. If the
programming pendant is dropped with the key inserted, the key or the
Mode Switch may be damaged.
5-3
5 Turning ON and OFF the Power Supply
5.2 Turning ON the Servo Power
SERVO ON
READY
Light
SERVO ON
NOTE When the safety fence is open, the servo power supply can-
not be turned ON.
SERVO ON
READY
Flicker
SERVO ON
3. The servo power is turned OFF and [SERVO ON] lamp turns OFF on
the programming pendant when the operator releases the Enable
switch. Perform the steps 1 and 2 to turn ON the servo power again.
5-4
5 Turning ON and OFF the Power Supply
5.2 Turning ON the Servo Power
SUPPLE
-MENT Servo On
5-5
5 Turning ON and OFF the Power Supply
5.3 Turning OFF the Power Supply
Programming Pendant
EMERGENCY STOP
5-6
5 Turning ON and OFF the Power Supply
5.3 Turning OFF the Power Supply
5-7
5 Turning ON and OFF the Power Supply
5.3 Turning OFF the Power Supply
- : Invalid
WARNING
When the stop category 1 is used, the stopping distance and the
stopping time are longer than those with the stop category 0.
Thus, when using the stop category 1, perform the risk assessment of
the whole system by considering increased stopping distance and
stopping time.
5-8
6 Test of Program Operation
DANGER
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop button on the programming pendant or
on the external control device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
• Observe the following precautions when performing a teaching
operation within the manipulator's operating range:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Confirm that no person is present in the manipulator's operating
range and that the operator is in a safe location before:
– Turning ON the YRC1000micro power
– Moving the manipulator by using the programming pendant
– Running the system in the check mode
– Performing automatic operations
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
6-1
6 Test of Program Operation
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
WARNING
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
• Make sure that a system administrator stores the key of the Mode
Switch of the programming pendant. After operation is completed,
the key must be removed and stored by the system administrator.
Failure to observe this instruction may result in personal injury due to
inappropriate or unintended manipulator's operation. If the
programming pendant is dropped with the key inserted, the key or the
Mode Switch may be damaged.
6-2
6 Test of Program Operation
6.1 Movement of the Axes
Be sure to remove all items from the area before moving the
NOTE manipulator.
For details on the appropriate position of the fixture, the
INSTRUCTIONS for the manipulator.
Z+
U-Axis U+
R-Axis X+ B-Axis
R+
Y+
B+
X-
R- Z+
Y- T+
Z-
U-
B- T-Axis
Z-
X- X+ X- X+
T-
S- S+ R- R+
L-Axis
Y- Y+ Y- Y+ Y-
L- L+ B- B+ L-
Y+
L+
Z- Z+ Z- Z+
U- U+ T- T+
S-Axis
E- E+ 8- 8+ X- X+
S- S+
X-
R-
X- X+
S- S+
Y+
B+
Y-
L-
Y+
L+
Y-
B-
Z+
T+
Z- Z-
U- T-
6-3
6 Test of Program Operation
6.2 Manual Brake Release Function
1BC
ON
(1CN)
OFF
Manipularor type
S L U R B T
2CN
(2CN)
This brake release unit can be used in a state that the motor servo ON can
not be executed from the YRC1000micro controller.
Be very careful about the followings when using.
DANGER
• Before performing brake-release operation for a manipulator,
carefully read the MOTOMAN-□□□ INSTRUCTIONS of the
manipulator, and securely fix the axis whose brake will be released.
When the brake is released, depending on the axis and its posture, the
axis may fall down due to its own weight or may abruptly move upward
due to the attached balancer or weight, which may result in personal
injury and/or equipment damage.
• Release the brake of only one axis at one brake-release operation.
If the brakes of two or more axes must be released simultaneously out
of necessity, pay careful attention to ensure the safety of the
surrounding operation environment because the manipulator's arm may
move in an unexpected way.
Failure to observe this instruction may result in personal injury and/or
equipment damage.
6-4
System Up
7 Security System
7.1 Protection Through Security Mode Settings
7 Security System
7-1
7 Security System
7.1 Protection Through Security Mode Settings
7-2
7 Security System
7.1 Protection Through Security Mode Settings
7-3
7 Security System
7.1 Protection Through Security Mode Settings
7-4
7 Security System
7.1 Protection Through Security Mode Settings
7-5
7 Security System
7.1 Protection Through Security Mode Settings
2. Select {SECURITY}.
– The selection window of security mode appears.
7-6
7 Security System
7.1 Protection Through Security Mode Settings
7-7
7 Security System
7.1 Protection Through Security Mode Settings
7-8
7 Security System
7.1 Protection Through Security Mode Settings
7.1.2 User ID
User ID is required for the operation of the editing mode, the management
mode or the safety mode.
For the editing mode and the management mode, the user ID consists of 4
or more and 16 or less characters which are number(s) and symbol(s).
For the safety mode, the user ID consists of 9 or more and 16 or less
characters which are number(s) and symbol(s).
(Significant numbers and symbols: “0 to 9”, “-”, “.”.)
The user ID can be modified only in the editing mode, management mode
or safety mode. Higher security modes can modify the user ID of lower
security modes.
7-9
7 Security System
7.1 Protection Through Security Mode Settings
7-10
7 Security System
7.1 Protection Through Security Mode Settings
7-11
7 Security System
7.1 Protection Through Security Mode Settings
7-12
8 System Setup
8 System Setup
WARNING
• Data related to the system's basic functions can be modified;
however, inappropriate modification may cause fatal incident or
failure for the manipulator or the whole system.
Before performing system setup, carefully read and understand the
instructions, and make sure to observe the following precautions.
• System setup must be performed under the supervision of the
administrator.
NOTICE
• Make sure to perform data storage and management whenever
creating or modifying data. (Use our recommended SD card.)
• YASKAWA is not responsible for any incident or failure caused by
inappropriate setting of data.
8-1
8 System Setup
8.1 Home Position Calibration
DANGER
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop button on the programming pendant or
on the external control device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
• Observe the following precautions when performing a teaching
operation within the manipulator's operating range:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Confirm that no person is present in the manipulator's operating
range and that the operator is in a safe location before:
– Turning ON the YRC1000micro power
– Moving the manipulator by using the programming pendant
– Running the system in the check mode
– Performing automatic operations
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
8-2
8 System Setup
8.1 Home Position Calibration
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make sure
to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
WARNING
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
• Make sure that a system administrator stores the key of the Mode
Switch of the programming pendant. After operation is completed,
the key must be removed and stored by the system administrator.
Failure to observe this instruction may result in injury due to
inappropriate or unintended manipulator's operation. If the
programming pendant is dropped with the key inserted, the key or the
Mode Switch may be damaged.
8-3
8 System Setup
8.1 Home Position Calibration
Home Position
The home position is the position in which the pulse value is
SUPPLE
-MENT “0” for each axis and the posture at the position is the home
position posture. See chapter 8.1.3 “Home Position Pos-
ture of Manipulator” .
8-4
8 System Setup
8.1 Home Position Calibration
8-5
8 System Setup
8.1 Home Position Calibration
8-6
8 System Setup
8.1 Home Position Calibration
7. Select {YES}.
– The position data of all axes which is shown are registered as home
position. When {NO} is selected, the registration will be canceled.
8-7
8 System Setup
8.1 Home Position Calibration
5. Select {YES}.
– The position data of the axis which is shown is registered as home
position. When {NO} is selected, the registration will be canceled.
8-8
8 System Setup
8.1 Home Position Calibration
8-9
8 System Setup
8.1 Home Position Calibration
8-10
8 System Setup
8.1 Home Position Calibration
5. Select {YES}.
– All absolute data are cleared.
8-11
8 System Setup
8.1 Home Position Calibration
° line
Angle of the B-axis center
with respect to
the U-axis center line (-0 )
Angle of the U-axis with respect to
the horizontal line of the ground (-0 )
8-12
8 System Setup
8.2 Setting the Second Home Position (Check Point)
DANGER
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop button on the programming pendant or
on the external control device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
• Observe the following precautions when performing a teaching
operation within the manipulator's operating range:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Confirm that no person is present in the manipulator's operating
range and that the operator is in a safe location before:
– Turning ON the YRC1000micro power
– Moving the manipulator by using the programming pendant
– Running the system in the check mode
– Performing automatic operations
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
• Read and understand the Explanation of the Warning Labels before
operating the manipulator.
8-13
8 System Setup
8.2 Setting the Second Home Position (Check Point)
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and
5-15 pin of the Safety connector (Safety)
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make sure
to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
WARNING
• When performing the position check operation for the second home
position (check point), pay careful attention to ensure the safety of
the surrounding operation environment.
If the “OUT OF RANGE (ABSO DATA)” alarm occurs, an error in the
encoder communication related components may be the cause of the
alarm. In this case, the manipulator may move in an unexpected
direction, which may result in personal injury and/or equipment
damage.
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
8-14
8 System Setup
8.2 Setting the Second Home Position (Check Point)
Reset alarm
1, Position confirmation
operation
2, Compare second NG
home position (check point)*
pulses with current
position pulses Alarm occurs again
OK
3, Correct defective axis
• Replace encoder communication
related components
• Home position calibration
Position checking point
Playback possible
1, Position Check
After the “OUT OF RANGE (ABSO DATA)” alarm occurs, move to the
second home position using the axis keys and perform the position
confirmation. For performing the position confirmation, refer to
chapter 8.2.3 “Procedure after the Alarm” . Playback and test runs will
not function unless “CONFIRM POSITION” is performed.
8-15
8 System Setup
8.2 Setting the Second Home Position (Check Point)
8-16
8 System Setup
8.2 Setting the Second Home Position (Check Point)
8.2.2 Procedure for the Second Home Position Setting (Check Point)
Apart from the “home position” of the manipulator, the second home
position can be set up as a check point for absolute data. Perform the
following steps to set the specified point.
3. Press [PAGE], or select “PAGE” to display the selection window for the
control group.
8-17
8 System Setup
8.2 Setting the Second Home Position (Check Point)
WARNING
• When performing the position check operation, pay careful attention
to ensure the safety of the surrounding operation environment.
An error in the encoder communication related components may be the
cause of the alarm. In this case, the manipulator may move in an
unexpected direction, which may result in personal injury and/or
equipment damage.
And then confirm the second home position. After the confirmation, if the
encoder communication related components are found to be the cause of
the alarm, perform the necessary operations, such as replacing the
encoder communication related components, etc.
The robot current position data when turning main power supply OFF and
ON can be confirmed in “POWER ON/OFF POS” window.
3. Press the page key [PAGE], or select "PAGE" to display the selection
window for the control group.
8-18
8 System Setup
8.2 Setting the Second Home Position (Check Point)
4. Press [FWD].
– TCP moves to the second home position. The robot moving speed is
set as selected manual speed.
8-19
8 System Setup
8.2 Setting the Second Home Position (Check Point)
WARNING
• When performing the position check operation, pay careful attention
to ensure the safety of the surrounding operation environment.
An error in the encoder communication related components may be the
cause of the alarm. In this case, the manipulator may move in an
unexpected direction, which may result in personal injury and/or
equipment damage.
8-20
8 System Setup
8.2 Setting the Second Home Position (Check Point)
3. Press the [PAGE], or select [PAGE] to open the selection window for
the control group.
– When there are two or more group axes, select the group axes to
which the second home position is to be specified.
4. Press [FWD].
– TCP moves to the second home position. The robot moving speed is
set as selected manual speed.
5. Select {DATA} under the menu.
6. Select {CONFIRM POSITION}.
– A message “Home position checked” appears.
– Pulse data of the second home position and current pulse data are
compared. If the compared error is in allowed range, playback
operation can be done.
– If the error is beyond the allowed range, the alarm occurs again.
8-21
8 System Setup
8.3 Tool Data Setting
TOOL FILE 0
TOOL FILE 63
XF
YF
ツール
TCP
ZF
8-22
8 System Setup
8.3 Tool Data Setting
2. Select {TOOL}.
(1) Move the cursor to the number of the desired tool, and press
{SELECT} in the tool list window.
– To switch the tool list window and the tool coordinate window, press
{DISPLAY} {LIST} or {DISPLAY} {COORDINATE DATA}.
4. Place the cursor in the part to register the desired coordinate data and
press [SELECT].
8-23
8 System Setup
8.3 Tool Data Setting
6. Press [ENTER].
– The coordinate data is registered.
<Setting Example>
In case of Tool A, B
In case of Tool C
8-24
8 System Setup
8.3 Tool Data Setting
Flange coordinate XF
YF
ZF XT
Tool coordinate
YT
ZT
YF
ZF YF
X F Rz = 180
8-25
8 System Setup
8.3 Tool Data Setting
6. Press [ENTER].
– The rotation angle of Rz is registered.
ZF
Y F (Y F )
Z F
Ry = 90
YF
Z F Rx = 0
SUPPLE
For more details on the tool load information, refer to
-MENT chapter 8.4.3 “Tool Load Information Setting” .
8-26
8 System Setup
8.3 Tool Data Setting
XF
Flange <Flange coordinates>
coordinates XF: Vertically upward direction when the current
position on the T-axis of the manipulator is "0"
YF: Y-axis complementing XF and ZF
ZF ZF: Direction perpendicular to the flange face
XT
YT
YF
Tool
coordinates ZT
8-27
8 System Setup
8.3 Tool Data Setting
TC1 TC3
TC4
TCP
TC5
8-28
8 System Setup
8.3 Tool Data Setting
Teach TC1 with Z-axis of the desired tool coordinates downward vertically
to the ground. (the Z-axis of the tool coordinates is parallel to the Z-axis of
the base tool and points to the opposite direction.)
Tool posture data is automatically calculated with this TC1 posture.
The X-axis of the tool coordinates is defined in the same direction as the
X-axis of the base coordinates.
Tool
YT
TCP
XT Z
ZT
X
Y
TC2 TC1
TC4
TC3
TC5
TC5
[S2C432 = 0 or 2 ] [S2C432 = 1 ]
8-29
8 System Setup
8.3 Tool Data Setting
8-30
8 System Setup
8.3 Tool Data Setting
5. Select {CALIBRATION}.
– The TOOL CALIBRATION window is shown.
8-31
8 System Setup
8.3 Tool Data Setting
7. Select “POSITION”.
– The selection dialog box is shown.
(1) Select the teaching point for calibration.
8-32
8 System Setup
8.3 Tool Data Setting
8-33
8 System Setup
8.3 Tool Data Setting
8-34
8 System Setup
8.3 Tool Data Setting
3. Select {YES}.
– All data is cleared.
Tool center
point
8-35
8 System Setup
8.3 Tool Data Setting
1. Press [COORD].
– Select any coordinate system except “ JOINT” by pressing
[COORD].
TCP
8-36
8 System Setup
8.3 Tool Data Setting
8.3.3 Automatic Measurement of the Tool Load and the Center of Gravity
8.3.3.1 What is the Automatic Measurement of the Tool Load and the Center of Gravity?
With this function, the user can register the load of tool, the position of the
tools center of gravity and the moment of inertia at the center of gravity.
The tool load, the position of it’s center of gravity and the moment of
inertia at the center of gravity are measured and registered in a tool file.
U-axis
U+
R-axis
B-axis
B+ T-axis
T+
U-
L-axis
B- T-
Home Position
(Horizontal positions of U,B,R-axes
with respect to the ground)
S-axis
8-37
8 System Setup
8.3 Tool Data Setting
8-38
8 System Setup
8.3 Tool Data Setting
8-39
8 System Setup
8.3 Tool Data Setting
8-40
8 System Setup
8.3 Tool Data Setting
– When the measurement of the tool load and the center of gravity is
completed (when all the measurement statuses of the tool load and
the center of gravity has changed to “”), the measured data
appears on the screen.
9. Select “REGISTER”. (When measuring only the tool load and the
center of gravity.)
– The measured data is registered in the tool file, and the tool
coordinate window appears.
– Select “CANCEL” to open the tool list window without registering
the measured data in the tool file.
– Select “FWD” and the manipulator moves to the home position 1
and the measurement of the moment of inertia at the center of
gravity starts.
8-41
8 System Setup
8.3 Tool Data Setting
The size of the tool is not too big. The size of the tool is big.
Measurement of the moment of inertia Measurement of the moment of inertia
at center of gravity is not necessary. at center of gravity is necessary.
1. Press [FWD].
– Press [FWD], and the manipulator moves to the home position 1 (U-
axis: horizontal to the ground, R-axis: rotating axis of B-axis is
vertical to the ground, T-axis: T-axis home position +90 degrees).
8-42
8 System Setup
8.3 Tool Data Setting
3. Press [FWD].
– Press [FWD], and the manipulator moves to the home position 2
(R-axis: rotating axis of B-axis is horizontal to the ground, B-axis:
vertical to the ground).
8-43
8 System Setup
8.3 Tool Data Setting
5. Select “REGISTER”. (When measuring only the tool load and the
center of gravity.)
– The measured data is registered in the tool file, and the tool
coordinate window appears.
– Select “CANCEL” to open the tool list window without registering
the measured data in the tool file.
8-44
8 System Setup
8.4 ARM Control
CAUTION
• Correctly set the robot setup condition.
• Perform the settings of the robot setup condition with due care so
that all the units and values are correct.
Failure to observe this instruction may cause improper operation
control, which may result in a shortened life of the speed reducer and/or
an alarm occurrence.
• Perform this setting at the time of setting up the manipulator.
If this setting is modified at another time out of necessity, check the
path of the manipulator's operation for each job after the
modification of this setting
• Perform this setting at setup the manipulator.
If the setting is modified out of necessity, check the path of
manipulator's operation for each job afterwards.
Modifying the settings of the ARM control may slightly change the path
of the manipulator's operation at the execution of a job. Make sure to
check the path of the manipulator's operation before executing the job.
Failure to observe this instruction may cause collision between a tool
and a fixture, etc., which may result in personal injury and/or equipment
damage.
8-45
8 System Setup
8.4 ARM Control
Robot
installation +
Angle
<Example>
8-46
8 System Setup
8.4 ARM Control
S-HEAD PAYLOAD
Set the weight and the position of the gravity center of the load roughly
when a device such as a transformer is installed on the S-head.
It is not necessary to set these values if no load is installed on the S-head.
• WEIGHT (unit: kg)
Set the weight of the installed load.
It is not required to set a correct value, and it is recommended to set
a value slightly larger than the actual weight. (Round up the value
with each fraction between 0.5 to 1 kg.)
• X (FROM S-AXIS), Y (FROM S-AXIS) (unit: mm)
Set the position of the gravity center of the installed load by the dis-
tance from the S-axis center in the directions of X and Y.
It can be set with a rough value.
The directions of X and Y conform to the robot coordinates. When
the position is in the negative direction, set a negative value.
Fig. 8-1: Load on the S-Head (Top View)
-X
S-axis center
-Y +Y
(X position, Y position)
+X
8-47
8 System Setup
8.4 ARM Control
U-ARM PAYLOAD
Set the weight and the position of the gravity center of the load roughly
when a device such as a motor for the wire feeder is installed on the U-
arm.
Fig. 8-2: Load on the U-Arm: Position of the Center of Gravity (Side View)
X (From U-Axis)
(-) (+)
U-axis
rotation Position of the center of gravity
center
HEIGHT
(From U-Axis)
8-48
8 System Setup
8.4 ARM Control
GO
PAGE
– Select the desired control group when there are two or more group
axes.
8-49
8 System Setup
8.4 ARM Control
WARNING
• After modifying the tool load information, check the path of the
manipulator's operation for each job which uses the corresponding
tool file.
Perform the settings of the tool load information after installing the tool
and before teaching a job. If the tool load information is modified at
another time, check the path of the manipulator's operation for each job
which uses the corresponding tool file.
Modifying the tool load information may slightly change the path of the
manipulator's operation at the execution of a job. Make sure to check
the path of the manipulator's operation before executing the job.
Failure to observe this instruction may cause collision between a tool
and a fixture, etc., which may result in personal injury and/or equipment
damage.
CAUTION
• Correctly set the tool load information.
If the tool load information is not set correctly, the life of speed reducer
may be shorter or the alarm may occur.
Failure to observe this instruction may result in a shortened life of the
speed reducer and/or an alarm occurrence.
The following message appears as a reminder when the tool load
information is input. “Input correct tool information. Using robot with
wrong tool information may result in premature failure of the robot”.
8-50
8 System Setup
8.4 ARM Control
XF
Ix
YF'
Iy
YF
ZF'
Iz
Weight:W
* Flange Coodinates
ZF XF: It is a direction right above when T axis
is 0 pulse position and the flange surface
of the manipulator turned to the front.
Center of Gravity Position YF: Y axis led by XF,ZF
( Xg, Yg, Zg ) ZF: Perpendicular direction from flange surface
8-51
8 System Setup
8.4 ARM Control
size is about more than 2-times the distance between the flange and the
center of gravity).
The size of the tool is not too big. The size of the tool is big.
Setting the moment of inertia at center Setting the moment of inertia at center
of gravity is not necessary. of gravity is necessary.
•W : 7.000 kg
• Xg : 100.000 mm
• Yg : 0.000 mm
YF
• Zg : 70.000 mm
• Ix : 0.000 kg •m2
Center of Gravity Position
= (100, 0, 70) • Iy : 0.000 kg •m2
XF
70
• Iz : 0.000 kg •m2
Total Weight
100
Approx. 6.3 [kg]
7.00 [kg] ZF
8-52
8 System Setup
8.4 ARM Control
Ix Iy
X
X Weight:W Weight: W
2 2 2
Ly + Lz 3 r + H2
Ix = *W Ix = Iy = *W
12 12
Lx 2 + Lz 2 r2
Iy = *W Iz = *W
12 2
* Unit of Weight : [kg]
Lx 2 + Ly 2
Iz = *W * Unit of Length : [m]
2
12 * Unit of Ix, Iy, Iz : [kgm ]
<Example 2>
Calculate the moment of inertia at the center of gravity roughly from the
expression (the aforementioned supplement: “The own moment of inertia
calculation for hexahedron and cylinder”), by approximating the entire tool
in the shape of the hexahedron or the cylinder.
500 YF
Weight of tool:
Approx. 55 kg.
ZF
250
XF Weight of workpiece:
Approx. 40 kg.
400
1000
Weight: W = 55 + 40 = 95
= approx. 100[kg]
8-53
8 System Setup
8.4 ARM Control
8-54
8 System Setup
8.4 ARM Control
How to calculate “Center of gravity position” and “moment of inertia at center of grav-
ity” for plural mass
The center of gravity position and the moment of inertia at the center of gravity of the
entire tool can be calculated by the weight and the center of gravity position of each
mass when the tool can be thought that the tool consists of two or more big mass.
1. Divide the tool into some parts as the weight and the center of gravity position can
be roughly presumed. It is not necessary to divide in detail. The tool is
approximated in construction of rough parts.
2. Calculate the weight and the center of gravity position of the each parts on flange
coordinates. It does not care by a rough value. Calculate the own moments of
inertia of the big parts. (If parts are small, it is not necessary to calculate the own
moments of inertia. above-mentioned supplement: “The own moment of inertia
calculation for hexahedron and cylinder” for how to calculate the own moment of
inertia.)
wi : Weight of the i-th parts [kg]
(xi, yi, zi) : Center of gravity position of the i- th parts
(On flange coordinates) [mm]
Icxi, Icyi, Iczi : Own moments of inertia of the i-th parts [kg*m2]
SUPPLE 3. The center of gravity position of the entire tool is calculated by the next
-MENT
expression.
xg = {w1 * x1 + w2 * x2 + .... + wi * xi} / (w1 + w2 + .... + wi)
yg = {w1 * y1 + w2 * y2 + .... + wi * yi} / (w1 + w2 + .... + wi)
zg = {w1 * z1 + w2 * z2 + .... + wi * zi} / (w1 + w2 + .... + wi)
4. The moment of inertia at the center of gravity position of the entire tool is
calculated by the next expression.
Ix = {w1 * ((y1 - yg)2 + (z1 - zg)2) * 10-6 + Icx1} + {w2 * ((y2 - yg)2 +
(z2 - zg)2) * 10-6 + Icx2}
...................
+ {wi * ((yi - yg)2 + (zi - zg)2) * 10-6 + Icxi}
Iy = {w1 * ((x1 - xg)2 + (z1 - zg)2) * 10-6 + Icy1} + {w2 * ((x2 - xg)2 +
(z2 - zg)2) * 10-6 + Icy2}
.....................
+ {wi * ((xi - xg)2 + (zi - zg)2) * 10-6 + Icyi}
Iz = {w1 * ((x1 - xg)2 + (y1 - yg)2) * 10-6 + Icz1} + {w2 * ((x2 - xg)2 +
(y2 - yg)2) * 10-6 + Icz
.....................
+ {wi * ((xi - xg)2 + (yi - yg)2) * 10-6 + Iczi}
8-55
8 System Setup
8.4 ARM Control
<Example 3>
When there are two or more big mass as shown in the figure below,
perform:
1. Set the center of gravity position when the center of gravity position of
the entire tool is roughly understood, and set the moment of inertia at
the center of gravity calculated by approximating the entire tool in the
shape of hexahedron or cylinder. (It is enough in this setting usually.);
or
2. When weight in each mass and the center of gravity position are
understood, the center of gravity position and the moment of inertia at
the center of gravity of the entire tool can be calculated. (
aforementioned supplement column: “How to calculate ‘Center of
gravity position’ and ‘moment of inertia at the center of gravity’ for
plural mass”.)
This example shows the calculation with the method 2.
(Top View)
Center of Flange
YF
YF
100
50 150
40
XF
Part 1
70 XF Part 2
(Part 1) (Part 2)
Part 1
Weight: w1 = 3 kg Weight: w2 = 6 kg
ZF Center of Gravity: Center of Gravity:
x1 = 100 mm x2 = 100 mm
y1 = 50 mm y2 = -150 mm
Part 2 z1 = 40 mm z2 = 70 mm
Weight : W = w1 + w2
= 3 + 6 = 9 = approx. 10[kg]
Center of gravity Xg = (w1 * x1 + w2 * x2) / (w1 + w2)
= (3 * 100 + 6 * 100) / (3+6) = 100.0 [mm]
Yg = (3 * 50 + 6 * (-150)) / (3+6) = -83.333 [mm]
Zg = (3 * 40 + 6 * 70) / (3+6) = 60.0 [mm]
The moment of inertia at the center of gravity position:
Ix = {w1 * ((y1 - Yg)2 + (z1 - Zg)2) * 10-6 + Icx1}
+ {w2 * ((y2 - Yg)2 + (z2 - Zg)2) * 10-6 + Icx2}
= 3 * ((50 - (-83))2 + (40 - 60)2) * 10-6
+ 6 * (((-150) - (-83))2 + (70 - 60)2) * 10-6
= 0.082 = approx. 0.100
Iy = 3 * ((100 - 100)2 + (40 - 60)2) * 10-6
+ 6 * ((100 - 100)2 + (70 - 60)2) * 10-6
= 0.002 = approx. 0.010
Iz = 3 * ((100 - 100)2 + (50 - (-83))2) * 10-6
+ 6 * ((100 - 100)2 + ((-150) - (-83))2) * 10-6
= 0.080 = approx. 0.100
* The own moment of inertia (Icxi, Icyi, Iczi) of the tool is disregarded in
this example, since each tool is smaller than the entire tool.
8-56
8 System Setup
8.4 ARM Control
<Setting>
•W : 10.000 kg
• Xg : 100.000 mm
• Yg : -83.333 mm
• Zg : 60.000 mm
• Ix : 0.100 kg.m2
• Iy : 0.010 kg.m2
• Iz : 0.100 kg.m2
2. Select {TOOL}.
– The tool coordinate list window appears only when TOOL NO.
SWITCH in the TEACHING CONDITION window is set to PERMIT.
8-57
8 System Setup
8.4 ARM Control
5. Press [ENTER].
– The input value is registered.
– The servo power is automatically turned OFF when editing the value
while the servo power is ON, followed by a message “Servo off by
changing data” displayed for three seconds.
8-58
8 System Setup
8.4 ARM Control
8-59
8 System Setup
8.5 Work Home Position
8-60
8 System Setup
8.5 Work Home Position
8-61
8 System Setup
8.5 Work Home Position
P
a a/2
a/2
a/2
8-62
8 System Setup
8.5 Work Home Position
8-63
8 System Setup
8.6 Interference Area
Robot coordinate
Z-axis
Cubic
interference
area
Cubic
interference
User coordinates area
Z-axis
X-axis
Y-axis Y-axis
X-axis
8-64
8 System Setup
8.6 Interference Area
TCP
TCP
Cubic Interference Area
TCP is located inside the cube TCP is located outside the cube
・Cubic interference: Specified output signal = ON ・Cubic interference: Specified output signal = OFF
・Outside of cubic area: Specified output signal = OFF ・Outside of cubic area: Specified output signal = ON
8-65
8 System Setup
8.6 Interference Area
Z-axis
Maximum
value
Cubic
interference X-axis
area axis
Minimum
value
Y-axis
Z-axis
Maximum
value
X-axis
Minimum
value
Y-axis
3. After entering the lengths of the three faces of the cube (axial length)
using the Numeric keys, move the manipulator to the center point of
the cube using the axis keys.
Z-axis
Y X
Z X-axis
Center
point
Y-axis
8-66
8 System Setup
8.6 Interference Area
2. Select {INTERFERENCE}.
– The INTERFERENCE AREA window is shown.
8-67
8 System Setup
8.6 Interference Area
4. Select “METHOD”.
– A selection dialog box appears.
(1) Select “CUBIC INTERFERENCE” or “OUTSIDE OF CUBIC
AREA”.
8-68
8 System Setup
8.6 Interference Area
8-69
8 System Setup
8.6 Interference Area
8-70
8 System Setup
8.6 Interference Area
8-71
8 System Setup
8.6 Interference Area
2. Input number for “MAX” and “MIN” data and press [ENTER].
– The cubic interference area is set.
8-72
8 System Setup
8.6 Interference Area
Teaching Corner
1. Select “METHOD”.
(1) Each time [SELECT] is pressed, “MAX/MIN” and “CENTER POS”
switch alternately.
(2) Select “MAX/MIN”.
2. Press [MODIFY].
– A message “Teach max./min. position” appears.
8-73
8 System Setup
8.6 Interference Area
5. Press [ENTER].
– The cubic interference area is registered.
8-74
8 System Setup
8.6 Interference Area
8-75
8 System Setup
8.6 Interference Area
3. Press [MODIFY].
– A message “Move to center point and teach” appears. The cursor
only moves to either “<MIN>” or “<MAX>” at this time.
8-76
8 System Setup
8.6 Interference Area
1 INTERF. STATE
Displays the signal status of the specific output signal (#50080 to
#50157) “Cube/Axis interference in xx”.
“●”: Inside of the interference, “○”: Outside of the interference
2 CURRENT POS
Displays the current robot position.
3 OK
“●”: within the range, “○”: out of the range, which is between “MAX” and
“MIN” displayed the current value of the axis.
Only when METHOD is OUTSIDE OF CUBIC AREA
“○”: within the range, “●”: out of the range, which is between “MAX” and
“MIN” displayed the current value of the axis.
8-77
8 System Setup
8.6 Interference Area
OFF
8-78
8 System Setup
8.6 Interference Area
4. Select “METHOD”.
– A selection dialog box appears.
(1) Select “AXIS INTERFERENCE”.
8-79
8 System Setup
8.6 Interference Area
8-80
8 System Setup
8.6 Interference Area
8-81
8 System Setup
8.6 Interference Area
8-82
8 System Setup
8.6 Interference Area
Teaching Corner
1. Select “METHOD”.
(1) Each time [SELECT] is pressed, “MAX/MIN” and “CENTER POS”
switch alternately.
(2) Select “MAX/MIN”.
2. Press [MODIFY].
– A message “Teach max./min. position” appears.
8-83
8 System Setup
8.6 Interference Area
5. Press [ENTER].
– The cubic interference area is registered.
8-84
8 System Setup
8.6 Interference Area
8-85
8 System Setup
8.6 Interference Area
3. Press [MODIFY].
– A message “Move to the center point and teach” appears.
The cursor only moves to either “<MIN>” or “<MAX>” at this time.
8-86
8 System Setup
8.6 Interference Area
1 INTERF. STATE
Displays the signal status of the specific output signal (#50080 to
#50157) “Cube/Axis interference in xx”.
“●”: Inside of the interference, “○”: Outside of the interference
2 CURRENT POS
Displays the current robot position.
3 OK
“●”: within the range, “○”: out of the range, which is between “MAX” and
“MIN” displayed the current value of the axis.
8-87
8 System Setup
8.6 Interference Area
8-88
8 System Setup
8.6 Interference Area
6. Select {YES}.
– All the data of the interference signal number are cleared.
8-89
8 System Setup
8.7 Shock Detection Function
WARNING
The shock detection function does not completely prevent damage to
the peripheral devices or guarantee human safety. Make sure to take
safety measures such as installing safety fences. For details on safety
measures, refer to chapter 1 “Safety” to chapter 6 “Test of Program
Operation” for the safety measures in details.
Failure to observe this instruction may cause contact with the
manipulator, which may result in personal injury and/or equipment
damage.
At the factory default setting, the threshold value is set to detect a collision
without a miss even when the manipulator is operating at the maximum
speed, on the assumption that the tool file is correctly set. To detect a
collision during normal operation, check the following points:
• The tool’s load and moment do not exceed the rated values.
• The actual tool load and the tool file setting value are the same.
• The U-arm payload information and the set weight of U-arm payload
in the ARM CONTROL window are the same.
In addition, detection sensitivity can be decreased for only a specific
section where a contact task is performed.
The detection sensitivity is set by setting the detection level.
The shock detection level is set in the shock detection level set file.
The shock detection level set file are nine condition files as following
figure.
• Condition numbers 1 to 7 are used when the detection level is
changed in a specific section in play mode.
• Condition number 8 is used as standard in play mode: this function is
operated by the detection level set in this file during playback opera-
tion.
• Condition number 9 is for teach mode: the shock detection function
applies the detection level set here when the manipulator is operated
in teach mode.
• Condition numbers 1 to 8 are set for each axis and condition 9 is set
for each group.
8-90
8 System Setup
8.7 Shock Detection Function
Standard used
for play mode
(Condition
number 1 to 8)
Shock Detection
Level File
8-91
8 System Setup
8.7 Shock Detection Function
2
3
4
5
1 Condition Number (1 to 9)
1 to 7: for changing detection level in play mode.
8: for standard detection level in play mode.
9: for detection level in teach mode.
2 Robot Select
Select the manipulator whose detection level is to be changed.
3 Function Select
Specifies VALID/INVALID of the shock detection function. The shock
detection function is specified for each manipulator.
1. Select the manipulator whose function is to be enabled or disabled.
8-92
8 System Setup
8.7 Shock Detection Function
3 Enter 120 in the coefficient (%) by which the max. disturbance force
is multiplied.
The following calculated value A or B, whichever is larger, is set to
the DETECT LEVEL.
A: (Max. disturbance force) x (coefficient = 120%)
B: (Max. disturbance force) + 15
<Example>
When the max. disturbance force is 80, the DETECT LEVEL is 96.
When the max. disturbance force is 10, the DETECT LEVEL is 25.
8-93
8 System Setup
8.7 Shock Detection Function
8-94
8 System Setup
8.7 Shock Detection Function
8-95
8 System Setup
8.7 Shock Detection Function
1
2
3
4
1 Robot Select
Select the manipulator to display the detection level.
2 Function Select
Displays the valid/invalid status of the shock detection function.
3 Max. Disturbance Force
Indicates the maximum disturbance force to the manipulator when the
manipulator is moved in play back operation or axis operation.
The maximum disturbance force can be cleared by selecting {DATA}
{CLEAR MAX VALUE} in the menu.
4 Detection Level
Displays the shock detection level.
When the maximum disturbance force exceeds this set value, the shock
is detected.
See chapter 8.4.2 “ARM CONTROL Window” for details of the U-arm
payload setting.
8-96
8 System Setup
8.7 Shock Detection Function
SHCKSET instruction
The SHCKSET instruction changes the shock detection level to the value
set in the shock detection level file during play back operation.
The additional items of the SHCKSET instruction are as follows.
1 Robot Setting
Specifies the manipulator (R1 to R2)/ station (ST1 to ST3) of which
shock detection level is to be modified.
If nothing is specified, the modification is applied to the shock detection
level of the job control group in this instruction.
However, in case of coordinated job, the modification is applied to the
shock detection level of the slave axis group.
2 Shock Detection Level Condition Number (1 to 7)
Specifies the shock detection level condition number in which the detec-
tion level in playback mode is set.
3 Changing the Shock Detection Level for Each Axis
(Setting range: 1 to 500)
Change the shock detection level specified in the changing the shock
detection level for the each axis.
If the shock detection level is not specified, the level will be the detection
level specified in the shock detection level condition number.
As for the manipulator with six axes, each axis indicates as follows.
AXIS1 AXIS2 AXIS3 AXIS4 AXIS5 AXIS6
↓ ↓ ↓ ↓ ↓ ↓
S-axis L-axis U-axis R-axis B-axis T-axis
If the non-existing axis in the system was specified to change the shock
detection level for each axis, the its specified shock detection level is
invalid.
8-97
8 System Setup
8.7 Shock Detection Function
SHCKRST instruction
The shock detection level changed by the SHCKSET instruction is reset
and returned to the detection level of the standard (value set in condition
number 8) by the SHCKRST instruction.
1 Robot Setting
Specifies the manipulator (R1 to R2)/ station (ST1 to ST3) of which
shock detection level is to be modified.
If nothing is specified, the modification will be applied to the shock
detection level of the job control group of this instruction.
However, in case of coordinated job, the modification is applied to the
shock detection level of the slave axis group.
Instruction Registration
The instruction is registered when the cursor is in the address area in the
JOB CONTENT window in teach mode.
Address Instruction
Area
2. Select {JOB}.
SHCKSET
1. Move the cursor to the immediately preceding line where the
SHCKSET instruction is to be registered.
8-98
8 System Setup
8.7 Shock Detection Function
(1) When changing the shock detection level, move the cursor to the
shock detection level condition number; hold down [SHIFT] and
press the up/down cursor key to change the condition number.
(1) When the value is input with the numeric key, press [SELECT] to
display the input buffer line.
(2) Press [ENTER] to change the number in the input buffer line.
(1) When the robot specification is added, move the cursor to the
instruction in the input buffer line and press [SELECT] to display
the DETAIL window.
8-99
8 System Setup
8.7 Shock Detection Function
8-100
8 System Setup
8.7 Shock Detection Function
(2) Input the numbers, and then press [ENTER]. The value in the
input buffers is changed.
5. Press [INSERT] then [ENTER].
– The instruction displayed in the input buffer line is registered.
8-101
8 System Setup
8.7 Shock Detection Function
SHCKRST
1. Move the cursor to the immediately preceding line where the
SHCKRST instruction is to be registered.
2. Press [INFORM LIST].
– The inform list appears.
8-102
8 System Setup
8.7 Shock Detection Function
8-103
8 System Setup
8.7 Shock Detection Function
The shock detection alarm in teach mode and play mode can be reset by
the following operation.
1. Press [SELECT].
– The alarm is reset when “RESET” is selected on the alarm display,
and the shock detection status is released.
2. Operation after resetting the detection status.
– In teach mode, the JOG operation of the manipulator is enabled by
resetting the status.
– In the play mode, move the manipulator once to the safety position
in the teach mode to check the damage though the playback
operation is possible after resetting the status.
8-104
8 System Setup
8.8 User Coordinates Setting
Z-axis
X-axis
XX
XY
Y-axis ORG
X-axis
Basic coordinates
8-105
8 System Setup
8.8 User Coordinates Setting
8-106
8 System Setup
8.8 User Coordinates Setting
(2) The “” mark indicates that the user coordinates is completed to
set and the “” mark indicates that it is not completed.
(3) To check the position of the user coordinates select {DISPLAY}
{COORDINATE DATA}.
(4) The following window appears.
8-107
8 System Setup
8.8 User Coordinates Setting
2. Press [SELECT].
– The user coordinate setup window is shown.
8-108
8 System Setup
8.8 User Coordinates Setting
5. Move the manipulator to the desired position with the axis keys.
6. Press [MODIFY] then [ENTER].
– Taught position is registered.
– Repeat the steps 2 to 4 to teach ORG, XX and XY.
– “” indicates that teaching is completed and “” indicates that it is
not completed.
8-109
8 System Setup
8.8 User Coordinates Setting
7. Select {COMPLETE}.
– User coordinates are registered in the file.
– Once the user coordinate setting is completed, the following
window appears.
8-110
8 System Setup
8.8 User Coordinates Setting
8-111
8 System Setup
8.8 User Coordinates Setting
4. Select “ROBOT”.
– Select the target robot.
8-112
8 System Setup
8.8 User Coordinates Setting
8-113
8 System Setup
8.8 User Coordinates Setting
7. Select {REFLECT}.
– The user coordinate is created and registered in the user coordinate
file.
8-114
8 System Setup
8.8 User Coordinates Setting
3. Select {YES}.
– All data is cleared.
8-115
8 System Setup
8.9 Overrun/Tool Shock Sensor Releasing
CAUTION
When operating the manipulator with the overrun or shock sensor
released, pay careful attention to ensure the safety of the surrounding
operation environment.
8-116
8 System Setup
8.9 Overrun/Tool Shock Sensor Releasing
3. Select “RELEASE”.
– The control group in which overrun or shock sensor is detected is
indicated with “”.
– If “RELEASE” is selected, overrun or tool shock sensor is released
and “CANCEL” indication will be displayed.
8-117
8 System Setup
8.10 Soft Limit Release Function
8-118
8 System Setup
8.11 All Limit Release Function
CAUTION
When operating the manipulator with all the limits released, pay careful
attention to ensure the safety of the surrounding operation
environment.
Since all the limits are released, the manipulator may move beyond its
range of motion, which may result in damage to the manipulator or
other equipment.
The following limits can be released with the All Limit Release function:
8-119
8 System Setup
8.11 All Limit Release Function
8-120
8 System Setup
8.12 Instruction Level Setting
Frequency used
All instructions
instructions
8-121
8 System Setup
8.12 Instruction Level Setting
8-122
8 System Setup
8.12 Instruction Level Setting
8-123
8 System Setup
8.12 Instruction Level Setting
8-124
8 System Setup
8.12 Instruction Level Setting
8-125
8 System Setup
8.13 Setting the Controller Clock
8-126
8 System Setup
8.14 Setting the Play Speed
8-127
8 System Setup
8.14 Setting the Play Speed
8-128
8 System Setup
8.15 Numeric Key Customize Function
Function Description
Manufacturer Allocated by YASKAWA. Allocating another function
invalidates the function allocated by the manufacturer.
allocation
Instruction Allocates any instructions assigned by the user.
allocation
Job call allocation Allocates job call instructions (CALL instructions). The
jobs to be called are only those registered in the reserved
job names. (Specified by the registration No.)
Display allocation Allocates any displays assigned by the user.
8-129
8 System Setup
8.15 Numeric Key Customize Function
Function Description
Alternate output Turns ON/OFF the specified GP output signal when
allocation [INTERLOCK] and the allocated Numeric key are
pressed at the same time.
Momentary output Turns ON the specified GP output signal when
allocation [INTERLOCK] and the allocated Numeric key are
pressed at the same time.
Pulse output Turns ON the specified GP output signal only for the
allocation specified period when [INTERLOCK] and the allocated
Numeric key are pressed at the same time.
Group output Sends the specified output to the specified GP group
allocation output signals when [INTERLOCK] and the allocated
(4-bit/8-bit) Numeric key are pressed at the same time.
Analog output Sends the specified voltage to the specified output port
allocation when [INTERLOCK] and the allocated Numeric key are
pressed at the same time.
Analog incremental Sends the voltage increased by the specified value to the
output allocation specified output port when [INTERLOCK] and the
allocated Numeric key are pressed at the same time.
SUPPLE
In a system for multiple applications, a numeric key can be
-MENT allocated for each application.
8-130
8 System Setup
8.15 Numeric Key Customize Function
3. Select {DISPLAY}.
– Pull-down menu appears.
– To call up the KEY ALLOCATION (SIM) window, select {ALLOCATE
SIM. KEY}.
8-131
8 System Setup
8.15 Numeric Key Customize Function
8-132
8 System Setup
8.15 Numeric Key Customize Function
2. Select “INSTRUCTION”.
– The instruction is shown in the “ALLOCATION CONTENT”.
(1) To change the instruction, move the cursor to the instruction and
press [SELECT]. Then the instruction group list appears.
8-133
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the reserved job registration No. move the cursor to the
No. and press [SELECT]. Then input buffer line appears.
(2) Input the number to be changed, and press [ENTER].
8-134
8 System Setup
8.15 Numeric Key Customize Function
8-135
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output No., move the cursor to the No. and press
[SELECT]. Then numeric value can be entered.
(2) Input the number to be changed, and press [ENTER].
8-136
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output No., move the cursor to the No. and press
[SELECT]. Then numeric value can be entered.
(2) Input the number to be changed, and press [ENTER].
8-137
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output No. or output time, move the cursor to the
No. or time and press [SELECT]. Then numeric value can be
entered.
(2) Input the number or time to be changed, and press [ENTER].
8-138
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output No. or output value, move the cursor to the
No. or value and press [SELECT]. Then numeric value can be
entered.
(2) Input the number or value to be changed, and press [ENTER].
8-139
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output port No. or output voltage value, move the
cursor to the No. or voltage value and press [SELECT]. Then
numeric value can be entered.
(2) Input the number or voltage value to be changed, and press
[ENTER]
8-140
8 System Setup
8.15 Numeric Key Customize Function
(1) To change the output port No. or incremental value, move the cur-
sor to the No. or incremental value and press [SELECT]. Then
numeric values can be entered.
(2) Input the number or incremental value to be changed, and press
[ENTER].
8-141
8 System Setup
8.15 Numeric Key Customize Function
2. Move the cursor to the “FUNCTION” of the key that has been allocated
with I/O control with key allocation (SIM) and press [SELECT].
8-142
8 System Setup
8.15 Numeric Key Customize Function
8-143
8 System Setup
8.15 Numeric Key Customize Function
8-144
8 System Setup
8.16 Changing the Output Status
8-145
8 System Setup
8.16 Changing the Output Status
8-146
8 System Setup
8.17 Changing the Parameter Setting
8-147
8 System Setup
8.17 Changing the Parameter Setting
(2) Enter the desired parameter number with the numeric keys.
8-148
8 System Setup
8.17 Changing the Parameter Setting
(1) Move the cursor to the parameter number data (decimal or binary)
in the PARAMETER window, and press [SELECT].
– Each time [SELECT] is pressed, “0” and “1” alternate in the window.
3. Press [ENTER].
– The new setting appears in the position where the cursor is located.
8-149
8 System Setup
8.18 File Initialization
5. Select {JOB}.
– A confirmation dialog box appears.
8-150
8 System Setup
8.18 File Initialization
6. Select {YES}.
– The job data is initialized.
8-151
8 System Setup
8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data file/general data are initialized.
8-152
8 System Setup
8.18 File Initialization
8-153
8 System Setup
8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected parameter is initialized.
8-154
8 System Setup
8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data is initialized.
8-155
8 System Setup
8.18 File Initialization
8-156
8 System Setup
8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data is initialized.
8-157
8 System Setup
8.18 File Initialization
8-158
8 System Setup
8.18 File Initialization
3. Select {FILE} under the main menu. Then, select {INITIALIZE} under
the sub menu.
– INITIALIZE window appears.
8-159
8 System Setup
8.18 File Initialization
4. Move the cursor to {Safety Board FLASH Reset} and press [ENTER].
6. When the data reset is completed, turn the control power OFF and
then turn the power ON again.
8-160
8 System Setup
8.18 File Initialization
6. Select {YES}.
– The 3D graphic model is reset.
8-161
8 System Setup
8.19 Display Setting Function
8-162
8 System Setup
8.19 Display Setting Function
2. The font size setting dialog box appears on the center of the current
window.
8-163
8 System Setup
8.19 Display Setting Function
To set the font size in the font size setting dialog box, follow the
procedure below.
• Clear the {Bold Type} check box as follows to set the font to the reg-
ular style.
8-164
8 System Setup
8.19 Display Setting Function
3. The font size setting dialog box is closed, and the screen displays the
font specified in the dialog box.
To cancel the setting of the font size, follow the procedure below.
8-165
8 System Setup
8.19 Display Setting Function
8-166
8 System Setup
8.19 Display Setting Function
– The font size setting dialog box appears on the center of the current
window.
8-167
8 System Setup
8.19 Display Setting Function
To set the button size in the button size setting dialog box, follow the
procedure below.
• Clear the {Bold Type} check box as follows to set the font to the reg-
ular style.
8-168
8 System Setup
8.19 Display Setting Function
4. The font size setting dialog box is closed, and the screen displays the
buttons specified in the dialog box.
– The modification is applied only to the buttons in the area selected
with the area setting button. (In this example, the change is applied
only to the pull-down menu buttons in the menu area.)
8-169
8 System Setup
8.19 Display Setting Function
To cancel the setting of the button size, follow the procedure below.
8-170
8 System Setup
8.19 Display Setting Function
8-171
8 System Setup
8.19 Display Setting Function
1. select {OK}.
– The dialog box is closed, and the font/button sizes are collectively
changed to the regular size.
8-172
8 System Setup
8.19 Display Setting Function
1. Select {CANCEL}.
– The dialog box closes without changing the current screen layout.
8-173
8 System Setup
8.20 Encoder Back-Up Error Recovery Function
A motor of the robot, the travel axis or the rotation station which is
controlled by the YRC1000micro is connected with the back-up buttery in
order to keep the position information even though the control power is
disconnected. This buttery consumes buttery power through time, and the
alarm “4312 ENCODER BATTERY ERROR” occurs when the voltage
becomes lower than 2.8V. If the battery is not replaced and keep
consuming more battery power, it will cause the lost of the position
information. In addition, the alarm “4311 ENCODER BACK-UP ERROR”
occurs. Meanwhile, there would be a gap between the manipulator
position and the position of the absolute encoder.
This function is used to recover the absolute data by moving the axis
whose position information is lost to a position close to the home position
by axis operation.
1. Press {SELECT}.
– When select the “RESET” in the alarm display, the alarm is reset.
The manipulator can be move by the axis operation key.
2. Adjust the alarm occurring axis to the home position mark of the each
manipulator axis by the axis operation key.
– The home positioning display appears. The absolute data of the axis
which is occurring the encoder back-up error appears with the “ ✻ ”
which indicates the undefined state.
8-174
8 System Setup
8.20 Encoder Back-Up Error Recovery Function
8-175
8 System Setup
8.20 Encoder Back-Up Error Recovery Function
8-176
8 System Setup
8.21 Preventive Maintenance Function
8-177
8 System Setup
8.21 Preventive Maintenance Function
Outline
This function calculates the torque and the speed of the each axis during
the job operation, and diagnoses the time to replace the speed reducer by
the lifetime calculation. The replacement time is informed by displaying
the message and turning the replacement signal ON.
Operating the job in the play mode performs the diagnosis automatically.
NOTE This function is only available for the robot axes. As for the
external axes, this function is not available.
8-178
8 System Setup
8.21 Preventive Maintenance Function
8-179
8 System Setup
8.21 Preventive Maintenance Function
1 2 3 4
② =NOTICE TIME
By setting the time in this item, the replacement time is informed by
displaying the message and turning the replacement signal ON before the
“TIME TO REPLACEMENT” becomes “0”.
For example, when setting with “100”, the message will be displayed 100
hours before the “TIME TO REPLACEMENT” becomes “0”, and the
replacement signal will be turned ON as well.
For example, when setting with “-100”, the message will be displayed 100
hours after the “TIME TO REPLACEMENT” became “0”, and the
replacement signal will be turned ON as well.
③ =WARNING
Select this item to invalidate the notification signal and displaying the
message. [Invalid] and [Valid] will alternate each time when pressing the
[Select].
④ =RESET
Select this item after replacing the speed reducer.
Addition to the message is deleted, and the replacement signal is OFF,
“TIME TO REPLACEMENT” is reset.
8-180
8 System Setup
8.21 Preventive Maintenance Function
4. Move the cursor over the “=WARNING” to invalidate the desired axis,
and select [Select]. [Invalid] and [Valid] will alternate each time when
press the [Select].
8-181
8 System Setup
8.21 Preventive Maintenance Function
Graph Display
The lifetime calculation can be checked in the graph. The shift of lifetime
calculation is shown on the programming pendant, so that it is possible to
check visually how the lifetime decreases. Use this function as a method
to judge the lifetime of the speed reducer. The graph is shown by the
following procedures.
1. Select {PM} of main menu.
2. Select {PM(REDUCER)}.
3. Select {DISPLAY}.
– The pull down menu is shown.
4. Select {GRAPH}.
– The graph is shown.
8-182
8 System Setup
8.21 Preventive Maintenance Function
5. Select {GRAPH}.
– The pull down menu is shown.
6. Select {Lifetime}
– The calculation result is shown as a graph.
The vertical axis of the graph indicates the time to replace. The horizontal
axis indicates the operation time.
To change the display range of the horizontal axis, modify the MIN and
MAX values of display time.
To change the display range of the vertical axis, modify the MIN and MAX
values of time to replace.
By pressing {CSV Save}, the lifetime calculation data can be saved as a
CSV format into the external memory device.
For the other operations, refer to chapter 8.21.2.2 “Diagnose by the
Torque Average Value” .
8-183
8 System Setup
8.21 Preventive Maintenance Function
Diagnosis Element
Monitors the torque waveform during the job operation, and calculates the
average value of the vibration amplitude by extracting the waveform from
the torque arising from the speed reducer. This data is called the torque
average value, and it is the basis data to diagnose the lifetime. The
following chart shows the lifetime curved line according to the torque
average value and the operation hours.
Failure
Started operation
Operation hours
Lifetime curved line
Torque
トルク Torque
トルク
Speed
速度 Speed
速度
Torque and speed at the normal operation period Torque and speed at the deterioration period
By operating a job in the play mode, a data (the torque element arising
from the deterioration of the speed reducer) for each axis is recorded
automatically on a daily basis, and the data is accumulated.
8-184
8 System Setup
8.21 Preventive Maintenance Function
When the difference value between the latest value “the average value
from the measured result of the five days (the initial value) including the
day to diagnose” and the average value “the average of 30 days (the initial
value) between prior to 60 days from the day to diagnose and prior to 90
days from the day to diagnose” becomes the threshold value or more, it
determines the speed reducer is almost failure, and outputs the warning.
The average value is indicated with%, and 100% indicates the standard
torque.
8-185
8 System Setup
8.21 Preventive Maintenance Function
Setting Procedures
The setting procedures are described as follows.
1. Change the security mode to the management mode.
2. Select {=PM} in the main menu.
3. Select {=PM(REDUCER)}.
– The lifetime calculation window appears.
8-186
8 System Setup
8.21 Preventive Maintenance Function
3
4
5
6
7
8
9
8-187
8 System Setup
8.21 Preventive Maintenance Function
④ =CALCULATION DAYS
Set the period to calculate the average value. The initial value of this item
is “30” (days).
Set the period to calculate the average value from the day to diagnose.
The initial value of this item is “60” (days).
Set the period to calculate the latest value. The initial value of this item is
“5” (days).
Use to delete the error when calculate the average value. The following
values (torque average) are excepted from the calculation of the average
value.
The average from the previous day / any measurement value of the
average period×100 > filter setting value
⑧ =GRAPH NAME
⑨ =REPLACEMENT SIGNAL
Use this item to calculate the lifetime. Refer to “Set the Replacement
Signal” .
NOTE Even though the initial value is set, the accuracy of the life
diagnosis is not guaranteed performance.
8-188
8 System Setup
8.21 Preventive Maintenance Function
Data Confirmation
By operating a job in the play mode, a data (the torque element arising
from the deterioration of the speed reducer) for each axis is recorded
automatically on a daily basis, and the data is accumulated. It is
unnecessary to prepare the job for this diagnosis.
Able to refer to the data by following procedures.
1. Select {=PM} in the main menu.
2. Select {=PM(REDUCER)}.
3. Select {DISPLAY}.
– The pull down menu appears.
1
2
3
4 5 6 7 8 9
8-189
8 System Setup
8.21 Preventive Maintenance Function
③ =MEASURED DATE
Shows the date of the measurement or the updated speed reducer
diagnosis database.
④ =MEAS.
Shows the measured torque average.
⑤ =AVE.
Shows the arithmetic mean of the average period (certain number of the
days, which is calculated in the past, based on the MEASURED DATE).
However, the measured values excepted in the =ERROR DELETE
FILTER are not included.
⑦ =LATEST
Shows the arithmetic mean of the latest period (certain number of the
days included the measured day).
⑧ =WARNING
Select this item to invalidate the warning output signal. [Invalid] and
[Valid] will alternate each time when press the [Select].
⑨ =RESET
Select this item after replacement of the speed reducer. The warning
output signal will be turned OFF, and the old data will not be used for the
lifetime diagnosis.
8-190
8 System Setup
8.21 Preventive Maintenance Function
8-191
8 System Setup
8.21 Preventive Maintenance Function
Graph Display
After the measurement, the variation can be checked by a graph.
The graph is updated every 24 hours automatically. The measured value
and changes of the variation can be displayed on the programming
pendant. Thus, the changes of the torque can be checked visually.
Use the graph display as the one of the methods to judge the lifetime of
the speed reducer.
The graph can be shown by the following procedures.
1. Select {=PM} in the main menu.
2. Select {=PM(REDUCER)}.
3. Select {DISPLAY}.
– The pull down menu appears.
4. Select {=GRAPH}.
– The graph appears.
3
1 2 6
8
9
10
5. Select {CLOSE}.
– Return to the lifetime calculation window.
8-192
8 System Setup
8.21 Preventive Maintenance Function
① =Graph
Select the {Graph}, and the pull down menu appears. Either “=Vari.” or
“=Meas.” can be selected.
When changing “the torque variation accept high”, “the torque varia-
tion accept medium” or “the torque variation accept low” on the each
setting window, the lines for “Hi”, “Mid” and “Lo” on the graph also
correspond to the setting values.
In the case of the graph above, it shows a “variation” > “Lo” of the T-axis,
and the warning output signal, which is set by “torque variation low”, is
ON.
8-193
8 System Setup
8.21 Preventive Maintenance Function
② =Group
Select {=Group}, and the pull down menu appears. Select the group to
display.
③ =Name
The names set in the each setting window are displayed.
④ =Renew
Pressing the “=Renew” button updates the latest data.
⑤ =Days
Set the number of the days between 5 and 150 days to be displayed. The
latest data is displayed on the right side of the graph, and the old data set
by “=Days” is displayed on the left side of the graph.
⑥ =Torque
The minimum value and the maximum value of the vertical axis can be
set. “MIN” is the minimum value, and “MAX” is the maximum value.
⑦ =Axis
Removing the tick in the box hides the axis on the screen.
⑧ =Save CSV
Pressing the “CSV” button saves the variation and measured value into
the external memory device as CSV format. As for the external device, it
can be saved into both SD card and USB, but the data is priory save into
the SD card. The followings are the name for a file and a folder to be
saved.
File name: “the name which is set in the each setting window” + “year/
month/day” + “hour/minute/second”. CSV
Folder name: “SR LIFE DIAGNOSIS”
8-194
8 System Setup
8.21 Preventive Maintenance Function
⑨ =Hard COPY
Pressing the “=Hard COPY” button saves the hard copy of the screen as
JPG format into the USB memory stick.
The following is a name for the file.
File name: “year/month/day” + “hour/minute/second”. JPG
⑩ =CLOSE
Pressing “=CLOSE” button closes the graph window.
8-195
8 System Setup
8.21 Preventive Maintenance Function
5. Move the cursor over the “Reset” on the axis window of which speed
reducer is replaced, and press {Select}.
– The confirmation dialog appears.
6. Select {YES}.
– The data of its axis is reset, and the replacement day is recorded
into the “=INSPECTION RECORD” window.
– The operation is canceled when select “No”.
The procedures above can be performed in the lifetime window or the
torque monitor window.
The replacement day is recorded into the “INSPECTION RECORD”
window by performing the procedures above.
8-196
8 System Setup
8.21 Preventive Maintenance Function
8-197
8 System Setup
8.21 Preventive Maintenance Function
① ②
1 TIME
Before the remaining time to the inspection is “0”, the message is shown
and the inspection signal is ON at the time which is set in this item. For
example, if “100” is set, the message is shown and the signal is ON 100
hours before the remaining time to the inspection is “0”.
The time can be set in the management mode.
2 SIGNAL
Set the GP output number which notifies the inspection time.
8-198
8 System Setup
8.21 Preventive Maintenance Function
① ② ③ ④
8-199
8 System Setup
8.21 Preventive Maintenance Function
8-200
8 System Setup
8.21 Preventive Maintenance Function
8-201
8 System Setup
8.21 Preventive Maintenance Function
8-202
8 System Setup
8.21 Preventive Maintenance Function
Judgment Status
display
A New - Used about half of its life span
B Used about half of its life span
C Used about half of its life span - Time to replace (reference)
D Time to replace (reference)
8-203
8 System Setup
8.21 Preventive Maintenance Function
8-204
8 System Setup
8.21 Preventive Maintenance Function
8-205
8 System Setup
8.21 Preventive Maintenance Function
8-206
8 System Setup
8.21 Preventive Maintenance Function
① ② ③ ④ ⑤
8-207
8 System Setup
8.21 Preventive Maintenance Function
8-208
8 System Setup
8.21 Preventive Maintenance Function
8. When manually setting the approximate value to the leftover life, input
the numerical value “0 - 100%”.
8-209
8 System Setup
8.21 Preventive Maintenance Function
8-210
8 System Setup
8.21 Preventive Maintenance Function
8-211
8 System Setup
8.21 Preventive Maintenance Function
1. Select each menu in the following order. {PM} in the main menu,
{PM(HARDWARE)}, {MOTOR}. And then select {DISPLAY} on the
menu to select {REVOLUTION(%)}.
8-212
8 System Setup
8.21 Preventive Maintenance Function
8-213
8 System Setup
8.21 Preventive Maintenance Function
1. Select the number of the axis to be reset by moving the cursor to it,
and then set the number.
To set the day of the first use (BEGINNING), select the date of the axis
to be reset by moving the cursor to it, and then set the date.
8-214
8 System Setup
8.22 Operating Status Monitor Function
With this function, the operating status of the manipulator (Operation time,
IO waiting time, energy saving time, time for stopping by the alarm) can be
checked. The status can be checked consecutively for 5 days if measured
by the hour, for 100 days if measured by the day, for 60 months if
measured by the month.
⑩ ⑪
3. Select {END}.
– The initial window is shown again.
Each item on the screen represents the following description.
1 OPERATE
Indicates the cumulative time for executing the move instruction.
2 IO WAIT
Indicates the cumulative time for which the manipulator's operation is
stopped by the WAIT instruction or etc.
3 ENERG-SAVE
Indicates the cumulative time for which the servo power is OFF by the
energy saving function.
4 ALM.STOP
Indicates the cumulative time until the next start after the occurrence of
the alarm.
5 OTHERS
Indicates the time other than above items no. 1 to no. 4 .
8-215
8 System Setup
8.22 Operating Status Monitor Function
8 UNIT
Select {UNIT} and the pull down menu is shown.
“HOUR”, “DAY”, or “MONTH” are selectable.
• “HOUR” is selected.
The unit of the horizontal axis of the graph is the hour.
For the item no. 6 , the value can be set in the range from -96 to 0.
• “DAY” is selected.
The unit of the horizontal axis of the graph is the day.
For the item no. 6 , the value can be set in the range from -100 to -3.
• “MONTH” is selected.
The unit of the horizontal axis of the graph is the month.
For the item no. 6 , the value can be set in the range from -60 to -3.
9 UPDATE
By pressing "UPDATE", the data can be updated.
10 HARD COPY
By pressing “HARD COPY”, the hard copy on the window can be save into
the USB memory stick as a JPG format. The file name to be saved is the
following.
File name: “year/month/date”_ “hour/minute/second”.JPG
11 END
By pressing “END”, the graph window is closed.
8-216
8 System Setup
8.23 Job Monitor Function
Job Registration
For the job registered on the JOB MONITOR ENTRY window, the
measurement is performed. A job is registered by the following steps.
The maximum 10 jobs can be registered.
1. Select {=PM} in the main menu.
2. Select {JOB MONITOR}.
– The JOB MONITOR window is shown.
3. Select {DATA}.
– The pull down menu is shown.
8-217
8 System Setup
8.23 Job Monitor Function
5. Job registration
(1) The maximum 10 jobs can be registered. Move the cursor to the
desired number and press [SELECT]. The job name window is
shown. (If the number in which the job has already registered is
selected, the dialog “Clear data?” shows up. Select {YES}.)
8-218
8 System Setup
8.23 Job Monitor Function
Measurement of Data
When the playback is performed for the job registered in the JOB
MONITOR ENTRY window, measurement automatically starts.
The data is automatically updated every time the playback is performed.
Measurement is performed for the section from NOP to END or RET of the
registered job. And if the hold, the emergency stop or the alarm occurs
during measurement, the measurement ends.
Also, if 600 seconds pass after starting the measurement and the
conditions mentioned above are not satisfied, the measurement ends.
Following examples show the timing when measurement ends and the
data is updated.
TEST1.JBI
MOVJ
MOVJ
TEST2.JBI
MOVJ
END
<Example 3>The hold, the emergency stop or the alarm stop occurs
during measurement.
TEST1.JBI
MOVJ
END
8-219
8 System Setup
8.23 Job Monitor Function
Data Check
The number of job execution, playback time, moving time, IO stop time,
energy saving time are shown. Also, the lifetime of the speed reducer, the
load ratio, the maximum speed, the average speed, the maximum torque
and the average torque of each axes are shown.
The data can be checked by following steps.
1. Select {=PM} in the main menu.
2. Select {JOB MONITOR}.
– The JOB MONITOR window is shown
3. Press {PAGE}.
– It is possible to check the data of the date whose number
corresponds to the number of pressing {PAGE}. Modify if
necessary. The data of the current day is updated with the latest
data every time a job is executed. For the previous data, the
average values of the day are shown. The data of the maximum 50
days can be checked.
8-220
8 System Setup
8.23 Job Monitor Function
4. Move the cursor to the desired job name and press {OPEN}.
– The JOB DIAGNOSIS window is shown. The lifetime of the speed
reducer, the load ratio, the maximum speed, the average speed, the
maximum torque and the average torque of each axes are shown.
– It is possible to check the data of the date whose number
corresponds to the number of pressing {PAGE}. Modify if
necessary. The data of the current day is updated with the latest
data every time a job is executed. For the previous data, the
average values of the day are shown. The data of the maximum 50
days can be checked.
5. Press {CLOSE}.
– The JOB MONITOR window is shown again.
8-221
8 System Setup
8.23 Job Monitor Function
Management of Data
The job monitor data can be saved by the external memory menu.
For details of the external memory menu, refer to “YRC1000micro
OPERATOR'S MANUAL (RE-CSO-A058) 7. External Memory Devices”.
1. Select {EX.MEMORY} in the main menu.
2. Select {SAVE}.
3. Select “SYSTEM DATA”.
4. Select “JOB MONITOR DATA”.
The selected system data is displayed with “ ★ ”.
5. Press [ENTER].
6. Select {YES}.
– “JOB MONITOR DATA” is saved.
8-222
8 System Setup
8.24 Robot Monitor Function
8-223
8 System Setup
8.24 Robot Monitor Function
Management of Data
The robot monitor data can be saved by the external memory menu.
For details of the external memory menu, refer to “YRC1000micro
OPERATOR'S MANUAL (RE-CSO-A058) 7. External Memory Devices”.
1. Select {EX.MEMORY} in the main menu.
2. Select {LOAD} or {SAVE}.
– The LOAD or SAVE window is shown.
3. Select “SYSTEM DATA”.
4. Select “ROBOT MONITOR DATA”.
The selected system data is displayed with “ ★ ”.
5. Press [ENTER].
6. Select {YES}.
– “ROBOT MONITOR DATA” is saved.
8-224
8 System Setup
8.25 Brake Line Ground Judgment Function
8-225
8 System Setup
8.25 Brake Line Ground Judgment Function
8.25.3 Operation
8-226
8 System Setup
8.25 Brake Line Ground Judgment Function
2. Press {YES}.
– The confirmation dialog appears due to prevent the mis-operation.
– Select {YES}., then the brake line ground check appears.
– Select {NO}, the window returns to the previous window.
3. Move the cursor over the axis to perform the brake line ground check,
and press [SERVO ON READY]. Grip the enable switch and long
press [SELECT] while pressing down the [INTER LOCK] to perform
the brake line ground check.
– Perform the brake line ground check to the every single axis
displayed on the screen.
– The brake line ground check is canceled in the case of following
conditions.
• [SELECT] operation is released.
• The emergency button of the programming pendant or external
signal is pressed.
• Enable switch is released or gripped further.
• The servo alarm occurs.
8-227
8 System Setup
8.25 Brake Line Ground Judgment Function
8-228
8 System Setup
8.25 Brake Line Ground Judgment Function
3. Select {CLEAR}.
– The confirmation dialog appears.
4. Press {YES}.
– The related information of the brake line ground check is initialized.
– {BRAKE LINE GROUND CHECK} does not appear in the main
menu until the alarm “1683 DC24V POWER SUPPLY
FAILURE(SV)” occurs.
8-229
8 System Setup
8.26 Safety Logic Circuit
8.26.1 Outline
The safety logic circuit is a function to create a safety logic circuit by the
programming pendant.
It enables to set up the logical operations, such as stopping the
manipulator and outputting the servo ON signal.
The contents of this function are described below, however, the GP safety
I/O board which is the optional board is required to prevent losing the
safety function.
If a logic (AND, OR, etc.) is performed by using non-safety data and
another safety signal without using the GP safety I/O board which is the
optional board, the output result will be non-safety data.
If non-safety data is used for an application in which safety is required, the
safety function will not be maintained. Thus, make sure to properly
perform a risk evaluation of the robot system before using non-safety
data.
The followings are the contents of this function.
• Executes the safety logic circuit by the safety circuit board corre-
sponded to the secure authentication.
• The safety logic circuit consists of the system section and the user
section.
• The system section of the safety logic circuit is the specific circuit of
YASKAWA, so that the safety logic circuit cannot be edited.
Meanwhile, for the user part, it is possible to edit.
• Both system and user section of the safety logic circuit consist of a
circuit with 2 inputs and 1 output or a circuit with 1 input and 1 output.
• Both system and user section of the safety logic circuit consist of 128
lines.
• Both system and user section of the safety logic circuit are operated
in every 2 ms cycle.
• Both system and user section of the safety logic circuit can be
referred by the all modes regardless the security mode, however the
user section can be edit only when the security mode is “SAFETY
MODE” plus under the teach mode and the servo is OFF.
8-230
8 System Setup
8.26 Safety Logic Circuit
ADDITIONAL BOX
8-231
8 System Setup
8.26 Safety Logic Circuit
– Enter the password for the safety mode, and then press [ENTER].
8-232
8 System Setup
8.26 Safety Logic Circuit
8-233
8 System Setup
8.26 Safety Logic Circuit
1 . Logic
No. Display Contents Note
1 NOT Negative (reverse of signal)
2 DSU Detection of signal rising edge
8-234
8 System Setup
8.26 Safety Logic Circuit
8-235
8 System Setup
8.26 Safety Logic Circuit
3 . Output signal
No. Display Contents Note
1 #n FSBOUT[x] GP safety output signal (8 points) This signal is
(●: ON status/ 〇 : OFF status) shown when the
optional GP safety
circuit board is
connected.
For details, refer to
chapter 8.26.7 “S
etting for the GP
Safety I/O Signals” .
2 MS-OUT[x] Machine safety signal output signal in the safety logic circuit 64
points
(●: ON output/ 〇 : OFF output)
3 #n PFLIN[x] Output signal to PFL board (ASF04-E) 32 points This signal is
(●: ON status/ 〇 : OFF status) shown when the
optional PFL
board(ASF04-E) is
connected.
4 R[x] Work area 128 point (auxiliary relay)
(●: ON output/ 〇 : OFF output)
5 S-EXDSW External enable switch signal in the safety logic circuit
(●: ON (servo ON enabled)/ 〇 : OFF (servo OFF status)
6 S-EXESP External emergency stop signal in the safety logic circuit
(●: Release/ 〇 : Press (emergency stop status)
7 S-FST Full speed test signal in the safety logic circuit
(●: Full speed test/ 〇 : Safety speed)
8 S-SAFF Safety fence signal in the safety logic circuit
(●: Close/ 〇 : Open (servo OFF status))
9 SVOFF CAT0 Turns OFF the servo power supply to the robot. (Category0
stopped)
(●: Robot stop request/ 〇 : Not robot stop request)
10 SVOFF CAT1 Turns OFF the servo power supply to the robot. (Category1
stopped)
(●: Robot stop request/ 〇 : Not robot stop request)
8-236
8 System Setup
8.26 Safety Logic Circuit
4 . Timer
No. Display Contents Note
1 TMR[8] One shot pulse width timer 8 timer
2 TM[4] OFF DELAY OFF Delay timer 4 timer
3 TM[4] ON DELAY ON Delay timer 4 timer
5 .Comment
It is possible to input up to 32 characters in one-byte (16 characters in
two-byte).
8-237
8 System Setup
8.26 Safety Logic Circuit
8-238
8 System Setup
8.26 Safety Logic Circuit
SUPPLE
There is a case that the system section of the safety logic
-MENT circuit is not defined at factory setting.
8-239
8 System Setup
8.26 Safety Logic Circuit
8-240
8 System Setup
8.26 Safety Logic Circuit
After creating the safety logic circuit, the status changes from “DONE” to
“NOT DONE”. The “WRITE” button is shown on the left down corner of the
screen.
8-241
8 System Setup
8.26 Safety Logic Circuit
4. Line clear
– To clear the one line, select {LINE CLEAR} from {EDIT} in the pull-
down menu.
8-242
8 System Setup
8.26 Safety Logic Circuit
6. Copy
– Choose the desired area to make a copy, and select {COPY} from
{EDIT} in the pull-down menu.
8-243
8 System Setup
8.26 Safety Logic Circuit
8-244
8 System Setup
8.26 Safety Logic Circuit
(3) Press {YES}., and then the file transferred to the safety circuit
board is written in the FLASH ROM. The status becomes “DONE”
from “NOT DONE”.
If press {NO}, the file will not be updated. The status remains
“NOT DONE”.
8-245
8 System Setup
8.26 Safety Logic Circuit
NOTE
8-246
8 System Setup
8.26 Safety Logic Circuit
8-247
8 System Setup
8.26 Safety Logic Circuit
2. The ON/OFF status of input signals used in the safety logic circuit can
be switched by pressing [SELECT] on the programming pendant
8-248
8 System Setup
8.26 Safety Logic Circuit
3. For example, when the EXESP signal is changed from “Normal Open”
to “Normal Close”, the mark “●” indicates the external emergency stop
signal is in the normal state (Normal Close) and the mark “〇” indicates
the external emergency stop signal is being input (Normal Open).
8-249
8 System Setup
8.26 Safety Logic Circuit
8-250
8 System Setup
8.26 Safety Logic Circuit
8-251
8 System Setup
8.26 Safety Logic Circuit
NOTICE
• When starting up the robot system, confirm the function and wiring
of the general-purpose safety I/O signals.
8-252
8 System Setup
8.26 Safety Logic Circuit
8-253
8 System Setup
8.26 Safety Logic Circuit
2. To use the GP safety output signals in the safety logic circuit, press
[SELECT] on the programming pendant and set “M-SAFE”.
– The GP safety output signals allocated to “M-SAFE” are available in
the safety logic circuit. However, if the setting is “NOT USED”, the
signals are available only on the functional safety circuit board.
8-254
8 System Setup
8.26 Safety Logic Circuit
8-255
8 System Setup
8.26 Safety Logic Circuit
Output
500msec
ON DELAY time
Output
300msec
8-256
8 System Setup
8.26 Safety Logic Circuit
8-257
8 System Setup
8.26 Safety Logic Circuit
8-258
8 System Setup
8.26 Safety Logic Circuit
8-259
8 System Setup
8.26 Safety Logic Circuit
8.26.9 Timer
Set the width of the pulse output from the safety logic circuit by TIMER.
When the GP safety input signal is ON, one-second one-shot signal is
output from the GP safety output signal.
2. Select {PAGE}-{TIMER}.
8-260
8 System Setup
8.26 Safety Logic Circuit
8-261
8 System Setup
8.26 Safety Logic Circuit
S-SAFF SAFF ・This is the safety fence signal and functions only in the play mode.
・When the S-SAFF signal is turned OFF, the signal performs the
same control as the SAFF signal. The hard-wired SAFF signal is
always monitored. When either the SAFF signal or the S-SAFF signal
is OFF, the servo power supply is turned OFF.
MS-OUT None This is the data to transfer the data created in the safety logic circuit to
the functional safety function (optional).
8-262
8 System Setup
8.26 Safety Logic Circuit
(Note) The upper line: the message when the manipulator is stopped
by the input of the hard-wired signal.
The lower line: the message when the manipulator is stopped
by the signals input from the safety logic circuit.
None: The appropriate signals do not exist.
8-263
8 System Setup
8.26 Safety Logic Circuit
WARNING
• SPIN is non-safety data. If a logic (AND, OR, etc.) is performed by
using SPIN and another safety signal, the output result will be non-
safety data. If SPIN is used for an application in which safety is
required, the safety function will not be maintained. Thus, make
sure to properly perform a risk evaluation of the robot system before
using SPIN.
8-264
8 System Setup
8.26 Safety Logic Circuit
8-265
8 System Setup
8.26 Safety Logic Circuit
8-266
8 System Setup
8.26 Safety Logic Circuit
8-267
8 System Setup
8.26 Safety Logic Circuit
8-268
8 System Setup
8.26 Safety Logic Circuit
8-269
8 System Setup
8.26 Safety Logic Circuit
When the safety logic circuit file is loaded, the file is not
transferred to the safety circuit board. Select {WRITE} on
NOTE the safety logic circuit window, and the file is written in the
FLASH ROM of the safety circuit board.
After the writing, the file is executed.
8-270
8 System Setup
8.26 Safety Logic Circuit
8-271
8 System Setup
8.26 Safety Logic Circuit
(2) Enter the password for the safety mode, and press {ENTER}.
8-272
8 System Setup
8.26 Safety Logic Circuit
8-273
8 System Setup
8.26 Safety Logic Circuit
8.26.15.2 Safety Circuit Board FLASH ROM Data Erase and Reset
A safety logic circuit file written in the FLASH ROM of the safety circuit
board can be cleared. After erasing, a safety logic circuit file can be
transferred to the safety circuit board and written in the FLASH ROM.
These clear/reset operations are explained in the following.
8-274
8 System Setup
8.26 Safety Logic Circuit
8-275
8 System Setup
8.26 Safety Logic Circuit
ON
#1 FSBIN1
OFF
#1 FSBIN1:ON
ON
#1 FSBIN2
OFF
#1 FSBIN2:ON
ON
#1
FSBOUT1
OFF
8-276
8 System Setup
8.26 Safety Logic Circuit
8-277
8 System Setup
8.26 Safety Logic Circuit
PPESP: press
ON
#1 FSBIN1
OFF
FSBIN1:OFF
ON
NOT
#1 FSBIN1
OFF
8-278
8 System Setup
8.26 Safety Logic Circuit
ON
#1 FSBIN1
OFF
#1 FSBIN1:ON
ON
Decelerating
processing
OFF
8-279
8 System Setup
8.26 Safety Logic Circuit
8-280
8 System Setup
8.26 Safety Logic Circuit
ON(press)
SAFF
OFF(release)
ON(release)
EXESP
OFF(short circuit)
ON
#1
FSBOUT1
OFF
8-281
8 System Setup
8.26 Safety Logic Circuit
8-282
8 System Setup
8.26 Safety Logic Circuit
8-283
8 System Setup
8.26 Safety Logic Circuit
– When the data is updated correctly, the status on the title line is
changed from “NOT DONE” to “DONE”.
8-284
8 System Setup
8.26 Safety Logic Circuit
NOTICE
• When using the DSU or DSD instruction, the signal status turns to
“ ”only for 4 ms while the conditions are satisfied, but it is too short
for visual check. Thus, display chapter 8.26.5 “Signal List
Window” and the SAFETY LOGIC CIRCUIT window together to
check the ON/OFF status of the input signal.
8-285
8 System Setup
8.26 Safety Logic Circuit
8-286
8 System Setup
8.26 Safety Logic Circuit
8-287
8 System Setup
8.26 Safety Logic Circuit
8-288
8 System Setup
8.26 Safety Logic Circuit
8-289
8 System Setup
8.27 Robot Stop Factor Monitor Function
8.27.1 Outline
The robot stop factor monitor function is a function to detect a robot stop,
which is caused by the servo OFF or the hold and so on. The factors,
which caused to stop the robot, are stored in chronological order and
displayed on the screen.
Table 8-1: The List of the Servo OFF Factors by Main CPU Instructions
Displayed Item Secondary Indication
EX.SERVO OFF1 (HOLD STOP) System input signal number
(#40065)
EX.SERVO OFF2 (CATEGORY0 STOP) System input signal number
(#40066)
EX.SERVO OFF3 (CATEGORY1 STOP) System input signal number
(#40064)
TEACH -> PLAY MODE CHANGE None
PLAY -> TEACH MODE CHANGE None
MAIN CPU ALARM None
PARAMETER CHANGE None
INST SVOFF None
COMMAND SVON None
HOME POSITIONING CHANGE None
DATA FALSE RESTORE None
TOOL FILE CHANGE None
TOOL CALIBLATION None
ENCODER RESET None
ROBOT DETACHMENT None
GROUND FAULT (BRAKE LINE) None
MANUAL FULL SPEED None
SERVO OFF QUE None
SERVO ON ERROR None
SERVO OFF ERROR None
8-290
8 System Setup
8.27 Robot Stop Factor Monitor Function
Table 8-2: The List of the Servo OFF Factors by Safety Circuit Board Instructions
Displayed Item Secondary Indication Description of the Signal
PP EMERGENCY STOP Programming Pendant emergency stop
PP ENABLE SWITCH Programming Pendant enable switch
EXTERNAL EMERGENCY STOP External emergency stop
SAFETY FENCE Safety fence
PROTECTED STOP Protection stop
RDY0 OFF RDY0 OFF
Servo OFF request from the main CPU
CATEGORY1 REQUEST Category 1 stop request from the main CPU
SERVO COMMUNICATION ERROR Servo OFF by M3 communication error of
the main CPU or among the servo circuit
boards
CATEGORY0 SAFETY LOGIC CIRCUIT Category 0 stop request from the safety logic
circuit
CATEGORY0 FUNCTION SAFETY Category 0 stop request from the functional
safety
CATEGORY1 SAFETY LOGIC CIRCUIT Category 1 stop request from the safety logic
circuit
ASF30 ALARM Alarm of the machine safety
CATEGORY0 STOP The time of the machine safety category 0
stop timer is up, and switch OFF the servo of
the machine safety.
CATEGORY1 STOP The time of the machine safety category 1
stop timer is up. The machine safety servo
category 0 stop timer must be started.
OVER TRAVEL1 Servo OFF by the over travel signal 1
STO OFF1 Turn OFF the servo power to the control
groups that are connected to the STO1.
8-291
8 System Setup
8.27 Robot Stop Factor Monitor Function
8-292
8 System Setup
8.27 Robot Stop Factor Monitor Function
8.27.2 Operation
8-293
8 System Setup
8.27 Robot Stop Factor Monitor Function
– The data on the first page is the latest one, and the page 20 is the
oldest data.
8-294
8 System Setup
8.27 Robot Stop Factor Monitor Function
8-295
8 System Setup
8.28 Robot Detachment Function
8-296
8 System Setup
8.28 Robot Detachment Function
3. Select {SECURITY}.
– Mode selection screen is shown.
8-297
8 System Setup
8.28 Robot Detachment Function
8-298
8 System Setup
8.28 Robot Detachment Function
2. Select {SETUP}.
– “SETUP” screen is shown.
8-299
8 System Setup
8.28 Robot Detachment Function
8-300
8 System Setup
8.28 Robot Detachment Function
7. Press [ENTER].
– Confirmation message for parameter change is shown.
8-301
8 System Setup
8.29 Axes Detachment Function
8.29.1 Outline
Start the maintenance mode and set the security mode to the safety
mode. (Refer to chapter 8.28.1 “Setting Maintenance Mode” .)
Operator can set or modify the setting items for axes detachment function
in detail setting screen.
The specified parameters are to be set automatically according to the
setting contents in detail setting screen.
1. Select {SYSTEM} under the main menu.
– Sub menu is shown.
2. Select {SETUP}.
– Setting selection screen is shown.
8-302
8 System Setup
8.29 Axes Detachment Function
8-303
8 System Setup
8.29 Axes Detachment Function
7. Press [ENTER].
– Confirmation message for parameter change is shown.
When the system is started in online mode and any axes (at least one
axis) are detached, the following specific output and message are output
all the time.
• Specific output #50913 “AXES DETACHMENT”
• Message is displayed
The following message is output in the bottom right message area on the
window of the programming pendant.
“Axes detachment has been set [sub code]”
The control group including the detached axis is shown in [sub code].
8-304
8 System Setup
8.29 Axes Detachment Function
8.29.5 Restrictions
• Operation with restrictions
When the axes detachment function is set, the following operations
are restricted. If these operations are tried to be performed, an error
or an alarm occurs.
• Playback
• Test run
• Job registration (insert/modify/delete jobs in the target control
group)
• Variable registration
• Second home position registration
• Home position registration
• Work home position registration
8-305
8 System Setup
8.29 Axes Detachment Function
CAUTION
• While the axes detachment function is set, the manipulator may not
be able to move to the taught position or operate in the right
posture, because some axes do not move.
When performing one of the following operations while the axes
detachment function is set, pay careful attention to the movement of
the manipulator and prevent interference between the manipulator
and peripheral devices.
8-306
8 System Setup
8.30 User Group Input and Output
1
2
3
1 START
Specify the first number of the GP input signal to be allocated.
2 LENGTH
Specify the number of the signals which is allocated to one group (1 to
32). When the parity check is specified, the parity bit is the highest bit.
When the length is 1, the parity check cannot be specified.
3 PARITY
Specify the parity check.
NONE : Parity check is not specified.
ODD : Odd parity is specified
EVEN : Even parity is specified.
4 NAME
The group signal name is set.
8-307
8 System Setup
8.30 User Group Input and Output
8-308
8 System Setup
8.30 User Group Input and Output
2
3
1 SIM
Normally, the input status of the user group cannot be changed by man-
ual operation. However, the status can be set to be changeable for the
operation check and etc. The status is changed every time an item is
selected.
• SIM : Manual operation is possible
• (Blank) : Normal status
2 VALUE
The input status of the user group.
When the group in the “SIM” status is selected, the value can be
changed.
3 PARITY
The status of the parity bit
: No parity check
:0
:1
ERR : Parity error
4 NAME
The group signal name
8-309
8 System Setup
8.30 User Group Input and Output
1
2
3
1 START
Specify the first number of the GP output signal to be allocated.
2 LENGTH
Specify the number of the signals which is allocated to one group (1 to
32). When the parity check is specified, the parity bit is the highest bit.
When the length is 1, the parity check cannot be specified.
3 PARITY
Specify the parity check.
NONE : Parity check is not specified.
ODD : Odd parity is specified
EVEN : Even parity is specified.
4 NAME
The group signal name is set.
8-310
8 System Setup
8.30 User Group Input and Output
8-311
8 System Setup
8.30 User Group Input and Output
1 VALUE
The output status of the user group.
2 PARITY
The status of the parity bit
: No parity check
:0
:1
ERR : Parity error
3 NAME
The group signal name
8-312
8 System Setup
8.31 Variable Allocation
8-313
8 System Setup
8.31 Variable Allocation
7. Press [ENTER].
– The confirmation dialog of the parameter change shows up.
8-314
8 System Setup
8.31 Variable Allocation
8. Select {YES}.
– Select {YES} for the confirmation dialog.
When a file needs to be initialized due to the change of the variable
allocation, the confirmation dialog of initialization shows up.
Select {YES} for all the confirmation dialog of initialization.
8-315
8 System Setup
8.31 Variable Allocation
8-316
8 System Setup
8.32 Controller Information Display Function
3. Select {DISPLAY}.
8-317
8 System Setup
8.32 Controller Information Display Function
5. Press [SELECT].
– The setting contents of the option board information is shown.
8-318
8 System Setup
8.32 Controller Information Display Function
NOTE
8-319
8 System Setup
8.33 Manual Brake Release Function
The manual brake release function allows forcible release of each motor
brakes of the manipulator and external axes by programming pendant
operation.
Operating Conditions
1. YRC1000micro Status
The YRC1000micro has to be launched correctly1).
3. Security Mode
The function can be used in all modes: Operation / Editing /
Management / Safety.
4. Others
<Example>
The manual brake release cannot be performed at occurrence of the alarm 0010
as shown in fig. 8-6, since the communication with the servo board becomes un-
available.
8-320
8 System Setup
8.33 Manual Brake Release Function
Restrictions
Due to the hardware configuration, the brake release can be performed
only by the following units:
• Group of the S-, L-, and U-axes (the first, second, and third axes)
• Group of the R-, B-, and T-axes (the fourth, fifth, and sixth axes)
• The E-axis or the first external axis, etc. (the seventh axis)
• The first or the second external axis, etc. (the eighth axis)
CAUTION
• Use great caution when manually releasing the brake because the
brakes of up to 3 axes are released.
8-321
8 System Setup
8.33 Manual Brake Release Function
2. Select "YES".
– To avoid careless operation mistake, a warning message appears
when [MANUAL BRAKE RELEASE] menu is selected.
8-322
8 System Setup
8.33 Manual Brake Release Function
3. Move the cursor to the axis whose brake is to be released. Then press
[INTERLOCK] + [SELECT] while gripping the enable switch.
– Since the brakes of multiple axes will be released if the S-, L-, or U-
axis (the first, second, or third axis) or the R-, B-, or T-axis (the
fourth, fifth, or sixth axes) is selected, one of the following
confirmation dialog boxes appears.
8-323
8 System Setup
8.33 Manual Brake Release Function
– If the E-axis or the first external axis, or the second external axis (the
seventh or eighth axis) is selected, the brake is released and the
BRAKE STATUS is displayed.
BRAKE STATUS : Brake locked :Brake released
CAUTION
• Brake can be released by pressing [INTERLOCK] + [SELECT] while
gripping Enable switch.
Note that the brake remains released even though only
[INTERLOCK] is released at this time.
8-324
8 System Setup
8.33 Manual Brake Release Function
CAUTION
• Brake can be released by pressing [INTERLOCK] + [SELECT] while
gripping Enable switch.
Note that the brake remains released even though [INTERLOCK] is
released at this time.
8-325
8 System Setup
8.33 Manual Brake Release Function
CAUTION
• Brake can be released by pressing [INTERLOCK] + [SELECT] while
gripping Enable switch.
Note that the brake remains released even though [INTERLOCK] is
released at this time.
8-326
9 System Backup
9.1 System Backup with YRC1000micro
9 System Backup
For the YRC1000micro, the system data or its software can be collectively
backed up in advance so that the data can be immediately loaded and
restored in case of an unexpected trouble such as data loss.
9.1.1.1 CMOS.BIN
For the normal backup, use this data.
Save: Perform in the normal or maintenance mode.
Load: Perform in the maintenance mode.
(the management mode or higher mode)
9-1
9 System Backup
9.1 System Backup with YRC1000micro
9.1.1.2 CMOSBK.BIN
For the normal backup, use this data.
Save: Perform in the normal or maintenance mode.
Load: Perform in the maintenance mode.
(the management mode or higher mode)
9.1.2 Device
For the backup of the YRC1000micro system, the SD card or the USB
memory is used. (The USB connector of the programming pendant is not
available in the automatic backup function.)
The following tables show the recommended SD card and USB memory.
<Recommended SD card>
No. Manufacturer Model Capacity
1 Hagiwara Solutions NSD6-512MS(P01SEI-YE 512MB
2 Hagiwara Solutions NSD6-001GH(A01SDI 1GB
3 Hagiwara Solutions NSD6-002GH(A01SDI 2GB
4 Hagiwara Solutions NSD6-004GH(B20SEI 4GB
5 Hagiwara Solutions NSD6-008GH(B20SEI 8GB
6 Hagiwara Solutions NSD6-016GH(B20SEI 16GB
7 Hagiwara Solutions NSD4-032GH(B00MG) 32GB
9-2
9 System Backup
9.1 System Backup with YRC1000micro
In order to save the batch data, the following free space per file is needed
in the media.
Approx. 30M Byte
Note that the free space to store the two files is needed when using the
automatic backup function.
Also, it is recommended to store the backup data in two or more media
cards to minimize problems if the media is damaged.
The USB memory can be connected to the USB connected on the CPU
board (JANCD-ACP31-1E).
Forcible insertion may result in the damage of the USB memory and the
USB connector
NOTICE
• In case the USB memory is not recognized or an error message
appears, pull out it and try inserting it again.
9-3
9 System Backup
9.2 Backup by CMOS.BIN
9-4
9 System Backup
9.2 Backup by CMOS.BIN
4. Select {SAVE}.
– The save display appears.
9-5
9 System Backup
9.2 Backup by CMOS.BIN
6. Select {YES}.
– Select {YES} to save the CMOS data into the SD card.
– When saving the file, if the CMOS.BIN file exists in the SD card, the
following confirmation dialog box appears.
7. Select {YES}.
– The CMOS.BIN file is overwritten in the SD card.
9-6
9 System Backup
9.2 Backup by CMOS.BIN
5. Select {LOAD}.
– The load display appears.
9-7
9 System Backup
9.2 Backup by CMOS.BIN
6. Select {CMOS}.
– The confirmation dialog box appears.
7. Select {YES}.
– The loaded CMOS.BIN file contents are reflected in the data inside
the robot.
NOTICE
When the “CMOS load” is performed, the current CMOS data is
replaced with the CMOS data (the contents of “CMOS.BIN”) in the
selected device. Therefore, before performing the load, make sure to
perform the “CMOS Save” of the CMOS data to be loaded.
– When the message "Loading system data. Don't turn the power off."
on the human interface display area disappears, the loading process
is complete.
When the loading process for the CMOS.BIN file is complete, the
message "Select 'Safety Board FLASH Reset'" on the human
interface display area appears. Perform "Safety Board FLASH
Reset" by referring to the following procedure.
8. Change the security to the safety mode.
9-8
9 System Backup
9.2 Backup by CMOS.BIN
9-9
9 System Backup
9.3 Saving a CMOS.BIN File When the Programming Pendant is not
Used
9.3 Saving a CMOS.BIN File When the Programming Pendant
is not Used
3. When the saving process of the CMOS.BIN file is complete, turn OFF
the YRC1000micro power supply.
However, if there is an access lamp on the USB memory, make sure to
confirm that the access lamp is off before turning OFF the
YRC1000micro power supply.
– Return the rotary switch (RSW) on the front panel of the
YRC1000micro from "A" to "0".
9-10
9 System Backup
9.4 Saving a CMOS.BIN + System Software When the Programming
Pendant is not Used
9.4 Saving a CMOS.BIN + System Software When the
Programming Pendant is not Used
1. Change the rotary switch (RSW) on the front panel of the
YRC1000micro from "0" to "B". When changing the rotary switch, use
a precision screwdriver (flathead, 2 mm). Then connect the USB
memory to the YRC1000micro.YRC1000micro
Rotary switch (RSW)
– When the process is complete, the 7SegLed repeats the full-on state
and the full-off state every second.
9-11
9 System Backup
9.4 Saving a CMOS.BIN + System Software When the Programming
Pendant is not Used
3. When the process is complete, turn OFF the YRC1000micro power
supply.
However, if there is an access lamp on the USB memory, make sure to
confirm that the access lamp is off before turning OFF the
YRC1000micro power supply.
– Return the rotary switch (RSW) on the front panel of the
YRC1000micro "B" to "0".
– Disconnect the USB memory.
9-12
9 System Backup
9.5 7SegLED Error Display
9-13
9 System Backup
9.5 7SegLED Error Display
9-14
9 System Backup
9.6 Automatic Backup Function
9.6.1.1 Objective
With the automatic backup function, the data saved in the YRC1000micro
such as system setting or operational condition are collectively backed up
in the SD card, which is stored in the programming pendant, or the
selected device at the automatic backup window.
• The RAM AREA of the ACP31 board (It will display, when the high
speed Ethernet server function is effective.)
9.6.1.2 Outline
The automatic backup function saves the internally stored data in a single
file in advance for the smooth restoration from unexpected troubles of the
YRC1000micro.
The teaching operation is one of the factors that changes the internally
stored data. Thus, a mode which backs up the latest data after the
teaching operation is prepared. To confirm the termination of the teaching
operation, check the mode key whether it is changed from teach mode to
play mode.
Other than the teaching operation, the present position of the robot or the
value of a variable can be pointed out as the factors to change the
internally stored data. These data, however, are changed after each
operation and have very little need to be retained permanently.
Accordingly, backing up these data at regular interval should be well
enough to operate and the mode to back up the data at regular interval is
also prepared.
With the automatic backup function, all the part where the internal data is
stored in the physical memory area is collectively saved. If there is any
data which is in the middle of changing while executing the automatic
backup function, the data might not be usable for restoration because of
its inconsistency. Therefore, the function is terminated with an error
during the play back operation or while the manipulator is in motion so that
the automatic backup cannot be operated. Set the automatic backup
function to be executed while the manipulator is not in the playback status
and while the manipulator is stopped.
9-15
9 System Backup
9.6 Automatic Backup Function
The automatic backup function has the following functions and features.
No Function/Feature Explanation
1 Cyclic backup This function backs up as much of
In the teach mode, the data in the latest data as possible during
memory is backed up in a specified editing. The backup data saved in
cycle from a specified starting time. the SD card can be loaded to the
YRC1000micro in case of data loss
so that the damage can be
minimized.
2 Backup when switching modes The editing data is backed up when
When switching the mode from the editing is completed. The latest
teach mode to the play mode, the data is automatically backed up with
data in memory is backed up. this mode.
3 Backup when start-up When the YRC1000micro starts up,
When the YRC1000micro is start-up, the data in memory is backed up.
the data in memory is backed up. Since the editing/playback
operation is usually completed
when the YRC1000micro power is
turned OFF, the latest data is
automatically backed up with this
mode.
4 Backup when inputting specified The data in memory is backed up by
signals the signal from the host at the
The data in memory is backed up intended timing. Although the
when a specified signal (#40560) is above mentioned items 1 to 3 are
input. designed to back up the data
automatically, this function backs up
the data in accordance with the
instruction from the host.
5 Backup while robot program is Backs up the variables for essential
stopped data.
The backup during playback is
disabled. However, in the play mode,
the backup is enabled if the robot is
stopped. (“Cyclic backup” and
“Backup when inputting specified
signals”)
6 Backup and retry at low priority The backup operation hardly affects
The data in memory is backed up at the other operations so that the
low priority so that this operation programming pendant can be used
does not affect the other operations. even during the backup operation.
When other operations affect the
backup operation, the backup is
suspended and retried later.
7 Backup in binary Backup in binary allows the system
The data is saved as binary data. to be easily and speedily restored.
8 Setting of items Unnecessary settings can be
Parameters can limit the settings of avoided with this setting.
the backup condition.
9-16
9 System Backup
9.6 Automatic Backup Function
9-17
9 System Backup
9.6 Automatic Backup Function
9-18
9 System Backup
9.6 Automatic Backup Function
9-19
9 System Backup
9.6 Automatic Backup Function
9-20
9 System Backup
9.6 Automatic Backup Function
Setting Example 1
The following diagram shows a setting example with the following
conditions:
BASE TIME: 12:30
BACKUP CYCLE: 60 (minutes)
RETRY CYCLE: 10 (minutes)
BACKUP CYCLE
RETRY CYCLE
Setting Example 2
The following diagram shows a setting example with the following
conditions:
BASE TIME: 20:00
BACKUP CYCLE: 1440 (minutes) (24 hours)
RETRY CYCLE: 60 (minutes)
BACKUP CYCLE
RETRY CYCLE
9-21
9 System Backup
9.6 Automatic Backup Function
Settings
Automatic backup setting is performed by setting the following items on
the AUTO BACKUP SET window:
• RESERVE TIME BACKUP
(Setting for performing the backup on what day of the week, every
day, or in a specific cycle)
• BASE TIME
• BACKUP CYCLE
• RETRY CYCLE
• MODE CHANGE BACKUP
(VALID/INVALID of the backup when switching the mode from the
teach mode to the play mode)
• STARTUP AUTO BACKUP
(VALID/INVALID of the backup when the YRC1000micro is started
up)
• SPECIFIC INPUT BACKUP
(VALID/INVALID of the backup when inputting specified signals)
• UNIV.OUT NO. ON ERROR
• DISPLAY AT EMERGENCY
• DURING ALARM OCCURENCE
• DEVICE
(Setting of the device to store the automatic backup file)
• STORED FILE SETTING
(It is possible to set when “SD: Pendant” is set in DEVICE.)
9-22
9 System Backup
9.6 Automatic Backup Function
A
B
C
D
E
F
G
H
I
J
K
L
M
N
9-23
9 System Backup
9.6 Automatic Backup Function
B. BASE TIME
Specify the reference time to start the automatic backup.
The reference time ranges from 0:00 to 23:59.
C. BACKUP CYCLE
Specify the backup cycle to perform the cyclic back up.
Set the backup cycle in units of minutes. The cycle setting ranges from
10 to 9999 minutes. After the first backup, the following backups are
performed automatically in every BACKUP CYCLE.
When “EVERY DAY” or the day of the week (“MONDAY” to “SUNDAY”)
for RESERVE TIME BACKUP is selected, BACKUP CYCLE cannot be
input.
9-24
9 System Backup
9.6 Automatic Backup Function
D. RETRY CYCLE
Every time the automatic backup is implemented, the memory data in
the controller is obtained, and the data is compared with the original
memory data. If they are not the same, the retry of the automatic
backup is implemented. However, please note that when the device is
not inserted and the automatic backup is failed, for example, the retry is
not executed.
Set the retry cycle in units of minutes. The cycle setting ranges from 0
to 255, and should be shorter than the BACKUP CYCLE. If the value is
the same as or longer than the BACKUP CYCLE, RESERVE TIME
BACKUP cannot set to “VALID”.
When it is set to 0, retry will not be performed.
I. DISPLAY AT EMERGENCY
Set the method of notification of the automatic backup error to
“ERROR” or “MESSAGE”.
Each time [SELECT] is pressed, “ERROR” and “MESSAGE” are dis-
played alternately.
9-25
9 System Backup
9.6 Automatic Backup Function
K.DEVICE
Press {SELECT} to display the device list.
M. BACKUP FILES
Indicates the existence of the files or the number of backup files stored
in the SD card inserted when this window is displayed.
N. LATEST BACKUP FILE
Indicates the date of the latest file in the SD card inserted when this win-
dow is displayed.
O. ARRANGE
When the setting of maximum number of stored files is changed, the file
arrangement of the backup files in the SD card is executed.
With this operation, the file arrangement can be performed without
changing the maximum number of stored files.
ARRANGE will not be displayed when the device of the SD: controller is
set on.
9-26
9 System Backup
9.6 Automatic Backup Function
Window Settings
RS parameter can restrict the settings of some items in the automatic
backup window.
When setting the bit of RS096 parameter shown below to “1”, the
corresponding items are restricted. The restricted items are indicated with
“INVALID” in the display and inputting/modification to the item becomes
impossible. Also, the automatic backup does not function with the
restricted items.
D7 D6 D5 D4 D3 D2 D1 D0
9-27
9 System Backup
9.6 Automatic Backup Function
9-28
9 System Backup
9.7 Loading the Backup Data from the SD Card
9-29
9 System Backup
9.7 Loading the Backup Data from the SD Card
9-30
9 System Backup
9.7 Loading the Backup Data from the SD Card
9-31
9 System Backup
9.7 Loading the Backup Data from the SD Card
9-32
9 System Backup
9.7 Loading the Backup Data from the SD Card
9-33
9 System Backup
9.7 Loading the Backup Data from the SD Card
CAUTION
Note that by executing “SYSTEM RESTORE” or “SYSTEM RESTORE
(ACP31)”, the current CMOS data in the YRC1000micro is replaced
with the data of the file “CMOSBK.BIN” or “CMOSBK??.BIN” (??
denotes figures) in the external memory device.
After “CMOSBK.BIN” has been loaded, confirm that the new data is the
same as the previously saved data in the CMOS. In addition, call the
master job to confirm that the current manipulator position is correct
and safe. After that, start operating the manipulator.
9-34
9 System Backup
9.8 Error List
9-35
10 Upgrade Function
10.1 Functional Overview
10 Upgrade Function
10-1
10 Upgrade Function
10.2 Upgrade Procedure
10-2
10 Upgrade Function
10.2 Upgrade Procedure
10-3
10 Upgrade Function
10.2 Upgrade Procedure
10-4
10 Upgrade Function
10.3 Error Message
10-5
11 Programming Pendant
11.1 Disconnection Function
11 Programming Pendant
11-1
11 Programming Pendant
11.1 Disconnection Function
11-2
11 Programming Pendant
11.1 Disconnection Function
CAUTION
• While the programming pendant startup window is displayed (while
communication between the YRC1000micro and the programming
pendant is disconnected), the manipulator in operation cannot be
stopped by using [HOLD]. To stop the manipulator's operation,
press the emergency stop button.
• While the programming pendant startup window is displayed, the
mode of the YRC1000micro cannot be changed by using the Mode
Switch. To change the mode of the YRC1000micro, press
“Connect” button in the startup window to connect the
YRC1000micro and the programming pendant, and then turn the
Mode Switch to the desired mode.
11-3
11 Programming Pendant
11.2 Reset Function
SUPPLE
• Check that a dot is displayed at the lower right of the
-MENT 7SEG-LED. If it is, check that the dot is blinking or lighted.
• If the displayed alphabet or the number is continuously
changing, write down them in order.
Reset button
11-4
11 Programming Pendant
11.3 Touch Panel Invalidate Function
2. Move the focus area over the {YES} on the confirmation dialog by
using [←] key.
3. Press [Select] key. The touch panel becomes invalid.
When the touch panel is invalid, an icon, which shows the invalidating
the touch panel, is displayed on the status area, and the message
“Touch operation is invalid” is displayed on the message area.
11-5
11 Programming Pendant
11.3 Touch Panel Invalidate Function
2. Move the focus area over the {YES} on the confirmation dialog by
using [←] key.
3. Press [Select].
The touch panel become valid.
11-6
11 Programming Pendant
11.4 Reboot Robot System
11-7
11 Programming Pendant
11.4 Reboot Robot System
11-8
12 Modification of System Configuration
12.1 Addition of I/O Modules
4. Select {SETUP}.
– The SETUP window appears.
– The items marked with “” cannot be selected.
12-1
12 Modification of System Configuration
12.1 Addition of I/O Modules
12-2
12 Modification of System Configuration
12.1 Addition of I/O Modules
8. Press [ENTER].
– The confirmation dialog box is shown.
9. Select {YES}.
– The system parameters are then set automatically according to the
current mounted hardware status, and the window will be changed
to the external I/O setup window.
12-3
12 Modification of System Configuration
12.2 Allocating External I/O Signal
12-4
12 Modification of System Configuration
12.2 Allocating External I/O Signal
12-5
12 Modification of System Configuration
12.2 Allocating External I/O Signal
5. Select the external input signal number (at the change source) to be
changed. (In the setting example, select “#20010”.)
– The select menu appears.
6. Select “MODIFY”, and input the external input signal number (at the
change destination) to be changed. (In the setting example, enter
‘20190’.)
– The external I/O signal is changed.
12-6
12 Modification of System Configuration
12.2 Allocating External I/O Signal
8. Press [ENTER].
– The External Output Signals Allocation window appears.
9. Like the case of the external input signal, select/modify the external
output signal.
– Repeat select/modify until it becomes the desired allocation.
10. Press [ENTER].
– The confirmation dialog box appears.
12-7
12 Modification of System Configuration
12.2 Allocating External I/O Signal
12-8
12 Modification of System Configuration
12.2 Allocating External I/O Signal
#20010 0 0 0 0 5 ASF31
#20060 16 0 254 0 1 DN4-PCIE
#20070 16 0 1 0 5 DN4-PCIE
#20120 16 0 2 0 4 DN4-PCIE
#20160 16 0 3 0 3 DN4-PCIE
#20190 17 0 254 0 1 CCS-PCIE
#20200 17 0 0 0 6 CCS-PCIE
#----- 16 0 252 0 0 DN4-PCIE
① ② ③ ④ ⑤ ⑥ ⑦
12-9
12 Modification of System Configuration
12.2 Allocating External I/O Signal
MAC ID
Indicates the network communication station number set in the channel
concerned on the board concerned. Regarding station numbers that
cannot be displayed, or station numbers that do not need to be dis-
played, ‘0’ is displayed. The following contents are displayed.
0 : No station number, or network communication station
number ‘0’
Scanner station of EtherNet/IP (CPU board)
1 to 251 : Network communication station number ‘1’ to ‘251’
Adapter station of EtherNet/IP (CPU board)
(Scanner allocation number sequence)
252 : Unallocated I/O area of channel 1
253 : Unallocated I/O area of channel 2
254 : Communication status area of channel 1
255 : Communication status area of channel 2
ADDR
Indicates the offset address from the beginning of each I/O area when
the inside of each I/O area is further divided into multiple parts.
BYTE
Indicates the size (number of bytes) inside each I/O area.
NAME
Indicates the name of each I/O board.
12-10
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
When adding a base and a station axis, set the following items:
• TYPE
Select one in the type list.
• In case of base axis (B1,B2)
Select one of RECT-X, -Y, -Z, -XY, -XZ, -YZ or -XYZ.
• In case of station axis (S1,S2, S3)
Select UNIV-* (“*” represents the number of axes) when using a
mechanism other than the registered type as a station axis.
• CONNECTION
In the CONNECTION window, specify the SERVOPACK which is
connected with each axis group, the contactor which is used for the
SERVOPACK, and the overrun signal (OT).
• AXIS TYPE
Select from the axis type list.
• In case of TURN-* type
No need to select (The axis type is set as TURN type.)
• In case of RECT-* type
Select BALL-SCREW type or RACK & PINION type.
• In case of UNIV-* type
Select BALL-SCREW type, RACK & PINION type or TURN type.
• MECHANICAL SPECIFICATION
• If axis type is ball-screw type, set the following items:
• MOTION RANGE (+) [mm]
• MOTION RANGE (-) [mm]
• REDUCTION RATIO (numerator)
• REDUCTION RATIO (denominator)
• BALL-SCREW PITCH [mm/r]
12-11
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
• If axis type is rack & pinion type, set the following items.
• MOTION RANGE (+) [mm]
• MOTION RANGE (-) [mm]
• REDUCTION RATIO (numerator)
• REDUCTION RATIO (denominator)
• PINION DIAMETER [mm]
• MOTOR SPECIFICATION
Set the following items.
• MOTOR
• SERVO AMP
• CONVERTER
• ROTATION DIRECTION [normal/reverse]
• MAX. RPM [rpm]
• ACCELERATION SPEED [sec]
• INERTIA RATIO
* Select MOTOR, AMPLIFIER and CONVERTER from each type list on the
display.
12-12
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
4. Select {SETUP}.
– The SETUP window appears.
– Note that the items marked with “” cannot be set.
12-13
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
6. Move the cursor to the type of control group to be modified, and press
[SELECT].
– The MACHINE LIST window is displayed.
12-14
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
Y Y Y
X X
X
CARTESIAN CARTESIAN
Y-AXIS CARTESIAN
X-AXIS
Z-AXIS
Base axis direction of travel coincides Base axis direction of travel coincides Base axis direction of travel coincides
with robot coordinate X-Axis. with robot coordinate Y-Axis. with robot coordinate Z-Axis.
Y
Y Y
X X
CARTESIAN X
Y-AXIS
CARTESIAN CARTESIAN
CARTESIAN CARTESIAN
Z-AXIS CARTESIAN X-AXIS
Y-AXIS X-AXIS Z-AXIS
Base 1st and 2nd axes directions of Base 1st and 2nd axes directions of Base 1st and 2nd axes directions of
travel coincide with robot coordinate travel coincide with robot coordinate travel coincide with robot coordinate
X-Axis and Y-Axis, respecitively. Y-Axis and Z-Axis, respectively. X-Axis and Z-Axis,respectively.
RECT-XYZ CARTESIAN
Z-AXIS
Z
Y
X
CARTESIAN CARTESIAN
Y-AXIS X-AXIS
12-15
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-16
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
Overrun → (OT1)
12-17
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-18
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
Selected group,
type, axis no.,
and axis type
are shown.
Selected group,
type, axis no.,
and axis type
are shown.
12-19
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-20
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
Normal direction
12-21
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
– <Phenomenon2>
During pause, the motor makes a lot of noise.
Confirm the motion with decreasing this ratio in each 100.
3. Modify the settings.
4. Press [ENTER] in the MOTOR SPEC window.
– After the setting, the current window moves to the window for the
next axis setting. Complete the settings for all axes in the same
manner.
– When [ENTER] is pressed in the MOTOR SPEC window for the last
axis, the setting in the MOTOR SPEC window is completed and the
confirmation dialog box appears.
12-22
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
9. Select {YES}.
– When a message “Select ‘Safety Board FLASH Reset’” in the
human interface area disappeared resetting of Safety Board FLASH
Reset is complete.
12-23
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-24
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
TURN-1
12-25
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
– Specify which brake (BRK) of the contactor unit each axis of each
control group is connected to.
The numbers in [ ] represent the axis numbers, and indicate which
axis is connected to which brake.
Overrun (OT1)
12-26
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-27
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-28
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-29
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
OFFSET is displayed on
the screen of the 1st axis
only when the TURN-2 type
is selected.
TURN-2
OFFSET
12-30
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-31
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-32
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
Normal direction
12-33
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
12-34
12 Modification of System Configuration
12.3 Addition of Base and Station Axes
7. Select {YES}.
– When the message “Select ‘Safety Board FLASH Reset’” in the
human interface area disappeared resetting of Safety Board FLASH
Reset is complete.
NOTICE
• If the control axis configuration is changed by addition of a base
axis or station axis, the internal data of the job file are also changed
so that the job file data should be initialized.
Initialize the job file data with procedure “File Initialize” in this
manual after changing the construction.
• When the data, motion range for example, should be changed after
the addition of a base axis or station axis, the change can be done
in the same procedure as shown above.
In this case, the control axis configuration is not changed so the job
file data should not be initialized.
12-35
13 YRC1000micro Specification
13 YRC1000micro Specification
DANGER
• Always set the teach lock before starting teaching.
• Observe the following precautions when performing teaching
operations within the P-point maximum envelope of the
manipulator:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop buttons on the front door of the
YRC1000micro, on the programming pendant, on the external
control device, etc.
– Disconnect the safety plug of the safety fence. (when in the play
mode and the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
13-1
13 YRC1000micro Specification
WARNING
• When turning ON the YRC1000micro power, confirm that no person
is present in the manipulator's operating range and that the operator
is in a safe location.
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
• Make sure that a system administrator stores the key of the Mode
Switch of the programming pendant. After operation is completed,
the key must be removed and stored by the system administrator.
Failure to observe this instruction may result in personal injury due to
inappropriate or unintended manipulator's operation. If the
programming pendant is dropped with the key inserted, the key or the
Mode Switch may be damaged.
13-2
13 YRC1000micro Specification
13.1 Specification List
13-3
13 YRC1000micro Specification
13.2 Function List
13-4
13 YRC1000micro Specification
13.3 Programming Pendant
13-5
13 YRC1000micro Specification
13.4 Equipment Configuration
Configuration
Fig. 13-1: Configuration
Model YRC1000micro
13-6
14 Description of Units and Circuit Boards
DANGER
• Always set the teach lock before starting teaching.
• Observe the following precautions when performing teaching
operations within the P-point maximum envelope of the
manipulator:
– Be sure to perform lockout by putting a lockout device on the
safety fence when going into the area enclosed by the safety
fence. In addition, the operator of the teaching operation must
display the sign that the operation is being performed so that no
other person closes the safety fence.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always keep in mind emergency response measures against the
manipulator’s unexpected movement toward a person.
– Ensure a safe place to retreat in case of emergency.
Failure to observe this instruction may cause improper or unintended
movement of the manipulator, which may result in personal injury.
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop buttons on the programming pendant,
or on the external control device, etc.
– Disconnect the safety plug of the safety fence. (when in the play
mode and the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
DANGER
• In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 4-14 pin and 5-
15 pin of the Safety connector (Safety).
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
14-1
14 Description of Units and Circuit Boards
WARNING
• When turning ON the YRC1000micro power, confirm that no person
is present in the manipulator's operating range and that the operator
is in a safe location.
Personal injury may result if a person enters the manipulator's
operating range during operation. Immediately press an emergency
stop button whenever there is a problem. The emergency stop button
is located on the upper right of the programming pendant.
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Return the programming pendant to a safe place after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
• Make sure that a system administrator stores the key of the Mode
Switch of the programming pendant. After operation is completed,
the key must be removed and stored by the system administrator.
Failure to observe this instruction may result in personal injury due to
inappropriate or unintended manipulator's operation. If the
programming pendant is dropped with the key inserted, the key or the
Mode Switch may be damaged.
14-2
14 Description of Units and Circuit Boards
NOTICE
• To the dualized specific signal, connect the switch (contact) that
turns the signal ON and OFF simultaneously.
• If the timing of turning ON and OFF between the dualized signals, a
disagreement alarm occurs. .
YRC1000micro
Front Panel
SI0 Board
Safety Switch
4
SAFF_1+
14
SAFF_1-
Turn ON/OFF
5 at the same time
SAFF_2+
15
SAFF_2-
Short-circuit current
14-3
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
Optional slot
PCle Slot
Connector for
Optional slot robot axis power supply
Connector for Connector for
PCle Slot
programming pendant AC power input
14-4
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
Pin Assignment of the pin for the Robot Specific Signal Input Connector
(SAFETY)
Connector types used when preparing the cable for connecting to the
robot specific signal are listed below.
Table 14-1: Pin Assignment of the Pin for the Robot Specific Signal Input Connector (SAFETY)
Item Type Remarks
The YRC1000micro- 10220-52A2PL Mnufactured by Sumitomo 3M
side connector Limited
Cable-side connector 110120-3000PE (Connector body)
10320-52A0-008 (Shell jackscrew type)
10320-52F0-008 (Shell single action lock type)
14-5
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
DANGER
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
YRC1000micro
Front Panel
12
SAFF_1-
Turn ON/OFF
3 simultaneously
SAFF_2+
13
SAFF_2-
14-6
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
Manipulator's
Safety fence
range of motion
Servo ON lamp
(optional)
YRC1000micro
Safety door
Safety plug
Emergency
stop button
Portable plug
While the servo power is ON and the interlock signal is input, the servo
power is turned OFF.
(The servo power cannot be turned ON while the interlock signal is being
input.)
Note that the servo power does not turn OFF only in the teach mode.
(The servo power can be turned ON even while the interlock signal is
input.)
14-7
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
For unused robot specific input signals, connect a jumper cable as when
the YRC1000micro is shipped.
DANGER
• Upon shipment of the YRC1000micro, this signal is connected by a
jumper cable in the dummy connector. To use the signal, make
sure to supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
YRC1000micro
Front panel
4
EXESP_1+
14
EXESP_1-
Turn ON/OFF
simultaneously
5
EXESP_2+
15
EXESP_2-
14-8
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
DANGER
• Upon shipment of the YRC1000micro, this signal line is connected
to pin terminals. To use the signal, make sure to remove the pin
terminals, and then input it.
If the signal is input with the pin terminals connected, it does not
function, which may result in personal injury or equipment damage.
YRC1000micro
Front panel
16
ON_EN1-
Turn ON/OFF
simultaneously
7
ON_EN2+
17
ON_EN2-
14-9
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
NOTICE
• Do not use the emergency stop button with 24 VAC, 250 mA or
more.
• When connect the inductive load, such as the relay, with the output
circuit, use of the built-in protective circuit for the surge suppressor
or connect the flyback diode in parallel to the inductive load to
suppress the surge voltage.
Failure to observe this instruction may result in damage to equipment.
Programming pendant
(Optional)
Emergency Stop
Button YRC1000micro
Front panel
(SAFETY)
External Emergency stop
9 output signal
ESPOUT_1+
19
ESPOUT_1-
10
ESPOUT_2+
20
ESPOUT_2-
14-10
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
The GP I/O signal is used mainly in the motion job of the manipulator and
used as a timing signal between the manipulator and peripheral devices.
Connector types used when preparing a cable for connecting to the
GP I/O and Direct-in signal are listed below.
For the details of the pin assignment, refer to fig. 14-8 “Position of GP I/O
Connector”
14-11
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
Safety Board
(JANCD-ASF30-1E)
+24VU
NOTE
Inductive load
Flyback Diode
024VU
14-12
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
PL Servo ON +24VU
15
X3
37
Output while
Note: Number in ( ) means output signal number assigned to ASF30. Servo ON
(30011)
PL: Pilot Lamp
14-13
14 Description of Units and Circuit Boards
14.1 Connection for Connector on Front Panel
YRC1000 micro
Safety Board (JANCD-ASF31-1E)
Each point
DC24V GPIO
7mA MAX
Logical Connector Name Signal
Number Pin No.
1 Direct in common
2 Direct in 1
27 Direct in 2
GND 3 Direct in 3
Each point 28 Direct in 4
DC24V 4
6.9 mA MAX
5
6 Input common 3_24V
20010 7 EXTERNAL START IN
20011 32 EXTERNAL HOLD IN
GND
20012 8 CALL MASTER JOB IN
20013 33 ALARM/ERROR RESET IN
20014 9 EXTERNAL SERVO ON IN
20015 34 SELECT PLAY MODE IN
20016 10 SELECT TEACH MODE IN
20017 35 IN08 IN
+24VU 14
GND
18
11 +24VU
36 +24VU
15 +24VU
Each point 22 +24VU
DC24V
25 +24VU
100 mA MAX
40 +24VU
47 +24VU
Buffer 30010 12 RUNNING OUT
30011 37 SERVO IS ON OUT
30012 13 TOP OF MASTER JOB OUT
30013 38 ALARM/ERROR OCCURRED OUT
30014 16 BATTERY ALARM OUT
30015 41 REMOTE MODE SELECTED OUT
30016 17 PLAY/TEACH MODE LSELECTED OUT
30017 42 OT08 OUT
19
20
26 024VU
31 024VU
024V 024V 21
23
24
29
30
39
43
44
45
46
48
CN11 49
50
14-14
14 Description of Units and Circuit Boards
14.2 Specific I/O Signal List
Table 14-2: Specific Input (Press Tending, Cutting, and Other Applications)
Logical Input Name / Function
Number
20010 EXTERNAL START
Functions the same as the [START] button in the programming pendant. Only the
rising edge of the signal is valid. It starts robot operation (playback). This signal is
invalid if external start is prohibited from the playback condition display.
20011 EXTERNAL HOLD
The hold lamp turns on and the signal “HOLDING (50071)” turns ON while this signal
is ON. Depending on the setting, the status of manipulator can be “HOLDING” while
this signal is OFF.
20012 CALL MASTER JOB
Only the rising edge of the signal is valid. It calls up the top of the robot program, that
is the top of the master job1). This signal is invalid during playback, during teach-lock
and when play master or call is prohibited (set from the playback operation condition
display).
20013 ALARM/ERROR RESET
After an alarm or error has occurred and the cause been corrected, this signal resets
the alarm or error.
20014 EXTERNAL SERVO ON
Only the rising edge of this signal is valid. This signal turns ON the servo power.
Use this signal to turn ON the servo power from an external device.
20015 SELECT PLAY MODE
The play mode is selected when the mode key on the programming pendant is set at
“REMOTE”. Only the rising edge of the signal is valid. When this selection signal
assigned concurrently with other mode selection signal, the teach mode is selected on
a priority basis. The signal is invalid while EXTERNAL MODE SWITCH is prohibited.
20016 SELECT TEACH MODE
The teach mode is selected when the mode key of the programming pendant is set at
“REMOTE”. The other mode selection is unavailable when this signal is ON; the
signal is selected by priority even when the other selection signal is ON, enabling the
teach mode selection.
1 A master job is a job (program) which can be called by CALL MASTER JOB.
Other functions are the same as for normal jobs. Normally, the parent job, which manages the child jobs called
up immediately after the power is turned ON, is set as the master job.
14-15
14 Description of Units and Circuit Boards
14.2 Specific I/O Signal List
Table 14-3: Specific Output (Press Tending, Cutting, and Other Applications)
Logical Output Name / Function
Number
30010 RUNNING
This signal signifies that the job is running. (Signifies that the job is running, system
status is waiting reserved start, or test run is running.) This signal status is the same
status as [START] in the programming pendant.
30011 SERVO IS ON
This signal signifies that the servo power is turned ON, internal processing such as
current position creation is complete, and the system is able to receive the START
command. This signal turns OFF when the servo power supply turns OFF. It can be
used for YRC1000micro status diagnosis for an external start.
30012 TOP OF MASTER JOB
This signal signifies that the execution position is the top of the master job. This signal
can be used to confirm that the master job has been called.1)*1
30013 ALARM/ERROR OCCURRED
This signal signifies that an alarm or an error occurred. If a major error occurs, this
signal remains ON until the main power is turned OFF.
30014 BATTERY ALARM
This signal turns ON to notify that the battery requires replacing when the voltage
drops from the battery for backup memory of the encoder. Major problems may result
if memory data is lost because of an expired battery. It is recommended to avoid these
problems by using this signal as a warning signal.
30015 REMOTE MODE SELECTED
This signal notifies the current mode setting. These signals are synchronized with the
mode select switch in the programming pendant. The signal corresponding to the
selected mode turns ON.
30016 PLAY/TEACH MODE SELECTED
This signal notifies the current mode setting. These signals are synchronized with the
mode select switch in the programming pendant. The signal corresponding to the
selected mode turns ON.
1 This signal is not output during operation.
14-16
Index
Index-1
Index
Index-2
Index
Index-3
Index
Index-4
Index
Index-5
Index
Index-6
Index
Index-7
Index
XX .................................................................................................... 8-105
XY .................................................................................................... 8-105
Index-8
YRC1000micro
INSTRUCTIONS