Fs100 Instructions Yaskawa
Fs100 Instructions Yaskawa
Fs100 Instructions Yaskawa
INSTRUCTIONS
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain
for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN- INSTRUCTIONS
FS100 INSTRUCTIONS
FS100 OPERATOR’S MANUAL
FS100 MAINTENANCE MANUAL
MANDATORY
• This manual explains setup, diagnosis, maintenance, hardware,
etc. of the FS100 system. Read this manual carefully and be sure
to understand its contents before handling the FS100.
• General items related to safety are listed in chapter 1 “Safety” .
To ensure correct and safe operation, carefully read the chapter.
CAUTION
• Some drawings in this manual are shown with the protective covers
or shields removed for clarity. Be sure all covers and shields are
replaced before operating this product.
• 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.
• YASKAWA is not responsible for incidents arising from
unauthorized modification of its products. Unauthorized
modification voids your product’s warranty.
ii
FS100
iii
FS100
WARNING
• Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem. The emergency stop button is
located on the right of the programming pendant.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
• Before operating the manipulator, check that servo power is turned
OFF when the emergency stop button on the programming pendant
is pressed.
When the servo power is turned OFF, the SERVO ON LED on the
programming pendant is turned OFF.
Injury or damage to machinery may result if the emergency stop circuit
cannot stop the manipulator during an emergency. The manipulator
should not be used if the emergency stop button does not function.
Fig. : Emergency Stop Button
iv
FS100
WARNING
• Once the emergency stop button is released, clear the cell of all
items which could interfere with the operation of the manipulator.
Then turn the servo power ON.
Injury may result from unintentional or unexpected manipulator motion.
Fig. : Release of Emergency Stop Button
TURN
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator teaching. If a problem is found, correct it and take all
other necessary actions immediately.
– Check for problems 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 inadvertently left on the manipulator, on
a fixture, or on the floor, the manipulator or a tool may collide with the
programming pendant during manipulator movement, which may result
in personal injury or equipment damage.
• Read and understand the Explanation of the Warning Labels before
operating the manipulator.
v
FS100
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.
vi
FS100
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.
WARNING WARNING
Moving parts Do not enter
may cause robot
injury work area.
Top View
Electric Shock Warning NP
vii
FS100 Contents
viii
FS100 Contents
8.2.2 Procedure for Second Home Position Setting (Check Point) ............................. 8-17
ix
FS100 Contents
x
FS100 Contents
xi
FS100 Contents
xii
FS100 Contents
10.2.1 Confirmation of Software Version of Main CPU and Programming Pendant ... 10-1
xiii
FS100 Contents
13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as SF2300) ............. 13-6
xiv
FS100 Contents
13.6 User I/O Circuit Board for Japan and North America:
(JAPMC-IO2308R-E, Abbreviated as LIO-08R) ........................................................... 13-19
13.6.3 Example of Servo ON Sequence Circuit from External Device ...................... 13-24
13.6.4 Example of Start Sequence Circuit from External Device .............................. 13-24
13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated as LIO-09R) ... 13-32
13.7.3 Example of Servo ON Sequence Circuit from External Device ...................... 13-37
13.7.4 Example of Start Sequence Circuit from External Device .............................. 13-37
xv
1 Safety
FS100 1.1 For Your Safety
1 Safety
MANDATORY
• Teaching maintenance of the robot must conform to:
– Industrial Safety and Health Law
– Enforcement Order of Industrial Safety and Health Law
– Ordinance of Industrial Safety and Health Law
Other related laws 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 98/37/EC
• Prepare
– Safety Work Regulations
based on concrete policies for safety management complying with
related laws.
• Observe
– Robots for Industrial Environments - Safety Requirements
(ISO 10218)
– Manipulating Industrial Robots - Safety (Japan only) (JIS B 8433)
for safe operation of the robot.
• Reinforce the
– Safety Management System
by designating authorized workers and safety managers, as well as
giving continuing safety education.
• Teaching and maintaining the robot are specified as “Hazardous
Operations” in the Industrial Safety and Health Law (Japan only).
Workers employed in these above operations are requested to attend
special training offered by YASKAWA.
1-1
1 Safety
FS100 1.2 Special Training
MANDATORY
• Persons who teach or inspect the manipulator must undergo
required training before using the manipulator.
• For more information on training, inquire at the nearest YASKAWA
branch office.
The telephone numbers are listed on the back cover of this manual.
MANDATORY
• It is important to have and be familiar with all manuals concerning
the MOTOMAN.
You should have the four manuals listed below:
– MOTOMAN- INSTRUCTIONS
– FS100 INSTRUCTIONS
– FS100 MAINTENANCE MANUAL
– FS100 OPERATOR’S MANUAL
Confirm that you have all these manuals on hand.
If any manuals are missing, contact your salesman from YASKAWA’s
local branch office.
The relevant telephone numbers are listed on the back cover.
1-2
1 Safety
FS100 1.4 Personnel Safety
WARNING
• Avoid any dangerous actions in the area where the MOTOMAN is
installed.
Failure to observe this caution may result in personal injury due to
contact with the manipulator or peripheral equipment.
• Please take strict safety precautions by placing signs such as
“Flammable”, “High Voltage”, “Waiting”, and “Off-limits to
Unauthorized Personnel” in necessary areas in the factory.
Failure to observe this caution may result in fire, electric shock, or
personal injury due to contact with the manipulator and other
equipment.
• Strictly observe the following items:
– Always wear approved work clothes (no loose-fitting clothes).
– Do not wear gloves when operating the MOTOMAN.
– Do not allow underwear, shirts, or neckties to hang out from the
work clothes.
– Do not wear large jewelry, such as earrings, rings, or pendants.
Always wear protective safety equipment such as helmets, safety
shoes (with slip-proof soles), face shields, safety glasses, and gloves
as necessary.
Improper clothing may result in injury.
• Unauthorized persons should not approach the manipulator or
associated peripheral equipment.
Failure to observe this caution may result in personal injury due to
contact with the FS100, controller, workpiece, positioner, etc.
1-3
1 Safety
FS100 1.4 Personnel Safety
CAUTION
• Never forcibly move the manipulator axes.
Failure to observe this caution may result in personal injury or
equipment damage.
START HOLD
REMOTE TEACH
PLAY
X- X+ SERVO ON
X- X+
S- S+ R- R+
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
Z- Z+ MANUAL SPEED Z- Z+
U- U+ T- T+
SLOW
E- E+ 8- 8+
SHIFT
INTER
LOCK 7SYNCRO 8 9 TEST
START SHIFT
SINGLE
AUX
MOTION 0 TOOL OF TOOL OF
MODIFY ENTER
TYPE JOB
1-4
1 Safety
FS100 1.5 Motoman Safety
WARNING
• Select an area such as that described below to install the
manipulator:
Confirm that the area is large enough so that the fully extended
manipulator arm with tool will not reach a side wall, safeguarding, or
the controller.
Failure to observe this warning may result in personal injury or
equipment damage due to unexpected movement of the manipulator.
Safeguarding
FS100
1000 mm or more
Front panel
1000 mm or more
CAUTION
• Operation of the crane, sling, or forklift should only be performed by
authorized personnel.
Failure to observe this caution may result in personal injury or
equipment damage.
1-5
1 Safety
FS100 1.5 Motoman Safety
CAUTION
• As a rule, the manipulator should be lifted by a crane.
– Make sure to fix the manipulator with the shipping bolts and
brackets, and lift it in the posture as shown in each manipulator’s
instruction manual.
– Use wire ropes threaded through the shipping bolts and brackets
or the attached eyebolts to lift up the manipulator.
Failure to observe this caution may cause the manipulator to fall, which
may result in personal injury or equipment damage.
• Lift, move, or install the FS100 by two or more persons.
– Approx. mass of FS100: 20 kg per unit
• Use a platform truck to carry the FS100.
– Avoid jarring, dropping, or hitting the FS100 during handling.
Failure to observe these cautions may cause the FS100 to fall down,
which may result in personal injury or equipment damage.
• If storing the manipulator temporarily before installation, make sure
to place it on a stable and flat surface, and take precautions to
prevent unauthorized personnel from touching it.
Failure to observe this caution may cause the manipulator to fall, which
may result in personal injury or equipment damage.
1-6
1 Safety
FS100 1.5 Motoman Safety
CAUTION
• Make sure that there is sufficient room for maintenance on the
manipulator, FS100, and other peripheral equipment.
Failure to observe this caution may result in personal injury during
maintenance.
Installation space for FS100 in horizontal position
Air Air
100
200
Air
150
Air
Air Air
100
200 150
Air
Unit: mm
Air
200 150
Air
Air
100
Air
Air
Air
200
100
Air
150
Air
1-7
1 Safety
FS100 1.5 Motoman Safety
CAUTION
• Install the manipulator using bolts of the size and type specified in
each manipulator’s instruction manual.
Failure to observe this caution may cause the manipulator to fall, which
may result in personal injury or equipment damage.
• After installation, fix the FS100 on the floor or base depending on its
way of installation by using the screws shown below.
Failure to observe this caution may cause the FS100 to fall, which may
result in personal injury or equipment damage.
Tapped hole M5
Tapped hole M5 (4 holes, thread depth: 5 mm)
(4 holes, thread depth: 5 mm)
15
15
170
170
15
15
20 380 20 20 380 20
1-8
1 Safety
FS100 1.5 Motoman Safety
CAUTION
• Take precautions when wiring and piping between the FS100,
manipulator, and peripheral equipment. Run the piping, wiring, or
cables through a pit or use a protective cover, so that they are not
stepped on by personnel or run over by the forklift.
SAFETY
FIRST
Piping Lead
Cable Channnel
1-9
1 Safety
FS100 1.5 Motoman Safety
WARNING
• Install a safeguarding around the manipulator to prevent any
accidental contact with the manipulator while the power is ON.
Post a warning sign stating “Off-limits During Operation” at the
entrance of the enclosure. The gate of the safeguarding must be
equipped with a safety interlock. Be sure the interlock operates
correctly before use.
Failure to observe this warning may result in a serious accident due to
contact with the manipulator.
CAUTION
• Store tools and similar equipment in proper locations outside of the
enclosure.
Tools and loose equipment should not be left on the floor around the
manipulator, FS100, or welding fixture, etc., as injury or damage to
equipment can occur if the manipulator comes in contact with objects or
equipment left in the work area.
1-10
1 Safety
FS100 1.5 Motoman Safety
MANDATORY
• 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.
WARNING
• Never exceed the rated capacity of the manipulator described in the
specifications section of the manipulator manual.
Failure to observe this warning may result in personal injury or
equipment damage.
• Teach jobs from outside the manipulator’s work area whenever
possible.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintentional manipulator operation may result in injury.
1-11
1 Safety
FS100 1.5 Motoman Safety
WARNING
• Before operating the manipulator, check that the SERVO ON lamp
on the programming pendant turns OFF when the emergency stop
button on the programming pendant or on the external control
device, etc. is pressed.
Personal injury or equipment damage may result if the manipulator
cannot be stopped in case of emergency.
• 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 5-6 pin and 16-
17 pin of the robot system signal connector (CN2).
• Upon shipment of the FS100, 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.
1-12
1 Safety
FS100 1.5 Motoman Safety
WARNING
• Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem. The emergency stop button is
located on the top right of the programming pendant.
Emergency Stop Button
START HOLD
REMOTE TEACH
PLAY
X- X+ SERVO ON
X- X+
S- S+ R- R+
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
Z- Z+ MANUAL SPEED Z- Z+
U- U+ T- T+
SLOW
E- E+ 8- 8+
SHIFT
INTER
LOCK 7SYNCRO 8 9 TEST
START SHIFT
SINGLE
AUX
MOTION 0 TOOL OF TOOL OF
MODIFY ENTER
TYPE JOB
Programming Pendant
1-13
1 Safety
FS100 1.5 Motoman Safety
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator teaching. If a problem is found, correct it and
implement all other necessary measures immediately.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to its hook on the FS100
cabinet after use.
If the programming pendant is inadvertently left on the manipulator, on
a fixture, or on the floor, the manipulator or a tool may collide with the
programming pendant during manipulator movement, which may result
in personal injury or equipment damage.
MANDATORY
• Persons operating or inspecting the manipulator should be trained
as required by applicable laws and company policies.
– Refer to chapter 1.2 “Special Training” at page 1-2.
1-14
1 Safety
FS100 1.6 Notes for Moving and Transferring MOTOMAN
CAUTION
• Attach the instructions to the controller cabinet so that all users
have access to necessary manuals. See chapter 1.3 “Motoman
Manual List” at page 1-2 for a complete list of manuals.
If any manual is missing, contact your Yaskawa representative.
• If the warning labels on the manipulator and FS100 are illegible,
clean the labels so that they can be read clearly. Note that some
local laws may prohibit equipment operation if safety labels are not
in place.
Contact your Yaskawa representative if you require new warning
labels.
• When the MOTOMAN is transferred, it is recommended to check
with Yaskawa Engineering Co. which is listed on the back cover of
this manual.
Incorrect installation or wiring may result in personal injury or
equipment damage.
1-15
1 Safety
FS100 1.7 Notes on MOTOMAN Disposal
PROHIBITED
• Never modify the manipulator or FS100.
Failure to observe this may result in personal injury or equipment
damage due to fire, power failure, or operation error.
CAUTION
• When disposing of the MOTOMAN, follow the applicable national or
local laws and regulations.
• Anchor the manipulator well, even when temporarily storing it
before disposal.
Failure to observe this caution may result in injury due to the
manipulator falling down.
1-16
2 Product Confirmation
FS100 2.1 Contents Confirmation
2 Product Confirmation
FS100
Programming
Pendant (optional)
START HOLD
REMOTE TEACH
PLAY
MULTI
LAYOUT
MAIN
TOOL SEL
COORD
ENTRY
DIRECT
OPEN
SERVO
GO BACK
PAGE
ASSIST
AREA
CANCEL
SELECT
Manipulator
MENU SIMPLE ON
MENU READY !?
X- X+ SERVO ON
X- X+
S- S+ R- R+
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
Z- Z+ MANUAL SPEED Z- Z+
U- U+ T- T+
SLOW
E- E+ 8- 8+
SHIFT
INTER
LOCK 7SYNCRO 8 9 TEST
START SHIFT
SINGLE
AUX
MOTION 0 TOOL OF TOOL OF
MODIFY ENTER
TYPE JOB
Programming Pendant
Dummy Connector (optional)
Manipulator Cable
2-1
2 Product Confirmation
FS100 2.2 Order Number Confirmation
<Example>
THE MANIPULATOR AND THE CONTROLLER
SHOULD HAVE SAME ORDER NUMBER.
2-2
3 Installation
FS100 3.1 Handling Procedure
3 Installation
CAUTION
• Lift, move, or install the FS100 by two or more persons.
– Approx. mass of FS100: 20 kg per unit
• Use a platform truck to carry the FS100.
– Avoid jarring, dropping, or hitting the FS100 during handling.
Failure to observe these cautions may cause the FS100 to fall down,
which may result in personal injury or equipment damage.
The mass of the FS100 is indicated on the nameplate. The location and
content of the nameplate is shown below.
3-1
3 Installation
FS100 3.2 Place of Installation
3-2
3 Installation
FS100 3.3 Installation Location
1000 mm or more
Front panel
1000 mm or more
• Install the FS100 where the manipulator can be clearly seen during
operation and can be operated safely.
• Install the FS100 where its front panel can be operated easily.
• Install the FS100 where it can be easily taken out of the rack for
maintenance.
• Install the FS100 where it can be inspected easily. (Make sure to
secure the maintenance area.)
• Do not place any obstacles in the following:
• within 200 mm from the rear panel (air inlet and air outlet) of the
FS100
• within 150 mm from the front panel (air outlet) of the FS100
• within 100 mm from the side panel (air outlet) of the FS100
Air Air
100
200 150
Air
Air
200 150
Air
Air
100
Air
Air
3-3
3 Installation
FS100 3.4 Installation Method
CAUTION
• The length of the fixing screws for the FS100 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 FS100 may
be damaged.
– Required screw size: M5 (length: equal to or shorter than the
thickness of the metal fitting + 5 mm)
– Required screw material: mild steel or higher-strength material
• Fix all the 8 fixing points to install the FS100.
• The FS100 is free-standing type. Avoid jarring, dropping, or hitting
the FS100 when installing it.
Failure to observe these cautions may result in personal injury or
equipment damage.
• The FS100 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 FS100.
Failure to observe this caution may result in personal injury or
equipment damage.
Fixing Method
For the FS100 in horizontal position, fix it to the rack by using the tapped
holes on the right and left side of it.
15
170
200
210
170
15
10
15
3-4
4 Connection
FS100
4 Connection
MANDATORY
• 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.
WARNING
• The system must be grounded.
Failure to ground equipment may result in fire or 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 touch any board inside the controller for five minutes after
turning OFF the power supply.
Capacitors inside the controller store electricity after power is turned
OFF. Exercise caution whenever handling circuit boards. Failure to
observe this warning may result in injury or electric shock.
• Power cannot be turned ON unless the door is closed. Interlocks
prevent power from being turned ON.
Failure to observe this warning may result in fire or electric shock.
• Any occurrence during wiring while the FS100 is in the emergency
stop mode 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.
4-1
4 Connection
FS100
WARNING
• 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.
4-2
4 Connection
FS100 4.1 Notes on Cable Connection
SAFETY
FIRST
Piping Wiring
Cable channel
4-3
4 Connection
FS100 4.2 Power Supply
To converter
(control circuit)
FS100
3-phase Circuit Power relay
noise filter Noise
CN1 protector filter MC1
3-phase
200/220 VAC at 50/60 Hz To converter
(main circuit)
1-phase
noise filter
1-phase*
200/230 VAC at 50/60 Hz To converter
(control circuit)
4-4
4 Connection
FS100 4.2 Power Supply
Leakage FS100
breaker
Circuit Noise Power relay
3-phase CN1 protector filter MC1
200/220 VAC at 50/60 Hz
To converter
(main circuit)
To converter
(control circuit)
Leakage FS100
breaker
Circuit Noise Power relay
1-phase * CN1 protector filter MC1
200/230 VAC at 50/60 Hz
To converter
(main circuit)
(for 1-phase)
To converter
(control circuit)
4-5
4 Connection
FS100 4.2 Power Supply
MANDATORY
• 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.
Table 4-2: FS100 Power Capacity, Cable Size, and Circuit Protector
Manipulator Power Cable size Capacity of
capacity (with Cabtyre cable (three circuit
(kVA) cores)) protector
(mm2) in FS100
(A)
MHJ 0.5 3.5 15
MH5F, MH5LF, MH6F, 1.0 3.5 15
SIA5F
MPP3, 1.5 3.5 15
MH12,
HP20F, SIA20F,
SDA10F
MPK2F 2.0 3.5 15
SDA20F 3.0 3.5 15
The maximum load value (payload, operation speed, and frequency, etc.)
is displayed.
However, the power capacity is different depending on work conditions.
4-6
4 Connection
FS100 4.2 Power Supply
4-7
4 Connection
FS100 4.3 Connection Methods
Programming FS100
pendant cable
Manipulator cable
Mounting base
1. Prepare the power cable by using the power connector of the FS100.
Refer to table 4-3(a) “For Three-Phase Power Supply (CN1)” and
table 4-3(b) “For Single-Phase Power Supply (CN1) (Only for MHJ,
MH5F, MH5LF, SIA5F, SIA10F, SIA20F, SDA10F, SDA20F)” for the pin
assignment of the FS100 power connector (CN1), and prepare the
power cable.
2. Confirm that the circuit protector of the FS100 is turned OFF.
– CN1 INPUT AC (for AC power input)
– Controller-side connector:
CE05-2A18-10PD-B (manufactured by DDK Ltd.)
– Cable-side connector (supplied with controller):
CE05-6A18-10SD-B-BSS (manufactured by DDK Ltd.)
Table 4-3(a): For Three-Phase Power Supply (CN1)
Pin No. Signal Name Description
A L1 AC input (L1/R-phase)
B L2 AC input (L2/S-phase)
C L3 AC input (L3/T-phase)
D P.E. Protective grounding
4-8
4 Connection
FS100 4.3 Connection Methods
WARNING
• 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.
CN1
FS100
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-9
4 Connection
FS100 4.3 Connection Methods
4-10
4 Connection
FS100 4.3 Connection Methods
X81
Alignment mark
4-11
5 Turning ON and OFF Power Supply
FS100 5.1 Turning ON Main Power Supply
WARNING
• Confirm that nobody is present in the manipulator’s operating range
when turning ON the FS100 power supply.
Failure to observe this warning may result in injury caused by
accidental contact with the manipulator.
Press the emergency stop button immediately if any problem occurs.
The emergency stop button is located on the right of the programming
pendant.
The main power supply is turned ON when the main power supply switch
on the front of the FS100 is turned to the “ON” position, and the initial
diagnosis and the current position setting begin.
5-1
5 Turning ON and OFF Power Supply
FS100 5.1 Turning ON Main Power Supply
5-2
5 Turning ON and OFF Power Supply
FS100 5.1 Turning ON Main Power Supply
5-3
5 Turning ON and OFF Power Supply
FS100 5.1 Turning ON Main Power Supply
CAUTION
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
5-4
5 Turning ON and OFF Power Supply
FS100 5.2 Turning ON Servo Power
SERVO
ON
READY
Light
SERVO ON
SERVO
ON
READY
Blink
SERVO ON
5-5
5 Turning ON and OFF Power Supply
FS100 5.2 Turning ON Servo Power
SUPPLE SERVO ON
-MENT
5-6
5 Turning ON and OFF Power Supply
FS100 5.3 Turning OFF Power Supply
Programming pendant
5-7
6 Test of Program Operation
FS100
WARNING
• Before operating the manipulator, check that servo power is turned
OFF when the emergency stop button on the programming pendant
is pressed.
When the servo power is turned OFF, the SERVO ON LED on the
programming pendant is turned OFF.
Injury or damage to machinery may result if the emergency stop circuit
cannot stop the manipulator during an emergency. The manipulator
should not be used if the emergency stop button does not function.
• Press the emergency stop button immediately if any problem
occurs. The emergency stop button is located on the right of the
programming pendant.
• 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 5-6 pin and 16-
17 pin of the robot system signal connector (CN2).
• Upon shipment of the FS100, 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.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintentional manipulator operation may result in injury.
• Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem. The emergency stop button is
located on the right of the programming pendant.
6-1
6 Test of Program Operation
FS100
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator teaching. If a problem is found, correct it and
implement all other necessary measures immediately.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to the hook on the FS100
cabinet after use.
If the programming pendant is inadvertently left on the manipulator, on
a fixture, or on the floor, the manipulator or a tool may collide with the
programming pendant during manipulator movement, which may result
in personal injury or equipment damage.
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
After operation, the key should be removed and stored by the
system manager.
Improper or unintended manipulator operation may result in injury.
Also, the key or the mode select switch may be damaged if the
programming pendant is dropped with the key inserted.
6-2
6 Test of Program Operation
FS100 6.1 Movement of Axes
Be sure to remove all items from the area before moving the
NOTE manipulator.
Refer to the INSTRUCTION MANUAL for the appropriate
position of the fixture.
Z+
T+
T-Axis Z-
T-
Z+
U-Axis U+
R-Axis X+ B-Axis
R+
Y+
B+ B-Axis Y+
Y- B+
B-
X+
R+ X-
R-
R-Axis X-
R- Z+
Y- T+
Z+
Z-
U-
B- T-Axis
U+
Z- U-Axis Z-
X- X+ X- X+ U-
T-
S- S+ R- R+
E-
E-Axis L-Axis
Y- Y+ Y- Y+ E+
Y-
L- L+ B- B+ Y- L-
L-
Y+
L-Axis Y+ L+
Z- Z+ Z- Z+
L+
U- U+ T- T+
X+
S+ S-Axis
E- E+ 8- 8+ S-Axis X- X+
X- S- S+
S-
X-
R-
X- X+
S- S+
Y+
B+
Y-
L-
Y+
L+
Y-
B-
E-
Z+
E+ T+
L Z- Z-
U- T-
6-3
FS100
System Up
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7 Security System
7-1
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7-2
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7-3
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7-4
7 Security System
FS100 7.1 Protection Through Security Mode Settings
2. Select {SECURITY}.
– The selection window of security mode appears.
7-5
7 Security System
FS100 7.1 Protection Through Security Mode Settings
3. Press [SELECT].
– Select “SECURITY MODE”.
5. Press [ENTER].
– The input user ID is compared with the user ID of the selected
security mode.
– When the correct user ID is entered, the security mode is changed.
7-6
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7.1.2 User ID
User ID is requested when Editing Mode or Management Mode is
operated.
Create the user ID with four to eight numbers and symbols: the numbers 0
to 9; the symbols “-” and “.”.
7-7
7 Security System
FS100 7.1 Protection Through Security Mode Settings
7-8
8 System Setup
FS100
8 System Setup
WARNING
• Data related to the system’s basic functions can be changed.
However, improper change may result in a fatal error or failure of
the manipulator or the whole system.
Observe the following warnings to safeguard system settings:
• Change the data under the supervision of the administrator.
• Make sure to save and manage the data each time you create or
change it.
(Supply a USB memory stick or CompactFlash (CF) card
recommended by Yaskawa.)
• Yaskawa is not responsible for accidents or failures caused by
incorrect data settings.
8-1
8 System Setup
FS100 8.1 Home Position Calibration
WARNING
• Before operating the manipulator, check that the SERVO ON LED is
turned OFF when the emergency stop button on the programming
pendant is pressed.
Injury or damage to machinery may result if the manipulator cannot be
stopped in case of an emergency.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
• Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem. The emergency stop button is
located on the right of the programming pendant.
8-2
8 System Setup
FS100 8.1 Home Position Calibration
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator teaching. If a problem is found, correct it and
implement all other necessary measures immediately.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to the hook on the FS100
cabinet after use.
If the programming pendant is inadvertently left on the manipulator, on
a fixture, or on the floor, the manipulator or a tool may collide with the
programming pendant during manipulator movement, which may result
in personal injury or equipment damage.
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
After operation, the key should be removed and stored by the
system manager.
Improper or unintended manipulator operation may result in injury.
Also, the key or the mode select switch may be damaged if the
programming pendant is dropped with the key inserted.
8-3
8 System Setup
FS100 8.1 Home Position Calibration
Home Position
SUPPLE The home position is the pulse value “0” for each axis and its
-MENT
posture. See chapter 8.1.3 “Home Position of Robot” at
page 8-12.
8-4
8 System Setup
FS100 8.1 Home Position Calibration
8-5
8 System Setup
FS100 8.1 Home Position Calibration
– The control group can also be selected by pressing page key PAGE
.
8-6
8 System Setup
FS100 8.1 Home Position Calibration
7. Select {YES}.
– Displayed position data of all axes are registered as home position.
When {NO} is selected, the registration will be canceled.
8-7
8 System Setup
FS100 8.1 Home Position Calibration
5. Select {YES}.
– Displayed position data of the axis is registered as home position.
When {NO} is selected, the registration will be canceled.
8-8
8 System Setup
FS100 8.1 Home Position Calibration
8-9
8 System Setup
FS100 8.1 Home Position Calibration
8-10
8 System Setup
FS100 8.1 Home Position Calibration
5. Select {YES}.
– All absolute data are cleared.
8-11
8 System Setup
FS100 8.1 Home Position Calibration
8-12
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
WARNING
• Be aware of safety hazards when performing the position
confirmation of the second home position (check point).
When “OUT OF RANGE (ABSO DATA)” alarm occurs, abnormality of
the PG system may be a cause of the alarm. The manipulator may
operate in an unexpected manner, and there is a risk of damage to
equipment or injury to personnel.
• Before operating the manipulator, check that the SERVO ON LED is
turned OFF when the emergency stop button on the programming
pendant is pressed.
Injury or damage to machinery may result if the manipulator cannot be
stopped in case of an emergency.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
• Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem. The emergency stop button is
located on the right of the programming pendant.
8-13
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator teaching. If a problem is found, correct it and
implement all other necessary measures immediately.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to the hook on the FS100
cabinet after use.
If the programming pendant is inadvertently left on the manipulator, on
a fixture, or on the floor, the manipulator or a tool may collide with the
programming pendant during manipulator movement, which may result
in personal injury or equipment damage.
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
After operation, the key should be removed and stored by the
system manager.
Improper or unintended manipulator operation may result in injury.
Also, the key or the mode select switch may be damaged if the
programming pendant is dropped with the key inserted.
8-14
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
Reset alarm
1 Position confirmation
operation
2
Compare second home NG
position (check point)*
pulses with current
position pulses Alarm occurs again
OK
3 Correct defective axis
Replace PG system
Home position calibration
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 con-
firmation. Playback, test runs, and FWD operation will not function
unless “CONFIRM POSITION” is performed.
2 Pulse Difference Check
The pulse number at the second home position is compared with that at
the current position. If the difference is within the allowable range, play-
back is enabled. If not, the alarm occurs again.
• The allowable range pulse is the number of pulses per rotation of the
motor (PPR data).
• The initial value of the second home position is the home position
(where all axes are at pulse 0). The second home position can be
changed. For details, refer to chapter 8.2.2 “Procedure for Second
Home Position Setting (Check Point)” at page 8-17.
8-15
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
3 Alarm Occurrence
If the alarm occurs again, there may be an error in the PG system.
Check the system. After adjusting the erroneous axis, calibrate the
home position of the axis, then check the position again.
8-16
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
8-17
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
GO BACK
8-18
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
WARNING
• Be aware of safety hazards when performing the position
confirmation of the specified point.
Abnormality of the PG system may be the cause of the alarm. The
manipulator may operate in an unexpected manner, and there is a risk
of damage to equipment or injury to personnel.
SUPPLE For details on the “POWER ON/OFF POS” window, refer to “8.7 Position
-MENT Data When Power is Turned ON/OFF” in FS100 MAINTENANCE MANUAL.
8-19
8 System Setup
FS100 8.2 Setting Second Home Position (Check Point)
GO BACK
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-20
8 System Setup
FS100 8.3 Tool Data Setting
TOOL FILE 0
TOOL FILE 15
8-21
8 System Setup
FS100 8.3 Tool Data Setting
XF
YF
Tool
TCP
ZF
2. Select {TOOL}.
(1) Move the cursor to the number of the desired tool, and press
{SELECT} in the tool list window.
(2) The tool coordinate window of the selected number appears.
– In the tool coordinate window, the tool number can be changed by
GO BACK
8-22
8 System Setup
FS100 8.3 Tool Data Setting
– To switch the tool list window and the tool coordinate window, press
{DISPLAY} {LIST} or {DISPLAY} {COORDINATE DATA}.
<Setting Example>
• In case of Tool A, B
• In case of Tool C
8-23
8 System Setup
FS100 8.3 Tool Data Setting
Flange XF
coordinates
YF
ZF
XT
Tool
coordinates YT
ZT
XF
YF
ZF YF
X F Rz = 180
8-24
8 System Setup
FS100 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 “Setting Tool Load Information” at page 8-48.
8-25
8 System Setup
FS100 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-26
8 System Setup
FS100 8.3 Tool Data Setting
8-27
8 System Setup
FS100 8.3 Tool Data Setting
TC1 TC3
TC4
TCP
TC5
Tool
TCP YT
Tool
XT Coordinates Z
Base
ZT Coordinates
X
Y
8-28
8 System Setup
FS100 8.3 Tool Data Setting
TC2 TC1
TC4
TC3
TC5
SUPPLE
-MENT If teaching in one place as the figure above is impossible
due to the interference of peripheral equipment and so on,
perform calibration of coordinates with S2C432=0 or 2, and
then change to S2C432=1, teach only TC1 in a different
position and register the tool posture data.
TC1
TC2
TC5
[S2C432 = 0 or 2 ]
[S2C432 = 1 ]
8-29
8 System Setup
FS100 8.3 Tool Data Setting
8-30
8 System Setup
FS100 8.3 Tool Data Setting
5. Select {CALIBRATION}.
– The TOOL CALIBRATION window is shown.
8-31
8 System Setup
FS100 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
FS100 8.3 Tool Data Setting
8-33
8 System Setup
FS100 8.3 Tool Data Setting
8-34
8 System Setup
FS100 8.3 Tool Data Setting
3. Select {YES}.
– All data is cleared.
8-35
8 System Setup
FS100 8.3 Tool Data Setting
Tool center
point
TOOL SEL
8-36
8 System Setup
FS100 8.3 Tool Data Setting
TCP
SUPPLE
For details on the TCP fixed operation, see “2.3.7 Control
-MENT Point Operation” in FS100 OPERATOR’S MANUAL.
8-37
8 System Setup
FS100 8.3 Tool Data Setting
U-axis
U+
R-axis
B-axis
B+ T-axis
T+
L-axis
U- Home Position
B- T- (with the U-, B- and R-axes
horizontal to the ground)
S-axis
8-38
8 System Setup
FS100 8.3 Tool Data Setting
8-39
8 System Setup
FS100 8.3 Tool Data Setting
– To switch the tool list window and the tool coordinate window, press
{DISPLAY} {LIST} or {DISPLAY} {COORDINATE DATA}.
8-40
8 System Setup
FS100 8.3 Tool Data Setting
GO BACK
8-41
8 System Setup
FS100 8.3 Tool Data Setting
– When all the measurements are completed or when all the “”
marks have changed into “”, the measured data appears on the
screen.
9. Select “REGISTER”.
– The measured data is registered in the tool file, and the tool
coordinate window appears.
– Select “CANCEL” to call up the tool list window without registering
the measured data in the tool file.
8-42
8 System Setup
FS100 8.4 ARM Control
CAUTION
• Correctly set the robot setup condition.
Make sure to avoid any mistake in setting the unit indication or
specifying positive and negative values. Failure to observe this caution
may lead to improper control of the manipulator, resulting in error
occurrence or short life span of speed reducer.
• Confirm the operation path of robot of each job when modifying
settings.
Set the robot setup condition when setting up the manipulator.
Confirm the operation path of manipulator of each job afterwards when
the setting should be modified after the installation.
Modifying the settings of the ARM control may slightly change the
operation path. To avoid injury or damage to machinery caused by
collision between tool and positioner, make sure to check the operation
path before executing a job.
8-43
8 System Setup
FS100 8.4 ARM Control
Robot
installation +
Angle
<Example>
If the robot installation angle is not correctly set, the manipulator cannot
be properly controlled. Therefore, make sure to set the value correctly,
paying special attentions to the direction “+” or “-”.
8-44
8 System Setup
FS100 8.4 ARM Control
S-head payload
Set the weight and the center of gravity position roughly when a device is
installed at the S-head.
It is not necessary to set these values when there is no installed load on
the S-head.
• WEIGHT (unit: kg)
The weight of the installed load is set.
It is not required to set a correct value, however, it is recommended
to set a value slightly larger than the actual load. (Round up the
value with each fraction between 0.5 to 1 kg.)
• X (from the S-axis), Y (from the S-axis) (unit: mm)
The center of gravity position of the installed load is set by the dis-
tance in the direction of X and the direction of Y from the S-axis cen-
ter here. It can be set with a rough value.
The direction of X and Y applies to the robot coordinates. The value
is set by a negative number when the position is in “-” direction.
-Y +Y
(X position, Y position)
+X
8-45
8 System Setup
FS100 8.4 ARM Control
U-arm payload
Set the weight and the center of gravity position roughly when a device is
installed on the U-arm.
A standard value is set when shipping from the factory.
Set the weight in “0” if there is no installing equipment on the U-arm.
• WEIGHT (unit: kg)
The weight of the installed load is set.
It is not required to set a correct value, however, it is recommended
to set a value slightly larger than the actual load. (Round up the
value with each fraction between 0.5 to 1 kg.)
• X (from the U-axis), HEIGHT (from the U-axis) (unit: mm)
The center of gravity position of the installing load is set here. It
does not care by a rough value.
X (from the U-axis) is horizontal distance from the U-axis rotation
center to the center of gravity position of the load. Set negative num-
ber when there is mass side in the back from the U-axis rotation cen-
ter.
HEIGHT (from the U-axis) is height of the vertical direction from the
U-axis rotation center to the center of gravity position of the load.
Fig. 8-2: Load on U-Arm: Center of Gravity Position (Side View)
X (from U-axis)
(-) (+)
U-axis
rotation Center of gravity
center position
HEIGHT
(from U-axis)
8-46
8 System Setup
FS100 8.4 ARM Control
GO BACK
8-47
8 System Setup
FS100 8.4 ARM Control
CAUTION
• Set the tool load information correctly.
The speed reducer longevity might decrease or the alarm might occur
when the tool load information is not set correctly.
To set the tool load information correctly, following message appears
when inputting the information.
“Input correct tool information. Using robot with wrong tool information
may result in premature failure of the robot.”
• Confirm the operation path of robot of each job which uses the tool
file after the tool load information is changed.
Set the tool load information before teaching the job after the tool is
installed.
Confirm the operation path of each job which uses the tool file when the
tool load information should be modified after teaching.
Modifying the tool load information may slightly change the operation
path. To avoid injury or damage to machinery caused by collision
between tool and positioner, make sure to check the operation path
before executing a job.
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-48
8 System Setup
FS100 8.4 ARM Control
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.
8-49
8 System Setup
FS100 8.4 ARM Control
•W : 7.000 kg
• Xg : 100.000 mm
YF
• Yg : 0.000 mm
• Zg : 70.000 mm
Center of Gravity Position
= (100, 0, 70) • Ix : 0.000 kg •m2
XF
70
• Iy : 0.000 kg •m2
• Iz : 0.000 kg •m2
Total Weight
100
Approx. 6.3 [kg]
7.00 [kg] ZF
Ix Iy
X
X Weight:W Weight: W
2 2 2
Ly + Lz 3 r + H2
Ix = *W Ix = Iy = *W
12 12
2
Lx 2 + Lz 2 r
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 ]
8-50
8 System Setup
FS100 8.4 ARM Control
<Example 2>
It is necessary to set the moment of inertia at the center of gravity when
the entire size of the tool and workpiece is large compared to the distance
from the flange to the center of gravity position.
Calculate the moment of inertia at the center of gravity roughly from the
expression (refer to the forementioned 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.
If the weight of held workpiece is greatly different, it is more effective to set
tool load information on each workpiece and to switch the tool on each
step according to the held workpiece. Set the tool load information in the
state to hold the heaviest workpiece when using the tools without
switching them.
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]
Center of gravity: Position at flange right under 250mm almost
(Xg, Yg, Zg) = (0,0,250)
Moment of inertia at the center of gravity:
The hexahedron of 0.500 x 0.400 x 1.000[m] which encloses the
entire tool + workpiece is assumed.
By the expression to calculate the own moment of inertia of
hexahedron,
Ix = (Ly2 + Lz2 / 12) * W
= ((0.4002 + 1.0002) / 12) * 100 = 9.667 = approx. 10.000
Iy = (Lx2 + Lz2 / 12) * W = ((0.5002 + 0.4002) / 12) * 100 = 3.417
= approx. 3.500
Iz = (Lx2 + Ly2 / 12) * W = ((0.5002 + 1.0002) / 12) * 100 = 10.417
= approx. 10.500
<Setting>
•W : 100.000 kg
• Xg : 0.000 mm
• Yg : 0.000 mm
• Zg : 250.000 mm
• Ix : 10.000 kg.m2
• Iy : 3.500 kg.m2
• Iz : 10.500 kg.m2
8-51
8 System Setup
FS100 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. Refer to 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-52
8 System Setup
FS100 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. (Refer to
forementioned 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
8-53
8 System Setup
FS100 8.4 ARM Control
8-54
8 System Setup
FS100 8.4 ARM Control
(4) To switch the tool list window and the tool coordinate window,
press {DISPLAY} {LIST} or {DISPLAY} {COORDINATE
DATA}.
8-55
8 System Setup
FS100 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-56
8 System Setup
FS100 8.4 ARM Control
8-57
8 System Setup
FS100 8.5 Work Home Position
8-58
8 System Setup
FS100 8.5 Work Home Position
GO BACK
– When two or more manipulators exist in the system, use the page
GO BACK
key PAGE
to change the control group, or click on {PAGE} to select
the desired control group.
8-59
8 System Setup
FS100 8.5 Work Home Position
P
a a
2
a
a 2
2
Specify whether “COMMAND POSITION” or “FEEDBACK
POSITION” is to be set to the work home position cube sig-
nal’s CHECK MEASURE in the interference area settings.
“COMMAND POSITION” is the default setting.
8-60
8 System Setup
FS100 8.5 Work Home Position
8-61
8 System Setup
FS100 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-62
8 System Setup
FS100 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-63
8 System Setup
FS100 8.6 Interference Area
2. Select {INTERFERENCE}.
– The INTERFERENCE AREA window is shown.
8-64
8 System Setup
FS100 8.6 Interference Area
– Select the desired cube number with the page key PAGE
or by
number input.
– When selecting the cube number by number input, select {PAGE} to
input the desired signal number.
4. Select “METHOD”.
– ”AXIS INTERFERENCE” and “CUBIC INTERFERENCE” are
displayed alternately every time [SELECT] is pressed. If “CUBIC
INTERFERENCE” is selected, the window is changed.
8-65
8 System Setup
FS100 8.6 Interference Area
8-66
8 System Setup
FS100 8.6 Interference Area
8-67
8 System Setup
FS100 8.6 Interference Area
2. Input number for “MAX” and “MIN” data and press [ENTER].
– The cubic interference area is set.
8-68
8 System Setup
FS100 8.6 Interference Area
Teaching corners
1. Select “METHOD”.
(1) Press [SELECT] to alternate between “MAX/MIN” and “CENTER
POS”.
(2) Select “MAX/MIN”.
2. Press [MODIFY].
– The message “Teach max./min. position” appears.
8-69
8 System Setup
FS100 8.6 Interference Area
5. Press [ENTER].
– The cubic interference area is registered.
8-70
8 System Setup
FS100 8.6 Interference Area
8-71
8 System Setup
FS100 8.6 Interference Area
3. Press [MODIFY].
– The message “Move to center point and teach” appears. The cursor
only moves to either “<MIN>” or “<MAX>” at this time.
8-72
8 System Setup
FS100 8.6 Interference Area
OFF
8-73
8 System Setup
FS100 8.6 Interference Area
8-74
8 System Setup
FS100 8.6 Interference Area
4. Select “METHOD”.
– Press [SELECT] to alternate between ”AXIS INTERFERENCE” and
“CUBIC INTERFERENCE”. In this case, select “AXIS
INTERFERENCE”.
8-75
8 System Setup
FS100 8.6 Interference Area
8-76
8 System Setup
FS100 8.6 Interference Area
8-77
8 System Setup
FS100 8.6 Interference Area
Teaching corners
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-78
8 System Setup
FS100 8.6 Interference Area
5. Press [ENTER].
– The cubic interference area is registered.
8-79
8 System Setup
FS100 8.6 Interference Area
8-80
8 System Setup
FS100 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-81
8 System Setup
FS100 8.6 Interference Area
8-82
8 System Setup
FS100 8.6 Interference Area
6. Select {YES}.
– All the data of the interference signal number are cleared.
8-83
8 System Setup
FS100 8.7 Shock Detection Function
WARNING
• This function does not completely avoid damage to the peripheral
devices; moreover, it does not guarantee the user’s safety.
• Make sure to supply the safety measures such as the safeguarding
etc. Refer to chapter 1 “Safety” to chapter 6 “Test of Program
Operation” for the safety measures in details.
Failure to observe this warning may result in Injury or damage to
machinery caused by contact with the manipulator.
8-84
8 System Setup
FS100 8.7 Shock Detection Function
Standard used
for play mode
(Condition
number 1 to 8)
Shock Detection
Level File
8-85
8 System Setup
FS100 8.7 Shock Detection Function
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.
2. Move the cursor to “VALID” or “INVALID” and press [SELECT]. Each
time [SELECT] is pressed, “INVALID” and “VALID” are displayed
alternately. The change is available for all the condition numbers.
8-86
8 System Setup
FS100 8.7 Shock Detection Function
8-87
8 System Setup
FS100 8.7 Shock Detection Function
8-88
8 System Setup
FS100 8.7 Shock Detection Function
8-89
8 System Setup
FS100 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.
SHCKSET R1 SSL#(1)
1 Robot Setting
Specifies the manipulator (R1, R2) or the station (ST1, ST2, 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 the case of coordinated job, the modification is applied to the
shock detection level of the slave axis group.
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.
The additional item of the SHCKRST instruction is as follows.
SHCKRST R1
1 Robot Setting
Specifies the manipulator (R1, R2) or the station (ST1, ST2, ST3) of
which shock detection level is to be reset.
If nothing is specified, the modification will be applied to the shock
detection level of the job control group of this instruction.
However, in the case of coordinated job, the modification is applied to
the shock detection level of the slave axis group.
8-90
8 System Setup
FS100 8.7 Shock Detection Function
Instruction registration
The instruction is registered when the cursor is in the address area in the
JOB CONTENT window in teach mode.
1. Select {JOB} under the main menu.
2. Select {JOB}.
3. Move the cursor in the address area.
SHCKSET
1. Move the cursor to the immediately preceding line where the
SHCKSET instruction is to be registered.
2. Press [INFORM LIST].
– The inform list dialog box is shown.
8-91
8 System Setup
FS100 8.7 Shock Detection Function
II) Press [ENTER] to change the number in the input buffer line.
• When robot specification is added
I) When robot specification is added, move the cursor to the
instruction in the input buffer line and press [SELECT] to dis-
play the DETAIL window.
8-92
8 System Setup
FS100 8.7 Shock Detection Function
IV) Point the cursor to the robot to be added and press [SELECT].
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-93
8 System Setup
FS100 8.7 Shock Detection Function
8-94
8 System Setup
FS100 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-95
8 System Setup
FS100 8.8 User Coordinate Setting
Z-axis
X-axis
XX
XY
Y-axis ORG
8-96
8 System Setup
FS100 8.8 User Coordinate Setting
(2) The “” denotes that the user coordinates is completed to set and
the “” denotes that it is not completed.
(3) To check the position of the user coordinates select {DISPLAY}
{COORDINATE DATA}.
(4) The following window appears.
8-97
8 System Setup
FS100 8.8 User Coordinate Setting
3. Move the manipulator to the desired position with the axis keys.
8-98
8 System Setup
FS100 8.8 User Coordinate Setting
8-99
8 System Setup
FS100 8.8 User Coordinate Setting
3. Select {YES}.
– All data is cleared.
8-100
8 System Setup
FS100 8.9 Releasing Overrun or Tool Shock Sensor
CAUTION
To operate the manipulator with the overrun or shock sensor released,
pay extra attention to the safety of the surrounding operation
environment.
8-101
8 System Setup
FS100 8.9 Releasing Overrun or Tool Shock Sensor
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-102
8 System Setup
FS100 8.10 Soft Limit Release Function
8-103
8 System Setup
FS100 8.11 All Limit Release Function
CAUTION
To operate the manipulator with all limits released, pay extra attention
to ensure the safety of the surrounding operation environment.
Failure to observe this caution may result in injury or damage to
equipment due to the unexpected manipulator motion exceeding its
range of motion.
The following limits can be released with the all limit release function:
8-104
8 System Setup
FS100 8.11 All Limit Release Function
8-105
8 System Setup
FS100 8.12 Instruction Level Setting
Frequency used
All instructions
instructions
8-106
8 System Setup
FS100 8.12 Instruction Level Setting
1. Register an instruction.
8-107
8 System Setup
FS100 8.12 Instruction Level Setting
8-108
8 System Setup
FS100 8.12 Instruction Level Setting
8-109
8 System Setup
FS100 8.13 Setting Controller Clock
To set the current date and time, follow the procedure below.
MAIN
1. While pressing the main menu key MENU
, turn the power OFF then back
ON.
2. Select {SYSTEM}, then {SETUP}. Then, select “DATE” or “TIME”.
– The DATE/TIME SET window appears.
3. Select “DATE” or “TIME”.
– The input buffer line appears.
4. Input the new date/time.
– For instance, to set the date to September 1, 2010, input “2010.9.1”.
To set the time at twelve o’clock, enter “12.00”.
5. Press [ENTER].
– The date or time is changed.
8-110
8 System Setup
FS100 8.14 Setting Play Speed
GO BACK
8-111
8 System Setup
FS100 8.14 Setting Play Speed
8-112
8 System Setup
FS100 8.15 Numeric Key Customize Function
Function Description
Manufacturer Allocated by Yaskawa. Allocating another function
allocation invalidates the function allocated by the manufacturer.
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-113
8 System Setup
FS100 8.15 Numeric Key Customize Function
pressed at the same time. The allocatable functions are listed below.
Function Description
Alternate output Turns ON/OFF the specified user output signal when the
allocation INTER
interlock key LOCK and the allocated Numeric key are
pressed at the same time.
Momentary output Turns ON the specified user output signal user when the
allocation INTER
interlock key LOCK and the allocated user key are pressed
at the same time.
Pulse output Turns ON the specified user output signal only for the
allocation INTER
specified period when the interlock key LOCK and the
allocated Numeric key are pressed at the same time.
Group output Sends the specified output to the specified general group
allocation INTER
(4-bit/8-bit) output signals when the interlock key LOCK and the
allocated Numeric key are pressed at the same time.
Analog output Sends the specified voltage to the specified output port
allocation INTER
when the interlock key LOCK 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 INTER
specified output port when the interlock key LOCK 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-114
8 System Setup
FS100 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-115
8 System Setup
FS100 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-116
8 System Setup
FS100 8.15 Numeric Key Customize Function
8-117
8 System Setup
FS100 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-118
8 System Setup
FS100 8.15 Numeric Key Customize Function
8-119
8 System Setup
FS100 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-120
8 System Setup
FS100 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-121
8 System Setup
FS100 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-122
8 System Setup
FS100 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-123
8 System Setup
FS100 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-124
8 System Setup
FS100 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-125
8 System Setup
FS100 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-126
8 System Setup
FS100 8.15 Numeric Key Customize Function
8-127
8 System Setup
FS100 8.15 Numeric Key Customize Function
8-128
8 System Setup
FS100 8.16 Changing Output Status
8-129
8 System Setup
FS100 8.16 Changing Output Status
INTER
4. Press the interlock key LOCK
+[SELECT].
– The output status is changed. (: status ON; : status OFF.)
8-130
8 System Setup
FS100 8.17 Changing Parameter Setting
8-131
8 System Setup
FS100 8.17 Changing Parameter Setting
(2) Enter the desired parameter number with the numeric keys.
8-132
8 System Setup
FS100 8.17 Changing Parameter Setting
3. Press [ENTER].
– The new setting appears in the position where the cursor is located.
8-133
8 System Setup
FS100 8.18 File Initialization
5. Select {JOB}.
– A confirmation dialog box appears.
6. Select {YES}.
– The job data is initialized.
8-134
8 System Setup
FS100 8.18 File Initialization
8-135
8 System Setup
FS100 8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data file/general data are initialized.
8-136
8 System Setup
FS100 8.18 File Initialization
8-137
8 System Setup
FS100 8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected parameter is initialized.
8-138
8 System Setup
FS100 8.18 File Initialization
8-139
8 System Setup
FS100 8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data is initialized.
8-140
8 System Setup
FS100 8.18 File Initialization
8-141
8 System Setup
FS100 8.18 File Initialization
7. Press [ENTER].
– A confirmation dialog box appears.
8. Select {YES}.
– The selected data is initialized.
8-142
8 System Setup
FS100 8.19 Display Setting Function
General
display area
8-143
8 System Setup
FS100 8.19 Display Setting Function
2. The font size setting dialog box appears on the center of the current
window.
8-144
8 System Setup
FS100 8.19 Display Setting Function
To set the font size in the font size setting dialog box, follow the
procedure below.
1. Specify the font style.
– The {Bold Type} check box can be checked or unchecked
alternately each time the check box is selected.
• Check the {Bold Type} check box as follows to set the font to the bold
style.
• Clear the {Bold Type} check box as follows to set the font to the reg-
ular style.
8-145
8 System Setup
FS100 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.
1. Select {Cancel} in the font size setting dialog box.
8-146
8 System Setup
FS100 8.19 Display Setting Function
SUPPLE
-MENT
Do not turn OFF the FS100 power supply when the font size
NOTE is being changed (when the font size setting dialog box is
on the screen).
8-147
8 System Setup
FS100 8.19 Display Setting Function
8-148
8 System Setup
FS100 8.19 Display Setting Function
– The font size setting dialog box appears on the center of the current
window.
8-149
8 System Setup
FS100 8.19 Display Setting Function
To set the button size in the button size setting dialog box, follow the
procedure below.
1. Specify the area to set the button size.
(1) Select the desired area from the area setting buttons.
(2) The buttons in the selected area is subject to size setting.
(3) Note that only the last-selected button determines the area subject
to size setting, even if settings are performed several times before
then.
8-150
8 System Setup
FS100 8.19 Display Setting Function
• Clear the {Bold Type} check box as follows to set the font to the reg-
ular style.
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-151
8 System Setup
FS100 8.19 Display Setting Function
To cancel the setting of the button size, follow the procedure below.
1. Select {Cancel} in the button size setting dialog box.
Do not turn OFF the FS100 power supply when the button
NOTE size is being changed (when the button size setting dialog
box is on the screen, or when an hourglass is indicated in
the middle of the screen).
8-152
8 System Setup
FS100 8.19 Display Setting Function
8-153
8 System Setup
FS100 8.19 Display Setting Function
– The dialog box is closed, and the font/button sizes are collectively
changed to the regular size.
8-154
8 System Setup
FS100 8.19 Display Setting Function
– The dialog box closes without changing the current screen layout.
Do not turn OFF the FS100 power supply when the screen
NOTE layout is being initialized (when the confirmation dialog box
is on the screen, or when an hourglass is indicated in the
middle of the screen).
8-155
8 System Setup
FS100 8.20 Hand Vibration Control Function
CAUTION
• The path and cycle time of the robot changes depending on the
settings of the hand vibration control function. Make sure to check
operation after changing the settings.
8-156
8 System Setup
FS100 8.20 Hand Vibration Control Function
1 FUNCTION
Specifies VALID or INVALID of the hand vibration control
function.
Move the cursor to “VALID/INVALID”, then press [SELECT].
Press [SELECT] to alternate between VALID and INVALID.
2 NATURAL FREQUENCY [Hz]
Specifies the natural frequency of the hand or workpiece.
Move the cursor to “NATURAL FREQUENCY” and press
[SELECT] to enter a numeric value. Enter a setting value by
using the numeric keys, then press [ENTER].
3 EFFICIENCY [%] (Range: 1 to 100)
Specifies the efficiency of the hand vibration control function.
Move the cursor to “EFFICIENCY” and press [SELECT] to
enter a numeric value. Enter a setting value by using the
numeric keys, then press [ENTER].
8-157
8 System Setup
FS100 8.20 Hand Vibration Control Function
Any object vibrates with its own frequency and with its own
waveform, and the frequency is called “natural frequency”.
Natural frequency is expressed by the number of vibration
repeated in one second.
With the waveform below, the natural frequency is “5 Hz”.
SUPPLE
-MENT
8-158
8 System Setup
FS100 8.21 Manual Brake Release Function
8.21.1 Outline
With this function, the brake of each motor of the manipulator and the
external axis can be forcibly released by using the programming pendant.
Note that the following operating conditions must be met:
• Operating conditions
(1)FS100 condition
The FS100 must be started up normally.
(2)Mode
All modes (REMOTE, PLAY, TEACH)
(3)Security
All security modes (Operation, Edit, Management)
(4)Others
• The servo is not turned ON.
• The emergency stop is not incoming. (programming pendant,
external signal, controller (optional))
• The interlock connector is connected.
Also, observe the following restrictions on the axis whose brake is to be
released:
• Restrictions
Due to the hardware configuration, the brake release can be per-
formed 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-159
8 System Setup
FS100 8.21 Manual Brake Release Function
2. Select {YES}.
8-160
8 System Setup
FS100 8.21 Manual Brake Release Function
8-161
8 System Setup
FS100 8.21 Manual Brake Release Function
3. Move the cursor to the axis whose brake is to be released. Then press
INTER
the interlock key LOCK
+ [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. Proceed to the step 4.
8-162
8 System Setup
FS100 8.21 Manual Brake Release Function
– If the E-axis, 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.
CAUTION
INTER
• The brake is released by pressing the interlock key + [SELECT]
LOCK
while gripping the enable switch. At this time, note that the brake
INTER
remains released when only the interlock key LOCK
is released.
8-163
8 System Setup
FS100 8.21 Manual Brake Release Function
while gripping the enable switch again to release the brakes of the 3
axes including the axis at which the cursor points.
CAUTION
INTER
• The brake is released by pressing the interlock key + [SELECT]
LOCK
while gripping the enable switch. At this time, note that the brake
INTER
remains released when only the interlock key LOCK
is released.
8-164
9 System Backup
FS100 9.1 System Backup with FS100
9 System Backup
For the FS100, the system data 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 maintenance mode (the editing mode or higher.)
Load: Perform in the maintenance mode (the management mode.)
As for the load/save procedures, refer to chapter 9.2 “Backup by
CMOS.BIN” at page 9-3.
Target Area: All areas of the internally stored data.
9.1.1.2 CMOSBK.BIN
This data is used in the automatic backup function.
Save: Saves with the preset conditions in the normal mode.
Load: Perform for the system restoration in the maintenance mode (the
management mode.)
For details, refer to chapter 9.3 “Automatic Backup Function” at page 9-9.
Target Area: All areas of the internally stored data.
9.1.1.3 CMOSxx.HEX
This data is loaded/saved in the FD/CF menu in the normal mode.
Save: Perform in the normal mode (the editing mode or higher.)
Load: Perform in the normal mode (the management mode.)
For details, refer to “FS100 OPERATOR’S MANUAL”.
Target Area: The collected data including “Job File”, “Data File”,
“Parameter File”, “System Data”, and “I/O Data” which can
be individually loaded/saved in the FD/CF menu. Because
the setting information of robot etc. are not included in this
collected data, the system cannot be completely restored.
9.1.1.4 ALCMSxx.HEX
This data is for the manufacturer only. Users can save but cannot load
this data.
9-1
9 System Backup
FS100 9.1 System Backup with FS100
9.1.2 Device
For the backup of the FS100 system, a CompactFlash card or a USB
memory stick can be used.
(For the automatic backup function, USB memory cannot be used.)
The following tables show the recommended CompactFlash and USB
memory.
<Recommended CompactFlash>
No. Manufacturer Model Remarks
1 Hagiwara Solutions Co., Ltd. MCF10P-256MS 256MB
2 Hagiwara Solutions Co., Ltd. MCF10P-512MS 512MB
3 Hagiwara Solutions Co., Ltd. MCF10P-A01GS 1GB
4 Hagiwara Solutions Co., Ltd. MCF10P-A02GS 2GB
In order to save the batch data, 8 MBytes per file is needed in the medium.
Note that the free space for one working file is needed in addition to the
free space for the stored files when using the automatic backup function.
Also, it is recommended to store the backup data in two or more media to
minimize problems if the medium is damaged.
9-2
9 System Backup
FS100 9.2 Backup by CMOS.BIN
9-3
9 System Backup
FS100 9.2 Backup by CMOS.BIN
4. Select {SAVE}.
– The save display appears.
9-4
9 System Backup
FS100 9.2 Backup by CMOS.BIN
5. Select {CMOS}.
– The confirmation dialog box appears.
6. Select {YES}.
– Select {YES} to save the CMOS data into a CompactFlash card.
– When saving the file, if the CMOS.BIN file already exists in the
CompactFlash card, the following confirmation dialog box appears.
7. Select {YES}.
– The CMOS.BIN file is overwritten in the CompactFlash card.
9-5
9 System Backup
FS100 9.2 Backup by CMOS.BIN
5. Select {LOAD}.
– The load display appears.
9-6
9 System Backup
FS100 9.2 Backup by CMOS.BIN
6. Select {CMOS}.
– The confirmation dialog box appears.
7. Select {YES}.
– The dialog box “Overwrite network configuration?” appears.
9-7
9 System Backup
FS100 9.2 Backup by CMOS.BIN
CAUTION
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.
After the “CMOS load”, check if the contents written in the FS100 are
the same as before, and check to be sure that safety is confirmed with
the current manipulator position. After that, start the manipulator’s
operation.
CAUTION
When the network configuration is updated, the IP address in the
controller is also updated. After the update, the settings of IP address
and subnet mask are changed, which may make it impossible to
communicate with the programming pendant or computer. Make sure
to record the network configuration of the programming pendant,
computer, etc. in advance.
9-8
9 System Backup
FS100 9.3 Automatic Backup Function
9.3.1.1 Objective
With the automatic backup function, the data saved in the FS100 such as
system setting or operational condition are collectively backed up in the
specified device.
In case of an unexpected trouble such as data loss, the backup data
saved in the CompactFlash card by the automatic backup function can be
loaded to the FS100 memory to restore the file data.
9.3.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
FS100.
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.
Furthermore, the mode to back up the data when starting up the FS100
and when inputting signals are also available for some specific versions.
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-9
9 System Backup
FS100 9.3 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 CompactFlash card can be
loaded to the FS100 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 FS100 starts up, the data
When the FS100 starts up, the data in memory is backed up. Since the
in memory is backed up. editing/playback operation is
usually completed when the FS100
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
signals by 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.
The range is same as that of the “ALL
CMOS AREA” in {FD/CF}, but the
data type is different.
8 Setting of items Unnecessary settings can be
Parameters can limit the settings of avoided with this setting.
the backup condition.
9-10
9 System Backup
FS100 9.3 Automatic Backup Function
9.3.2.1 CompactFlash
When the data could not be saved in a CompactFlash card during an
automatic backup due to the absence or insufficient capacity of the
CompactFlash card, an error message “Cannot backup the media”
appears.
(At the same time, the signal “occurrence of error” is output, but the robot
program will not stop.)
Check if the CompactFlash card is inserted and if it has enough capacity,
and take the necessary measures.
Yaskawa recommends that the data be saved in two or more
CompactFlash cards to minimize problems if the CompactFlash card is
damaged.
Regarding CompactFlash card, refer to <Recommended CompactFlash>
in chapter 9.1.2 “Device” at page 9-2.
Storage capacity needed for the CompactFlash card is as follows:
(The number of stored files + 1) X 8 MByte
The number of storable files is automatically calculated and the MAX
value is shown when AUTO BACKUP SET display appears.
9-11
9 System Backup
FS100 9.3 Automatic Backup Function
Settings
Select the following items on the AUTO BACKUP SET display and set
values for the automatic backup.
• RESERVE TIME BACKUP (VALID/INVALID of the cyclic backup)
• BASE TIME
• BACKUP CYCLE
• RETRY CYCLE
• MODE CHANGE BACKUP (VALID/INVALID of the backup when
switching the mode from teach mode to play mode)
• STARTUP AUTO BACKUP (VALID/INVALID of the backup when the
FS100 starts up)
• SPECIFIC INPUT BACKUP (VALID/INVALID of the backup when
inputting specified signals)
• UNIV.OUT NO. ON ERROR
• DISPLAY AT EMERGENCY
• DURING ALARM OCCURENCE
• STORED FILE SETTING
• DEVICE
9-12
9 System Backup
FS100 9.3 Automatic Backup Function
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
9-13
9 System Backup
FS100 9.3 Automatic Backup Function
4 RETRY CYCLE
Specifies the length of time for a cycle to retry backing up when the
backup operation is suspended.
After being suspended, the backup is retried in the time specified in the
RETRY CYCLE.
Set the retry cycle in minutes. The cycle setting ranges from 0 to 255,
and is shorter than the BACKUP CYCLE.
When it is set to 0, retry will not be performed.
5 MODE CHANGE BACKUP
Sets the automatic backup function to be valid or invalid when the mode
is switched from teach mode to play mode.
Press [SELECT] to alternate between “INVALID” and “VALID”.
6 STARTUP AUTO BACKUP
Sets the backup function to be valid or invalid when the power of the
FS100 is turned ON.
Press [SELECT] to alternate between “INVALID” and “VALID”.
7 SPECIFIC INPUT BACKUP
Sets the backup function to be valid or invalid when specific input signal
(# 40560) is input (rising edge from 0 to 1).
Press [SELECT] to alternate between “INVALID” and “VALID”.
8 UNIV.OUT NO. ON ERROR
Outputs “1” to the specified user output signal which was specified in
this chapter when the automatic backup error occurs.
The term “automatic backup error” here means that the backup is not
performed successfully before the next backup (including retry opera-
tion) starts.
9 DISPLAY AT EMERGENCY
Sets the method of notification of the automatic backup error to
“ERROR” or “MESSAGE”.
Press [SELECT] to alternate between “ERROR” and “MESSAGE”.
10 DURING ALARM OCCURENCE
Sets the backup function to be valid or invalid when an alarm occurs.
Press [SELECT] to alternate between “INVALID” and “VALID”.
11 DEVICE
Specifies the device to store data.
Press [SELECT] to specify the device.
When the device is set to “CF: PENDANT”, the automatic backup is per-
formed only if communication is established between the programming
pendant and the FS100, and one of the four settings (RESERVE TIME
BACKUP, MODE CHANGE BACKUP, STARTUP AUTO BACKUP, and
SPECIFIC INPUT BACKUP) in the AUTO BACKUP SET display is set
to “VALID”.
12 STORED FILE SETTING
Sets the number of files to be stored by the automatic backup function.
The number mentioned on the right side of this item with “(Max)” indica-
tion is the maximum number of files (up to 100) that can be stored in the
CompactFlash card inserted when this window is displayed.
The settings range from 1 to (Max). When this setting value is changed,
the backup file arrangement starts.
9-14
9 System Backup
FS100 9.3 Automatic Backup Function
13 BACKUP FILES
Indicates the existence of the files or the number of backup files stored
in the CompactFlash card inserted when this window is displayed.
14 LATEST BACKUP FILE
Indicates the date of the latest file in the CompactFlash card inserted
when this window is displayed.
15 ARRANGE
When the setting of maximum number of stored files is changed, the file
arrangement of the backup files in the CompactFlash card is executed.
With this operation, the file arrangement can be performed without
changing the maximum number of stored files.
<RS096>
D7 D6 D5 D4 D3 D2 D1 D0
9-15
9 System Backup
FS100 9.3 Automatic Backup Function
9-16
9 System Backup
FS100 9.3 Automatic Backup Function
9-17
9 System Backup
FS100 9.3 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-18
9 System Backup
FS100 9.4 Restoring Backup Data
9-19
9 System Backup
FS100 9.4 Restoring Backup Data
9-20
9 System Backup
FS100 9.4 Restoring Backup Data
9. Select {YES}.
– The network configuration set in the FS100 is overwritten, and the
loaded contents of “CMOS.BIN” or “CMOSBK??.BIN” (? is a
number) are loaded.
– When the load of “CMOSBK.BIN” or “CMOSBK??.BIN” (? is a
number) starts, the message “Loading system data. Don’t turn the
power off.” appears.
CAUTION
When “SYSTEM RESTORE” is performed, the internally stored data in
the FS100 is replaced with the contents of “CMOSBK.BIN” or
“CMOSBK??.BIN” (? is a number).
Give due consideration to it before performing “SYSTEM RESTORE”.
After “SYSTEM RESTORE”, check if the contents written in the FS100
are the same as before, and check to be sure that safety is confirmed
with the current manipulator position. After that, start the manipulator’s
operation.
9-21
9 System Backup
FS100 9.5 Error List
9-22
9 System Backup
FS100 9.6 Restoring FS100 Controller
START HOLD
REMOTE TEACH
PLAY
Top
SERVO ASSIST
MENU SIMPLE ON CANCEL
MENU READY !?
X- X+ SERVO ON
X- X+
S- S+ R- R+
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
Z- Z+ MANUAL SPEED Z- Z+
U- U+ T- T+
SLOW
E- E+ 8- 8+
SHIFT
INTER
LOCK 7SYNCRO 8
SINGLE
9 TEST
START SHIFT
Notch Tip
ROBOT INFORM 4SMOV 5 6 BWD FWD
LIST
AUX
MOTION 0 TOOL OF TOOL OF
MODIFY ENTER
TYPE JOB
9-23
9 System Backup
FS100 9.6 Restoring FS100 Controller
USB connector
Insert part
Top
Fig. 9-3: Inserting USB Memory Stick into Main CPU Board
Top
9-24
9 System Backup
FS100 9.6 Restoring FS100 Controller
Recommended device
It is recommenced to use the CompactFlash cards or USB memory sticks
listed in chapter 9.1.2 “Device” at page 9-2.
9-25
9 System Backup
FS100 9.6 Restoring FS100 Controller
9-26
9 System Backup
FS100 9.6 Restoring FS100 Controller
4. Select {SAVE}.
– The following menu appears.
5. Select {CMOS}.
– A confirmation dialog box appears.
6. Select {YES}.
– CMOS save starts.
– The process is completed when the message “Saving system data.
Don’t turn the power off.” at the human interface display area
disappears.
9-27
9 System Backup
FS100 9.6 Restoring FS100 Controller
7. Open the door of the FS100 controller. Turn the RSW1 of the main
CPU board from “0” to “E” by using a precision screwdriver (flathead, 2
mm), and insert a USB memory stick into the main CPU board.
RSW1
Top
7SegLED RUN
CAUTION
• If CMOS data exists in the root directory of the USB memory stick, it
will be forcibly overwritten.
• Do not remove the USB memory stick while saving data.
Failure of the stick may result if it is removed while saving data.
9. After data save is finished, turn OFF the FS100 power supply.
– Turn the RSW1 of the main CPU board from “E” to “0”.
– Remove the USB memory stick.
9-28
9 System Backup
FS100 9.6 Restoring FS100 Controller
6. Select {YES}.
– The confirmation dialog box “Overwrite?” appears.
Select {YES} to overwrite.
Select {NO} to change the device to another.
9-29
9 System Backup
FS100 9.6 Restoring FS100 Controller
7. Select {YES}.
– Program upload starts.
– The process is completed when the message “Program uploading.
Don’t turn the power off.” at the human interface display area
disappears.
8. Turn OFF the FS100 power supply, and remove the device.
– For restoration, make sure to store the device to which the FS100
batch data (file name: CMOS.BIN) is backed up and the program is
uploaded by following the procedures above.
When a job is created, added, or modified, or a parameter, etc. is
changed, perform chapter 9.6.1.2 “Data Backup” at page 9-26.
When the system software is upgraded, perform
chapter 9.6.1.3 “Program Upload” at page 9-29.
<Procedure without using the programming pendant>
9. Open the door of the FS100 controller. Turn the RSW1 of the main
CPU board from “0” to “F” by using a precision screwdriver (flathead, 2
mm), and insert a USB memory stick into the main CPU board.
10. Turn ON the FS100 power supply.
– Program upload starts.
– While uploading the program, “u (lowercase)” lights up on the
7SegLED of the main CPU board, and the LED of RUN blinks.
– When program upload is finished, the LED of RUN of the main CPU
board lights up.
11. After program upload is finished, turn OFF the FS100 power supply.
– Turn the RSW1 of the main CPU board from “F” to “0”.
– Remove the USB memory stick from the main CPU board.
CAUTION
• The root folder of the USB memory stick is forcibly overwritten.
• Do not remove the USB memory stick while uploading the program.
Failure of the stick may result if it is removed while uploading the
program.
9-30
9 System Backup
FS100 9.6 Restoring FS100 Controller
7SegLED
CAUTION
• After the main CPU board is replaced, it is impossible to operate the
manipulator normally before writing the system program, and
loading the batch file or performing initialization in the maintenance
mode.
Give due consideration to it before replacing the main CPU board.
9-31
9 System Backup
FS100 9.6 Restoring FS100 Controller
9-32
9 System Backup
FS100 9.6 Restoring FS100 Controller
5. Select {CMOS}.
– A confirmation dialog box appears.
9-33
9 System Backup
FS100 9.6 Restoring FS100 Controller
6. Select {YES}.
– The confirmation dialog box “Overwrite network configuration?”
appears. If this step is performed after replacing the main CPU
board, select {YES}.
7. Select {YES}.
– Load starts, and the data inside FS100 is updated.
– The loading process is completed when the message “Loading
system data. Don’t turn the power off.” at the human interface
display area disappears.
Turn the FS100 power supply OFF then back ON to start it normally.
9-34
9 System Backup
FS100 9.7 Error Indication
9-35
9 System Backup
FS100 9.7 Error Indication
9-36
9 System Backup
FS100 9.7 Error Indication
9-37
10 Upgrade Function
FS100 10.1 Functional Overview
10 Upgrade Function
10-1
10 Upgrade Function
FS100 10.2 Upgrade Procedure
10-2
11 Modification of System Configuration
FS100 11.1 Addition of I/O Modules
MAIN
1. While pressing the main menu key MENU
, turn the FS100 power supply
OFF then back ON.
2. Change the security mode to the management mode.
3. Select {SYSTEM} under the main menu.
– The system window appears.
4. Select {SETUP}.
– The SETUP window appears.
– The items marked with “” cannot be selected.
11-1
11 Modification of System Configuration
FS100 11.1 Addition of I/O Modules
11-2
11 Modification of System Configuration
FS100 11.1 Addition of I/O Modules
8. Press [ENTER].
– The confirmation dialog box appears.
9. Select {YES}.
– The system parameters are then set automatically according to the
current mounted hardware status. The procedure for the addition of
the I/O module is complete.
11-3
11 Modification of System Configuration
FS100 11.2 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]
• 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]
11-4
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
• 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.
11-5
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
4. Select {SETUP}.
– The SETUP window appears.
– Note that the items marked with “” cannot be set.
11-6
11 Modification of System Configuration
FS100 11.2 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.
11-7
11 Modification of System Configuration
FS100 11.2 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
11-8
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-9
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
Overrun (OT2)
11-10
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-11
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-12
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-13
11 Modification of System Configuration
FS100 11.2 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.
11-14
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-15
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
Normal direction
11-16
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-17
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-18
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
TURN-1
11-19
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
Overrun (OT2)
11-20
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-21
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
The axis type and motor type are specified in the AXES CONFIG window.
1. Confirm axis type of each axis in the AXES CONFIG window.
– The axis type of each axis is displayed.
• AXES CONFIG window (TURN type)
11-22
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-23
11 Modification of System Configuration
FS100 11.2 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
11-24
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-25
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
11-26
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
Normal direction
11-27
11 Modification of System Configuration
FS100 11.2 Addition of Base and Station Axes
– <Phenomenon 1>
During motion, the axis moves unsteadily to the direction of travel.
Check the motion by increasing this ratio in increments of 100.
– <Phenomenon 2>
During pause, the motor makes a strange noise.
Check the motion by decreasing this ratio in increments of 100.
3. Modify the settings.
CAUTION
• 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.
11-28
12 FS100 Specification
FS100
12 FS100 Specification
WARNING
• Make sure that there is no one within the manipulator’s operating
range and that you are in a safe place before turning ON the FS100
power.
Injury may result from collision with the manipulator to anyone entering
the manipulator’s operating range.
• Always set the teach lock before starting teaching.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Always have an escape plan in mind in case the manipulator
comes toward you unexpectedly.
– Ensure that you have a place to retreat to in case of emergency.
Improper or unintentional manipulator operation can result in injury.
• Before operating the manipulator, check that the SERVO ON lamp
goes out when the emergency stop button on the programming
pendant is pressed.
Injury or damage to machinery may result if the manipulator cannot be
stopped in case of an emergency.
The emergency stop button is located on the right of the programming
pendant.
12-1
12 FS100 Specification
FS100
CAUTION
• Perform the following inspection procedures prior to performing
teaching operations. If problems are found, correct them
immediately, and be sure that all other necessary processing has
been performed.
– Check for problems in manipulator movement.
– Check for damage to the insulation and sheathing of external
wires.
• Always return the programming pendant to its specified position
after use.
If the programming pendant is inadvertently left on the manipulator,
fixture, or on the floor, the manipulator or a tool could collide with it
during manipulator movement, possibly causing injuries or equipment
damage.
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
12-2
12 FS100 Specification
FS100 12.1 Specifications of FS100
12-3
12 FS100 Specification
FS100 12.2 Functions of FS100
12-4
12 FS100 Specification
FS100 12.2 Functions of FS100
12-5
12 FS100 Specification
FS100 12.3 Specifications of Programming Pendant
Item Specifications
Type JZRCR-YPP03-1
or JZRCR-YPP13-1
Dimensions 169 (W) × 314.5 (H) × 50 (D) mm
(excluding protrusions)
Approximate 990 g
mass 5
4 START HOLD
8
Control (1) Select key
device (2) Axis keys 7
(3) Numeric/application keys
(4) Mode switch with a key
(mode: teach, play, remote)
MULTI TOOL SEL GO BACK
LAYOUT COORD DIRECT PAGE AREA
OPEN
SELECT
1
ENTRY
MAIN SERVO ASSIST
X- X+ SERVO ON
X- X+
(manufactured by IDEC) 1)
S- S+ R- R+
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
2
E- E+ 8- 8+
(CompactFlash is optional.)
JOB
AUX
MOTION 0 TOOL OF TOOL OF
MODIFY ENTER
TYPE JOB
12-6
12 FS100 Specification
FS100 12.4 Equipment Configuration of FS100
Converter unit
CSTR-COB02AA Major axes control circuit board
CSTR-IFBM3LB
12-7
13 Description of Units and Circuit Boards
FS100
WARNING
• When turning ON the power to FS100, be sure that there is no one
within the manipulator’s operating range, and that you are in a safe
place.
Injury may result from collision with the manipulator to anyone entering
the manipulator’s operating range. Always press the emergency stop
button immediately if there are problems.
• Always set the teach lock before starting teaching.
• Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
• Before operating the manipulator, check that the SERVO ON lamp
goes out when the emergency stop button on the programming
pendant is pressed.
Injury or damage to machinery may result if the manipulator cannot be
stopped in case of an emergency. The emergency stop button is
located on the right of the programming pendant.
13-1
13 Description of Units and Circuit Boards
FS100
CAUTION
Perform the following inspection procedures prior to performing
teaching operations. If problems are found, correct them immediately,
and be sure that all other necessary processing has been performed.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to its specified position
after use.
If the programming pendant is inadvertently left on the manipulator or
fixture, or on the floor, the manipulator or a tool could collide with it
during manipulator movement, possibly causing injuries or equipment
damage.
• Make sure that a system manager stores the key of the mode select
switch on the programming pendant.
13-2
13 Description of Units and Circuit Boards
FS100
CAUTION
• Connect the switch (contact) that turns the dual signals ON and
OFF simultaneously.
• If the timing that turns the two signals ON and OFF is not right, a
disagreement alarm occurs. Refer to the figure below.
FS100
Front panel
Machine safety circuit board
CN3 CN2 Switch
A1 1
+24V
B1 2
Input signal 1
Turn ON/OFF
A6 11 simultaneously
Input signal 2
B6 12
024V
CAUTION
• Do not connect two signals to the same contact point.
(Prepare two individual contact points)
• Since the power supply for each signal is reversed, it will short-
circuit and may cause breakdown of FS100 Unit if the signals are
connected to the same contact point.
FS100
Front panel
Machine safety circuit board
CN3 CN2 Switch
A1 1
+24V
The same contact
B1 2
Input signal 1
A6 11
Input signal 2
B6 12
024V
Short-circuit current
13-3
13 Description of Units and Circuit Boards
FS100 13.1 CPU Unit
CP3201R
RSW1(Right side)
RSW2(Left side)
Machine safety circuit board
JAPMC-SF2300R-E
(abbreviated as SF2300)
Control circuit board
User I/O circuit board
JEPMC-CP3201R-E
for Japan and North America: JAPMC-IO2308R-E
(abbreviated as CPU-201R)
(abbreviated as LIO-08R)
Power relay circuit board for Europe: JAPMC-IO2309R-E
JEPMC-PSD3007R-E (abbreviated as LIO-09R)
LI0-08R
CP3201R
7-seg LED
Status indication LED
CP3201R SW2
CP3201R SW1
CP3201R
(CN4) USB
CP3201R
(CN1) RS232C
CP3201R
(CN5) High-speed Circuit board rack
serial communication JEPMC-BUB3008R-E
CP3201R (8 slots in total: 3 slots used, 5 slots available)
(CN2) Ethernet
(CN3) Programming pendant connection
13-4
13 Description of Units and Circuit Boards
FS100 13.1 CPU Unit
13-5
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E,
Abbreviated as SF2300)
(CN2)
PPESP/PPDSW
(CN3)
Front panel CN2 cable connection
(safety signal)
(CN4)
PWM module control signal output
(CN5)
Overrun OT1, OT2
(CN6)
24 V input for safety signal I/O
13-6
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.2 Connection for Robot System Input Signal
A connector to input the robot system signal is prepared on the lower right
of the front panel of the FS100. (Connector number: CN2)
For connection, refer to the connection diagram of each item.
(CN2)
Robot system signal
input connector
Table 13-1: Pin Assignment of Robot System Signal Input Connector (CN2)
Controller-side connector: 17JE-13250-02(D4A)A, manufacturer: DDK
Note: fitting stud M2.6
Mating connector: 17JE-43250-02(D8A1)-CG (connector with hood), manufacturer: DDK
* Upon shipment of the FS100, a dummy connector which short-circuits each
system signal is attached.
Pin No. Signal Name Description
1 SAFF_1+ Safeguarding (safety plug) (first system)
2 SAFF_1- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
3 PSTOP_1+ Protection stop (first system)
4 PSTOP_1- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
5 EXESP_1+ External emergency stop (first system)
6 EXESP_1- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
7 ESPOUT_1+ Do not short-circuit.
8 ESPOUT_1-
9 PPESP3+ Programming pendant emergency stop output
10 PPESP3- (first system)
11 SAFF_2+ Safeguarding (safety plug) (second system)
12 SAFF_2- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
13 Not used
14 PSTOP_2+ Protection stop (second system)
15 PSTOP_2- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
16 EXESP_2+ External emergency stop (second system)
17 EXESP_2- * Upon shipment of the FS100, this is short-circuited
with a jumper cable in the dummy connector.
18 ESPOUT_2+ Do not short-circuit.
19 ESPOUT_2-
20 PPESP4+ Programming pendant emergency stop
21 PPESP4- output(second system)
22 Not used
23 Not used
24 Not used
25 Not used
13-7
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.2.1 Connection for Protection Stop (PSTOP) Signal
Connect this signal line when using the function to immediately turn OFF
the servo power for safety protection when the servo power of the FS100
robot system is turned ON.
This signal is not used as standard, and a jumper cable is connected in
the dummy connector.
To use this signal, supply a new connector and perform wiring.
To a robot system signal which is not used, connect a jumper cable
similarly to when the FS100 is shipped.
The dual inputs of the protection stop signal are used for safety. Thus,
connect the switch (contact) that turns the dual signals ON and OFF
simultaneously.
If only one of the signals is turned ON, an alarm occurs.
B2 4
PSTOP_1-
Turn ON/OFF
A7 14 simultaneously
PSTOP_2+
B7 15
PSTOP_2-
13-8
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.2.2 Connection for Safeguarding (Safety Plug) (SAFF) Signal
This is the signal to turn OFF the servo power when the safeguarding
opens.
Connect the interlock signal of the safety plug, etc. mounted on the door of
safeguarding.
When the interlock signal is input, the servo power turns OFF, and the
servo power cannot be turned ON after that.
This is disabled in the teach mode.
CAUTION
• Upon shipment of the FS100, 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.
B1 2
SAFF_1-
Turn ON/OFF
A6 11 simultaneously
SAFF_2+
B6 12
SAFF_2-
13-9
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
Installation example of safety plug
Install a safeguarding and a door with the interlock function around the
manipulator so that an operator must open the door to enter and the
interlock function stops the robot operation when the door opens.
The safety plug input signal is the signal to connect this interlock signal.
Manipulator’s
Safeguarding
range of motion
Servo ON lamp
(optional)
FS100
Safety door
Safety plug
Emergency
stop button
Portable plug
When the servo power is ON, input the interlock signal to turn OFF the
servo power.
(The servo power cannot be turned ON while the interlock signal is input.)
Note that the servo power does not turn OFF in the teach mode.
(The servo power can be turned ON even while the interlock signal is
input.)
13-10
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.2.3 Connection for External Emergency Stop (EXESP) Signal
This signal is used to connect the emergency stop switch of an external
device, etc.
If the signal is input, the servo power is turned OFF and the job is stopped.
While the signal is input, the servo power cannot be turned ON.
CAUTION
• Upon shipment of the FS100, 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.
FS100
Front panel
Machine safety circuit board
CN3 CN2
External emergency stop signal
A3 5
EXESP_1+
B3 6
EXESP_1-
Turn ON/OFF
A8 16 simultaneously
EXESP_2+
B8 17
EXESP_2-
13-11
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.2.4 Connection for Emergency Stop Output (ESPOUT) Signal
This signal outputs, as dual signals, the signal status of the emergency
stop of the programming pendant, the external emergency stop, and the
safeguarding (safety plug) in the automatic operation mode.
This signal can be used to check the signal status of the emergency stop
of the programming pendant, the external emergency stop, and the
safeguarding (safety plug) in the automatic operation mode by using an
external safety device, etc. (for monitor use only)
FS100
Front panel
Machine safety circuit board
CN3 CN2
Emergency stop
A4 7 output signal External device
ESPOUT_1+
B4 8
ESPOUT_1-
A9 18
ESPOUT_2+
ESPOUT_2- B9 19
13-12
13 Description of Units and Circuit Boards
FS100 13.2 Machine Safety Circuit Board (JAPMC-SF2300R-E, Abbreviated as
SF2300)
13.2.3 Connection for External Axis Overrun
If the overrun input of an external axis, etc. other than the manipulator is
needed, perform connection as shown in fig. 13-7 “Connection for
External Axis Overrun Signal” .
If the signal is input, the servo power is turned OFF and the job is stopped.
While the signal is input, the servo power cannot be turned ON.
The dual inputs of the external axis overrun signal are used for safety.
Thus, connect the switch (contact) that turns the dual signals ON and OFF
simultaneously.
If only one of the signals is turned ON, an alarm occurs.
For the standard specification (without external axis), this signal cannot be
used because the connectors for input (EX-X11, EX-X12) are not
mounted.
B2 26
OT2_1-
Turn ON/OFF
A4 27 simultaneously
OT2_2+
B4 28
OT2_2-
13-13
13 Description of Units and Circuit Boards
FS100 13.3 Converter Unit
(CN304)
Control power supply input
(CN309)
Major axes control circuit board I/F
(CN310)
I/O power supply (24 V) output
Item Specifications
Input power Main power supply: three-phase 200/220 VAC at 50/60 Hz for
supply all manipulator models
single-phase 200/230 VAC at 50/60 Hz for
MHJ, MH5F, MH5LF, SIA5F, SIA10F,
SIA20F, SDA10F, SDA20F
Control power supply: single-phase 200 to 230 VAC at 50/60 Hz
Range of voltage regulation: +10% to -15%
Output voltage DC power supply for PWM amplifier module: Input voltage × 2
Control power supply: 16.5 V (for PWM amplifier module)
: 5 V (for CPU rack control power supply)
: 24 V (24V1: for system, 24V3: for I/O,
24V4: for brake)
Monitor and
alarm function
Indication Color Status
SOURCE Green Lights up with the input of
control power supply.
+5VC Green Lights up with the output of
+5VC.
13-14
13 Description of Units and Circuit Boards
FS100 13.4 SERVOPACK
13.4 SERVOPACK
A SERVOPACK consists of a mounting base unit, PWM amplifier module,
and major axes control circuit board. The configuration of PWM amplifier
module differs depending on the manipulator model.
(CN52)
Converter unit control
signal connection
Major axes control circuit board
(CN120) CSTR-IFBM3LB
I/O relay circuit board control
signal connection
(CN53)
PWM amplifier module
control power supply input
(CN54)
PWM amplifier module
main power supply input
13-15
13 Description of Units and Circuit Boards
FS100 13.4 SERVOPACK
Note: AMP7 and AMP8 are also used for external axes. Used amplifier types:
R90, 1R6, 3R8, 5R5, 120 (5 types in total)
13-16
13 Description of Units and Circuit Boards
FS100 13.5 I/O Relay Circuit Board (CSTR-FBBCA8R03CAA)
(CN200)
SERVOPACK I/F
(servo control signal)
(CN208)
Programming pendant
connection
(CN209)
Power relay connection
for converter main circuit
(CN201)
Control power supply input
(CN210)
Brake release enable (CN211)
(optional) Direct-in signal input
13-17
13 Description of Units and Circuit Boards
FS100 13.5 I/O Relay Circuit Board (CSTR-FBBCA8R03CAA)
Connect the part inside when the I/O relay circuit board (CSTR-FBBCA8R03CAA)
of the slave for coodinated control is present.
13-18
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13.6 User I/O Circuit Board for Japan and North America:
(JAPMC-IO2308R-E, Abbreviated as LIO-08R)
Regarding the user I/O circuit board for the FS100 for
Europe (JAPMC-IO2309R-E, abbreviated as LIO-09R),
NOTE refer to chapter 13.7 “User I/O Circuit Board for Europe:
(JAPMC-IO2309R-E, Abbreviated as LIO-09R)” at
page 13-32.
The FS100 has one user I/O circuit board (JAPMC-IO2308R-E) in its CPU
unit as standard.
The user I/O circuit board (JAPMC-IO2308R-E) has 2 connectors for
digital input/output (robot user input/output).
28 inputs and 28 outputs are available.
System input/output and user input/output can be used when allocating
these inputs and outputs.
The system input/output is the signal with a function specified in advance.
It is mainly used to control the manipulator and related devices as a
system from the external control device such as a fixturing controller or a
integrated controller, etc.
The user input/output is mainly used in the job of manipulator motion as
the timing signal between the manipulator and peripheral devices.
For the details of allocation, refer to fig. 13-11(a) “Connection Diagram of
User Input/Output Connector (CN1) of User I/O Circuit Board (JAPMC-
IO2308R-E) for Japan and North America” at page 13-26 and
fig. 13-11(b) “Connection Diagram of System Input/Output Connector
(CN2) of User I/O Circuit Board (JAPMC-IO2308R-E) for Japan and North
America” at page 13-27.
(CN1)
User input/output connector:
16 inputs and 16 outputs
(CN2)
System input/output connector:
12 inputs and 12 outputs
(CN3)
Power supply for I/O (+24V) input
13-19
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
In addition to user input/output, status of LIO-08R can be entered to the
external input signal.
13-20
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13.6.1 Connection for External Power Supply for Input/Output
As standard, the input/output power supply is the internal power supply.
The FS100 can use the internal power supply of approx. 0.5 A, 24 VDC for
input/output.
This internal power supply is protected by the fuse (F1: 0.6 A) on the front
panel.
To use the FS100 with an external power supply, perform connection as
follows:
1. Remove the cable connected to the power supply connector (CN3) of
the user I/O circuit board from the connector.
Make sure to insulate the removed cable.
2. Connect the external power supply to the power supply connectors of
the user I/O circuit board by connecting +24V to CN3-2 and 0V to
CN3-1.
To prevent burnout at short circuit of the 24V power supply or short circuit
of the output, use an external fuse in the 24V line.
For the details of external fuse, refer to chapter 13.6.2 “Protection by
External Fuse” at page 13-22.
FS100 FS100
(User supplied)
13-21
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13-22
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
Fig. 13-10: Example Connection for External Fuse in Common Line of Output Signal
FS100
Front panel
User I/O circuit board
(JAPMC-IO2308R-E)
CN2
1 A (fast-acting)
13
Output common fuse
OUT0 10
Load
OUT5 32
Load
1 A (fast-acting)
16
Output common fuse
OUT6 15
Load
OUT11 36
Load
13-23
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13.6.3 Example of Servo ON Sequence Circuit from External Device
Only the rising edge of the servo ON signal is valid. This signal turns ON
the manipulator servo power supply. The set and reset timings are shown
in the following.
FS100
Servo ON Servo ON
Servo ON PB Confirmation Command User I/O Circuit Board
X2 Servo ON
X1 Command CN2 +24V
X1 -19
X1
External Servo
-4 ON Input
Servo ON
Servo Power ON Confirmation (EXSVON)
X3 (30011)
X2
Servo Power ON CN2 +24V
X3 -13
PL
Servo ON
-28 Output
(30011)
FS100
While Play mode Alarm/Error Running
Run PB Servo ON select Occuring Confirmation Start User I/O Circuit Board
(30011) (30016) (30013) X5 (Command) Ex. Start
X4 Command CN2
X4 -19 +24V
X3
-2 External Start
Running Input
Running Confirmation
X6 (30010) (20010)
X5
Running, etc.
-13
X6 +24V
PL
-10
Running Output
(30010), etc.
Note: Number in ( ) means output signal number assigned to YIU01.
13-24
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13.6.5 Input/Output Connector (CN1, CN2)
When wiring, refer to the types of the input/output connectors (CN1, CN2)
of the user I/O circuit board (JAPMC-IO2308R-E) shown below.
Item Description
Used connector 10250-52A3PL (manufacturer: Sumitomo 3M Limited)
Mating connector 10150-3000PE (manufacturer: Sumitomo 3M Limited) Connector body
10350-52A0-008 (manufacturer: Sumitomo 3M Limited) Shell, thumbscrew lock type
10350-52F0-008 (manufacturer: Sumitomo 3M Limited) Shell, quick-release latching type
Item Description
Used connector 10236-52A3PL (manufacturer: Sumitomo 3M Limited)
Mating connector 10136-3000PE (manufacturer: Sumitomo 3M Limited) Connector body
10336-52A0-008 (manufacturer: Sumitomo 3M Limited) Shell, thumbscrew lock type
10336-52F0-008 (manufacturer: Sumitomo 3M Limited) Shell, quick-release latching type
13-25
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
Fig. 13-11(a): Connection Diagram of User Input/Output Connector (CN1) of
User I/O Circuit Board (JAPMC-IO2308R-E) for Japan and North America
FS100
User I/O circuit board (JAPMC-IO2308R-E)
Each point
24 VDC CN1
4.1 mA max. Logical Connector Pin No. Name Signal
No. pin No.
1 DICOM3 Input common 3
6 DICOM4 Input common 4
20030 2 DI_16 User input IN01 IN
20031 27 DI_17 User input IN02 IN
GND 20032 3 DI_18 User input IN03 IN
20033 28 DI_19 User input IN04 IN
20034 4 DI_20 User input IN05 IN
20035 29 DI_21 User input IN06 IN
20036 5 DI_22 User input IN07 IN
20037 30 DI_23 User input IN08 IN
20040 7 DI_24 User input IN09 IN
20041 32 DI_25 User input IN10 IN
20042 8 DI_26 User input IN11 IN
20043 33 DI_27 User input IN12 IN
+24V 20044 9 DI_28 User input IN13 IN
20045 34 DI_29 User input IN14 IN
20046 10 DI_30 User input IN15 IN
20047 35 DI_31 User input IN16 IN
11 DICOM3_24V Input common 3_24V
GND 36 DICOM4_24V Input common 4_24V
26 DICOM3_0V Input common 3_0V
31 DICOM4_0V Input common 4_0V
15 CN1_+24V +24V for output load
Each point 22 CN1_+24V +24V for output load
24 VDC 25 CN1_+24V +24V for output load
100 mA max. 40 CN1_+24V +24V for output load
47 CN1_+24V +24V for output load
Buffer 30030 12 DO_16 User output OT01 OUT Load
30031 37 DO_17 User output OT02 OUT Load
30032 13 DO_18 User output OT03 OUT Load
30033 38 DO_19 User output OT04 OUT Load
30034 16 DO_20 User output OT05 OUT Load
30035 41 DO_21 User output OT06 OUT Load
30036 17 DO_22 User output OT07 OUT Load
30037 42 DO_23 User output OT08 OUT Load
30040 19 DO_24 User output OT09 OUT Load
30041 44 DO_25 User output OT10 OUT Load
30042 20 DO_26 User output OT11 OUT Load
30043 45 DO_27 User output OT12 OUT Load
30044 23 DO_28 User output OT13 OUT Load
30045 48 DO_29 User output OT14 OUT Load
30046 24 DO_30 User output OT15 OUT Load
30047 49 DO_31 User output OT16 OUT Load
024V 024V
CN3
+24V
024V
External
power supply
CN307
+24V
024V
Internal
power supply
13-26
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
Fig. 13-11(b): Connection Diagram of System Input/Output Connector (CN2) of
User I/O Circuit Board (JAPMC-IO2308R-E) for Japan and North America
FS100
User I/O circuit board (JAPMC-IO2308R-E)
Each point
24 VDC CN2
4.1 mA max. Logical Connector Pin No. Name Signal
No. pin No.
1 DICOM1 Input common 1
5 DICOM2 Input common 2
20010 2 DI_00 External start IN
20011 20 DI_01 External hold IN
GND 20012 3 DI_02 Call master job IN
20013 21 DI_03 Alarm/error reset IN
20014 4 DI_04 External servo ON IN
20015 22 DI_05 Select play mode IN
20016 6 DI_06 Select teach mode IN
20017 24 DI_07 Digital input 7 IN
20020 7 DI_08 Digital input 8 IN
+24V 20021 25 DI_09 Digital input 9 IN
20022 8 DI_10 Work prohibited IN
20023 26 DI_11 Digital input 11 IN
9 DICOM1_24V Input common 1_24V
GND 27 DICOM2_24V Input common 2_24V
19 DICOM1_0V Input common 1_0V
Each point 23 DICOM2_0V Input common 2_0V
13 CN2_+24V +24V for output load
24 VDC
16 CN2_+24V +24V for output load
100 mA max.
31 CN2_+24V +24V for output load
Buffer 30010 10 DO_00 Running OUT Load
30011 28 DO_01 Servo in ON OUT Load
30012 11 DO_02 Top of master job OUT Load
30013 29 DO_03 Alarm/error occurred OUT Load
30014 14 DO_04 Battery alarm OUT Load
30015 32 DO_05 Remote mode selected OUT Load
30016 15 DO_06 Play mode selected OUT Load
30017 33 DO_07 Teach mode selected OUT Load
30020 17 DO_08 In cube 1 OUT Load
30021 35 DO_09 Digital output 9 OUT Load
30022 18 DO_10 Work home position OUT Load
30023 36 DO_11 Intermediate start OK OUT Load
024V 024V
CN3
+24V
024V
External
power supply
CN307
+24V
024V
Internal
power supply
13-27
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
Note that this signal is disabled as the default setting. To enable this signal, enable
“EXTERNAL HOLD” in the {OPERATE ENABLE} under the main menu {SETUP} of
the programming pendant in the management mode. For details, refer to
chapter 13.6.6 “Enabling External Hold” at page 13-29.
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
Turns ON the servo power supply. Only the rising edge of the signal is valid.
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.
13-28
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13.6.6 Enabling External Hold
The external hold signal is disabled as the default setting so that the
manipulator can be operated without the I/O cable connected. To enable
the external hold signal, follow the procedure below.
1. In the management mode, select {OPERATE ENABLE} under the
main menu {SETUP}.
13-29
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
The initial value of the concurrent I/O is as shown below, so the system
input #40067 can be controlled by the break-contact switch connected to
#20011.
13-30
13 Description of Units and Circuit Boards
FS100 13.6 User I/O Circuit Board for Japan and North America: (JAPMC-
IO2308R-E, Abbreviated as LIO-08R)
13-31
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E,
Abbreviated as LIO-09R)
Regarding the user I/O circuit board for the FS100 for Japan
and North America (JAPMC-IO2308R-E, abbreviated as
NOTE LIO-08R), refer to chapter 13.6 “User I/O Circuit Board for
Japan and North America: (JAPMC-IO2308R-E, Abbrevi-
ated as LIO-08R)” at page 13-19.
The FS100 has one user I/O circuit board (JAPMC-IO2309R-E) in its CPU
unit as standard.
The user I/O circuit board (JAPMC-IO2309R-E) has 2 connectors for
digital input/output (robot user input/output).
28 inputs and 28 outputs are available.
System input/output and user input/output can be used when allocating
these inputs and outputs.
The system input/output is the signal with a function specified in advance.
It is mainly used to control the manipulator and related devices as a
system from the external control device such as a fixturing controller or a
integrated controller, etc.
The user input/output is mainly used in the job of manipulator motion as
the timing signal between the manipulator and peripheral devices.
For the details of allocation, refer to fig. 13-14(a) “Connection Diagram of
User Input/Output Connector (CN1) of User I/O Circuit Board (JAPMC-
IO2309R-E) for Europe” at page 13-39 and fig. 13-14(b) “Connection
Diagram of System Input/Output Connector (CN2) of User I/O Circuit
Board (JAPMC-IO2309R-E) for Europe” at page 13-40.
(CN1)
User input/output connector:
16 inputs and 16 outputs
(CN2)
System input/output connector:
12 inputs and 12 outputs
(CN3)
Power supply for I/O (+24V) input
13-32
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
In addition to user input/output, status of LIO-09R can be entered to the
external input signal.
13-33
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13.7.1 Connection for External Power Supply for Input/Output
As standard, the input/output power supply is the internal power supply.
The FS100 can use the internal power supply of approx. 0.5 A, 24 VDC for
input/output.
This internal power supply is protected by the fuse (F1: 0.6 A) on the front
panel.
To use the FS100 with an external power supply, perform connection as
follows:
1. Remove the cable connected to the power supply connector (CN3) of
the user I/O circuit board from the connector.
Make sure to insulate the removed cable.
2. Connect the external power supply to the power supply connectors of
the user I/O circuit board by connecting +24V to CN3-2 and 0V to
CN3-1.
To prevent burnout at short circuit of the 24V power supply or short circuit
of the output, use an external fuse in the 24V line.
For the details of external fuse, refer to chapter 13.6.2 “Protection by
External Fuse” at page 13-22.
FS100 FS100
(User supplied)
13-34
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13-35
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
Fig. 13-13: Example Connection for External Fuse in Common Line of Output Signal
FS100
Front panel
User I/O circuit board
(JAPMC-IO2309R-E)
CN2
OUT0 10
Load
OUT5 32
Load
1 A (fast-acting)
12
Output common fuse
OUT6 15
Load
OUT11 36
Load
1 A (fast-acting)
30
Output common fuse
024V CN3 External power supply
1 024V
024V
2 +24V
+24V
2 A (fast-acting)
13-36
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13.7.3 Example of Servo ON Sequence Circuit from External Device
Only the rising edge of the servo ON signal is valid. This signal turns ON
the manipulator servo power supply. The set and reset timings are shown
in the following.
FS100
Servo ON Servo ON
Servo ON PB Confirmation Command User I/O Circuit Board
X2 Servo ON
X1 Command CN2 +24V
X1 -27
X1
External Servo
-4 ON Input
Servo ON
Servo Power ON Confirmation (EXSVON)
X3 (30011)
X2
Servo Power ON CN2 +24V
X3 -28
PL
Servo ON
-12 Output
(30011)
FS100
While Play mode Alarm/Error Running
Run PB Servo ON select Occuring Confirmation Start User I/O Circuit Board
(30011) (30016) (30013) X5 (Command) Ex. Start
X4 Command CN2
X4 -27 +24V
X3
-2 External Start
Running Input
Running Confirmation
X6 (30010) (20010)
X5
Running, etc.
-10
X6 +24V
PL
-12
Running Output
(30010), etc.
Note: Number in ( ) means output signal number assigned to YIU01.
13-37
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13.7.5 Input/Output Connector (CN1, CN2)
When wiring, refer to the types of the input/output connectors (CN1, CN2)
of the user I/O circuit board (JAPMC-IO2309R-E) shown below.
Item Description
Used connector 10250-52A3PL (manufacturer: Sumitomo 3M Limited)
Mating connector 10150-3000PE (manufacturer: Sumitomo 3M Limited) Connector body
10350-52A0-008 (manufacturer: Sumitomo 3M Limited) Shell, thumbscrew lock type
10350-52F0-008 (manufacturer: Sumitomo 3M Limited) Shell, quick-release latching type
Item Description
Used connector 10236-52A3PL (manufacturer: Sumitomo 3M Limited)
Mating connector 10136-3000PE (manufacturer: Sumitomo 3M Limited) Connector body
10336-52A0-008 (manufacturer: Sumitomo 3M Limited) Shell, thumbscrew lock type
10336-52F0-008 (manufacturer: Sumitomo 3M Limited) Shell, quick-release latching type
13-38
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
Fig. 13-14(a): Connection Diagram of User Input/Output Connector (CN1) of
User I/O Circuit Board (JAPMC-IO2309R-E) for Europe
FS100
User I/O circuit board (JAPMC-IO2309R-E)
Each point
24 VDC CN1
4.1 mA max. Logical Connector
No. pin No. Pin No. Name Signal
1 DICOM3 Input common 3
6 DICOM4 Input common 4
20030 2 DI_16 User input IN01 IN
20031 27 DI_17 User input IN02 IN
GND 20032 3 DI_18 User input IN03 IN
20033 28 DI_19 User input IN04 IN
20034 4 DI_20 User input IN05 IN
20035 29 DI_21 User input IN06 IN
20036 5 DI_22 User input IN07 IN
20037 30 DI_23 User input IN08 IN
20040 7 DI_24 User input IN09 IN
20041 32 DI_25 User input IN10 IN
20042 8 DI_26 User input IN11 IN
20043 33 DI_27 User input IN12 IN
+24V 20044 9 DI_28 User input IN13 IN
20045 34 DI_29 User input IN14 IN
20046 10 DI_30 User input IN15 IN
20047 35 DI_31 User input IN16 IN
+24V 11 DICOM3_24V Input common 3_24V
GND Each point 36 DICOM4_24V Input common 4_24V
24 VDC 26 DICOM3_0V Input common 3_0V
100 mA max. 31 DICOM4_0V Input common 4_0V
30030 12 DO_16 User output OT01 OUT Load
Buffer 30031 37 DO_17 User output OT02 OUT Load
30032 13 DO_18 User output OT03 OUT Load
30033 38 DO_19 User output OT04 OUT Load
30034 16 DO_20 User output OT05 OUT Load
30035 41 DO_21 User output OT06 OUT Load
30036 17 DO_22 User output OT07 OUT Load
30037 42 DO_23 User output OT08 OUT Load
30040 19 DO_24 User output OT09 OUT Load
30041 44 DO_25 User output OT10 OUT Load
30042 20 DO_26 User output OT11 OUT Load
30043 45 DO_27 User output OT12 OUT Load
30044 23 DO_28 User output OT13 OUT Load
30045 48 DO_29 User output OT14 OUT Load
30046 24 DO_30 User output OT15 OUT Load
30047 49 DO_31 User output OT16 OUT Load
Buffer 14 CN1_0V 0V for output load
39 CN1_0V 0V for output load
43 CN1_0V 0V for output load
46 CN1_0V 0V for output load
50 CN1_0V 0V for output load
024V 024V
CN3
+24V
024V
External
power supply
CN307
+24V
024V
Internal
power supply
13-39
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
Fig. 13-14(b): Connection Diagram of System Input/Output Connector
(CN2) of User I/O Circuit Board (JAPMC-IO2309R-E) for Europe
FS100
User I/O circuit board (JAPMC-IO2309R-E)
Each point
24 VDC CN2
4.1 mA max. Logical Connector Pin No. Name Signal
No. pin No.
1 DICOM1 Input common 1
5 DICOM2 Input common 2
20010 2 DI_00 External start IN
20011 20 DI_01 External hold IN
GND 20012 3 DI_02 Call master job IN
20013 21 DI_03 Alarm/error reset IN
20014 4 DI_04 External servo ON IN
20015 22 DI_05 Select play mode IN
20016 6 DI_06 Select teach mode IN
20017 24 DI_07 Digital input 7 IN
20020 7 DI_08 Digital input 8 IN
+24V 20021 25 DI_09 Digital input 9 IN
20022 8 DI_10 Work prohibited IN
20023 26 DI_11 Digital input 11 IN
+24V 9 DICOM1_24V Input common 1_24V
GND Each point 27 DICOM2_24V Input common 2_24V
24 VDC 19 DICOM1_0V Input common 1_0V
100 mA max. 23 DICOM2_0V Input common 2_0V
30010 10 DO_00 Running OUT Load
Buffer
30011 28 DO_01 Servo in ON OUT Load
30012 11 DO_02 Top of master job OUT Load
30013 29 DO_03 Alarm/error occurred OUT Load
30014 14 DO_04 Battery alarm OUT Load
30015 32 DO_05 Remote mode selected OUT Load
30016 15 DO_06 Play mode selected OUT Load
30017 33 DO_07 Teach mode selected OUT Load
30020 17 DO_08 In cube 1 OUT Load
30021 35 DO_09 Digital output 9 OUT Load
30022 18 DO_10 Work home position OUT Load
30023 36 DO_11 Intermediate start OK OUT Load
Buffer 12 CN2_0V 0V for output load
30 CN2_0V 0V for output load
34 CN2_0V 0V for output load
024V 024V
CN3
+24V
024V
External
power supply
CN307
+24V
024V
Internal
power supply
13-40
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
Note that this signal is disabled as the default setting. To enable this signal, enable
“EXTERNAL HOLD” in the {OPERATE ENABLE} under the main menu {SETUP} of
the programming pendant in the management mode. For details, refer to
chapter 13.7.6 “Enabling External Hold” at page 13-42.
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
Turns ON the servo power supply. Only the rising edge of the signal is valid.
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.
13-41
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13.7.6 Enabling External Hold
The external hold signal is disabled as the default setting so that the
manipulator can be operated without the I/O cable connected. To enable
the external hold signal, follow the procedure below.
1. In the management mode, select {OPERATE ENABLE} under the
main menu {SETUP}.
13-42
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
The initial value of the concurrent I/O is as shown below, so the system
input #40067 can be controlled by the break-contact switch connected to
#20011.
13-43
13 Description of Units and Circuit Boards
FS100 13.7 User I/O Circuit Board for Europe: (JAPMC-IO2309R-E, Abbreviated
as LIO-09R)
13-44
FS100 Index
Index-1
FS100 Index
DATE/TIME........................................................................................... 7-4
Definition of the User Coordinates ......................................................... 8-96
DELETE ............................................................................................... 7-3
detection level (level range1 to 500) ...................................................... 8-86
DEVICE ................................................................................................ 7-3
digital I/O ............................................................................................ 12-3
dimensions ......................................................................................... 12-3
direct-in signal ................................................................................... 13-18
display allocation ..................................................................... 8-113, 8-119
Door Interlock...................................................................................... 12-4
drive unit ............................................................................................. 12-3
DROP AMOUNT ................................................................................... 7-3
E-Axis................................................................................................... 6-3
Editing Mode ......................................................................................... 7-1
emergency stop ..................................................................................... 5-7
emergency stop output (ESPOUT) signal ............................................. 13-12
Enable Switch ............................................................................... 5-6, 12-4
Essential Measures ............................................................................. 12-4
Executing the Display Allocation ......................................................... 8-128
Executing the I/O Control Allocation .................................................... 8-128
Executing the Instruction/Output Control Allocation ............................... 8-128
Executing the Job Call Allocation ........................................................ 8-128
Execution of Allocation ....................................................................... 8-128
Expanded Instruction Set ................................................................... 8-106
external axis overrun.......................................................................... 13-13
external emergency stop (EXESP) signal ............................................. 13-11
external power supply for input/output ....................................... 13-21, 13-34
Index-2
FS100 Index
Index-3
FS100 Index
Index-4
FS100 Index
Index-5
FS100 Index
Index-6
FS100 Index
XX ...................................................................................................... 8-96
XY ...................................................................................................... 8-96
Index-7
FS100
INSTRUCTIONS
HEAD OFFICE
2-1 Kurosakishiroishi, Yahatanishi-ku, Kitakyushu 806-0004, Japan
Phone +81-93-645-7703 Fax +81-93-645-7802
YASKAWA Nordic AB
Bredbandet 1 vån. 3 varvsholmen 392 30 Kalmar, Sweden
Phone +46-480-417-800 Fax +46-480-417-999