Professional Documents
Culture Documents
MPS500 Manual Robot Assembly CNC105 Siemens A002
MPS500 Manual Robot Assembly CNC105 Siemens A002
MPS500 Manual Robot Assembly CNC105 Siemens A002
Mitsubishi RV – 2AJ
programmed with
COSIMIR Industrial
Order-NR.:
Designation MPS500_Manual_Robot_Assembly_CNC105_Siemens_A002.doc
Printed: July 08
Autor: Schober
Graphics: Schober
Layout: Schober
Internet: www.festo.com/didactic
e-mail: did@festo.com
This manual, all text and illustrations contained included, is protected by copyright. Any utilization
outside the limits of the copyright law and other than training purposes are not permissible without
our definite approval. This applies in particular to reproductions, operations, translations, micro
filming and the storing and processing into electronic systems. Parts of this manual may be copied by
the authorized user, exclusively for teaching purposes. Distribution of this documentation, as well as
reproduction, use and spread of its contents is prohibited, insofar not permitted explicitly. Offences
are liable to compensation. All rights reserved, especially the right to execute registrations concerning
patents, designs for use and patterns.
The User Manual must be to hand at all times. Keep it close to the machine.
This installation was developed and manufactured only for use in basic and further
training in the fields of automation and communications. The training company
and/or the training staff must ensure that the trainees observe the safety
precautions described in the accompanying manuals.
Furthermore this manual describes setup and possible uses of the singular stations.
It contains all information and data required for commissioning, maintenance and
operation.
Festo Didactic accepts no liability for injury or harm to trainees, the training
company and/or any third parties occurring when the installation is used for any
purpose apart from training, except Festo Didactic has caused such injury or harm
intentionally or by grossly negligence.
• Part A
In addition to technical data, Part A contains an overview of the possible uses of
the stations.
• Part B
Part B contains some exercises and the solutions for this exercises (Not available
for each station).
• Part C
Part C contains the pneumatic and electrical diagrams for the station and the
listing of the control programs (Not available for each station).
• Part D
Part D contains data sheets and technical information about the electrical and
electronic modules used.
As far as possible, the System is maintenance-free. All bearings are lubricated for
life. The installation was designed in such a way as to keep the number of wearing
parts to a minimum. This does not include machines that are part of optional
expansions (such as industrial robots).
At this point we would like to point out that this manual and the concept of the
operating instructions for a Flexible Training System of this type are regularly
updated. To ensure that the instructions are ever more user-friendly, you would help
us a great deal by passing on your suggestions for improvement. Please let us know
of your suggestions, corrections or ideas, either in writing or via telephone:
+49(711-3467-0)
2.1. General______________________________________________________ 9
2.1. General This manual describes the handling of a MPS500 system with Emco Mill 105. It
contains explanations and descriptions of all the processes required for operation.
Description of facts ensues partly by means of graphics or images, which are to
serve an easier understanding.
Operation is not dependant on the operating position the material flow is being
started from. Still, the sequential order of the stations require adherence, as it is
pre-defined in the PLC-program.
The MPS500 system is designed in such a way, that the amount and kind of MPS-
stations attached is of no importance. A complete processing cycle of the work-piece
is always warranted. For this, the transport system is required under any
circumstances.
2.2. Robot cell The function of the Robot Cell is assembling different cylinders (metal, black and
red). The raw material is provided by the conveyor system without type coding
(check material). Within the cell, the differentiation of the material has to be done
first by using corresponding sensors. Controlling the sensors and actuators of the
assembly process is done directly via the robot drive unit (refer to the RIA-box).
That's why this station can be used independently from other stations or a more
complex process.
The communication between the robot cell and the conveyor system is realized with
digital I/O-communication.
The following chapters comprising the Hardware configuration, this means the
cabling of the Robot, the Software configuration of the user program and the
commissioning of the Robot. To program the Robot, COSIMIR Industrial has been
used.
2.3. Didactic structure The installation is structured, to enable methodical learning, i.e. from single use of
modules to the complex and complete installation. Perhaps even in combination
with further systems.
For example, it is possible to pick out a single module to start with the first steps,
e.g. the robot.
Once the learning process of this module has been concluded, these learning steps
can be transferred to the next module. As soon as all of the modules have been
processed individually, the modules can be interconnected and the programs can be
adapted. A complete production process can be simulated.
This is an ideal training area for the professional practice of mechatronics, as well as
all of the technical ranges (mechanical, electrical and pneumatic processes) are
represented in a simple and clearly way, concerning each one of the modules and
the complete system.
2.4. Scope of tasks of the The stations are possessing a varied range of functions. A small extraction of the
stations various possibilities of the stations follows.
2.4.1. Mechanics
2.4.2. Pneumatics
2.4.3. Electrics
2.4.4. Informatics
3.1. Use according to This installation has been developed and produced exclusively for training purposes
regulations in the fields of automation and communication. The training company, as well as the
instructors have to ensure, that the trainees pay strict attention to the safety
precautions, as described in the accompanying manuals.
Festo Didactic accepts no liability charges for possible damages to any trainee of the
training company and/or further third parties, which might occur during
use/operation of the installation, if it is not part of a real training situation; except
Festo Didactic caused such damages deliberately or by negligence.
Due to the product liability law and various EC-directives, the following directions
are required and are to be strictly observed by the operator.
Safety endangering malfunctions can not be tolerated during training and have to be
removed immediately.
Put the installation into operation only, once all of the protection settings are
completely functional.
At least, before starting operation, check the installation for externally visible
damages and for the reliability of the safety devices.
Before circuit construction, circuit disassembly and circuit modification: switch off
air pressure and power supply.
General safety regulations are to be observed: DIN 58126 and VDE 0100.
Only trained experts in electric or electronic engineering are permitted to carry out
work on the electric supply system.
The terminal boxes are to be kept closed at all times. Access must be permitted only
under supervision of a member of the training staff.
Do not activate electric limit switches manually during fault search. Tools are to be
used.
Accidents might occur due to bouncing off tubes, caused by air pressure. Interrupt
air pressure supply immediately.
Caution! When the air pressure supply is activated, cylinders may move in or out.
Do not uncouple any tubes under air pressure supply. Exception: Fault finding. In
this case, keep on holding the end of the tube.
Secure the compressed air and electricity supplies to prevent unintentional start-up.
During inspections, maintenance and repair work, the machine must be de-
energized, de-pressurized and secured against unexpected restart.
All screw connections released during maintenance, inspection or repair work must
be checked to ensure correct re-tightening.
Trainees are permitted to work with the machine only under strict supervision of an
experienced person or an instructor.
Activities in the areas of maintenance, service and repair are to be carried out by
only persons with appropriate technical qualifications.
In this manual the following danger designations and signs are being used:
DANGER !
Failure to pay attention to this symbol may result in serious health damage, which
may even lead to life-threatening injuries.
IMPORTANT
Failure to pay attention to this symbol may result in damages to the machine or to
its surroundings.
This symbol assists you to make optimal use of all of your machine’s functions.
4.1. Transport Care is to be taken that the transport of the stations is to be executed only by a
suitable transport vehicle. The weight amounts up to 500 kg, depending on the
station.
i The transport boxes are to be opened with care, as additional components, such as
computers may be contained in the delivery, which are to be protected from falling
out.
Once the transport box has been opened and the possibly contained additional
components removed, the station can be taken out to be transported to its
destination by means of two fork-lifts or one fork-lift truck.
Please check the stability of all of the profile connectors by means of an Allen key
size 6. The connectors may have come loose during transport, due to inevitable
vibration.
Pay special attention to all overhanging components. Sensors and similar small
parts are very easily damaged in case of improper transport.
The stations are not to be picked up by or even under the mounted feet – increased
risk of becoming trapped or contused.
Allow sufficient distance between the installation and the wall of the room.
Any dust originating from construction work has to be kept off the installation (by
covering).
For a more simple room planning the complete installation design is shown in the
following. The robot station is to line up that a fault-free workpiece handing over can
take place.
4.3. Commissioning The robot station can be built up only if the transport system stands on its final
position and the commissioning for the transport system has been carried out.
The robot station has to be mounted at the transport system, utilising the included
profiles. Afterwards, the distance of the robot station is fixed in such a way, that the
robot is able to move over operating position. At this point, screw and lean the
profiles lightly onto the basic frame of the transport system station, by means of the
angles. Set up and align the CNC machine by means of a spirit-level and tighten the
connector profiles afterwards.
It may be possible, that the transfer positions must be taught corrected.
The mechanical construction must be finished. At the beginning the stations have to
be attached to the pneumatic system of the room. In most cases the maintenance
unit is on the profile plate of the station. The coupling has a 5 mm nominal diameter.
If the available system is equipped with 7.9 mm nominal diameter, it is possible to
change the coupling of the maintenance unit with a greater one. (reducer 1/8 on 1/4
necessary). If this has been carried out, the stations can be provided with 6 bar and
the pneumatic commissioning is realised.
The power supply unit (24 VDC) of the sensoric and the actuators of the station is
provided in each case by means of a 2-pin cable.
In order that the system “knows” that the station is present and processing can
occur station, it has to be connected to the system by I/O-connectors. At each case,
the connections are established the control panel.
For more detailed information, the connection possibilities are listed below:
Connection by I/O – one side SYS–link plug / one side SYS–link plug
between robot station (RIA-BOX) and transport system
1. The drive unit must be connected with the robot with two cables – CN1 and CN2
on the backside of the unit.
2. The Teach-Panel must be connected to the front side of the drive unit
connection TP.
3. Connect the power-supply to the drive unit.
4. The I/O-interface (Extension) of the drive unit has to be connected via a 50-pin
cable with Centronics connector to the RIA-box2 (X0).
5. The Drive-Unit has to be connected with the DIAG board of the station (X11=>
CN100)
6. Connect the Ria-Box1 with the DIAG-Board (X0 => X13)
7. The I/O Terminal from the robot station has to be connected with the Ria-Box 1
via standardized Sys-Link cable X1=> XMA1
8. The I/O Terminal from the robot station has to be connected with the Ria-Box 1
via standardized Sys-Link cable X2=> XMB1
9. The conveyor system has to be connected to X4 at Ria-Box 1 and the control
panel XMG1 to X3 at Ria-Box1 using a standardized Sys-Link cable
10. The milling machine is connected to the Ria-Box 2 at X1
11. For supervision and programming, please connect the drive unit to the serial
COM port of your computer, using the special RS-232-cable.
12. In addition, an external Emergency Stop switch could be connected to the drive
unit backside (green connector, details refer controller manual). If you don't use
the external Emergency switch, you have to jumper this input (refer to the
controller manual).
5.1. Start-up process For the MPS500-installation the first start-up has been executed at the customer
general already. For the installation to be ready for operation execute the following
directions:
1. Mains supply 230 V AC for power supply unit, connect control cabinet of
transport system and commissioning station.
2. Power supply unit 24V DC with connections +24V/0V/earth are connected
correctly to the stations and activated (except for robot: only after adjustment of
the transport system).
3. Each station is supplied with ca. 6 bar compressed air.
4. I/O-communication connectors (laboratory plugs) are connected according to
communication plan.
5. All of the PLC-programs are loaded into the respective controls. The controls are
switched to RUN and the red error indicators of the controls are not on.
6. All of the EMERGENCY-STOP signal generators (push-buttons, door contact, light
barriers, a.s.o.) are not to be switched on, i.e. activated.
7. Activate the main switch of the transport system station.
8. Acknowledge the EMERGENCY-STOP of the control cabinet of the transport
system.
9. Remove all of the work-pieces from the installation, i.e. stations:
- Remove work-pieces from the palettes on the transport system
- Clear the storage shelves of the AS/RS station (HRL20)
- Clear the slides of the sorting/commissioning station
10. The magazines of all of the stations are to be stocked up:
- Magazines (piston, spring and cover) of the robot station with assembly
- Fill magazine of the distribution station with basic bodies
11. Now adjust the stations and the transport system (see chapter – Operation).
12. The drive unit must be connected with the robot with two cables – CN1 and CN2
on the backside of the unit.
13. The Teach-Panel must be connected to the front side of the drive unit
connection TP.
14. Connect the power-supply to the drive unit.
15. The I/O-interface of the drive unit has to be connected via a 50-pin cable with
Centronics connector to the RIA-box1 (X0).
16. The RIA-box has to be connected with the interface of the station (X1=> XMA),
the robot I/Os (X2=> XMB), the conveyor system (X4) and the control panel
(X3=> XMG), by using a standardized Sys-Link cable
17. For supervision and programming, please connect the drive unit to the serial
COM port of your computer, using the special RS-232-cable.
18. In addition, an external Emergency Stop switch could be connected to the drive
unit backside (green connector, details refer controller manual). If you don't use
the external Emergency switch, you have to jumper this input (refer to the
controller manual).
5.2. Start up station A first time start up of the system must be realized by Festo Germany.
After switch on the drive unit, please make sure the robot arm is near the position 99
already, because the robot maybe cannot move to position 99 from any other
position (collision with the magazines).
If the robot arm is not near the position 99, please move the arm using the
Teach-Box to P99. To do so, please switch the key-switch of the drive unit to the
position TEACH, then switch the key switch of the Teach-box to position ENABLE.
Choose the program NO. 1 on the drive unit by pressing the button CHNG/DISP as
long as P.0001 will appear on the screen
Now please activate the servo motors by pressing the SVO ON button-please wait
until the LED of this button is on.
Now please press the START button-LED is on – the program is now active and the
robot starts to work.
11. Variant 1 - Press REF ALL (button 5 in NUM- area of keyboard). Axles make their
reference move.
Variant 2 - Press +X, +Y, +Z or –X, -Y, -Z at CNC-Keyboard to make the reference
move.
Variant 3 – Press the button with the reference sign – all axis make their
reference move.
12. After all axis have done their reference move the error message at PC monitor is
off and the CNC- machine is ready with reference mode.
5.3. Reset conditions Press the RESET button on the Control Panel to move the robot to it´s starting
position P99. After reaching P99, the LED of the Reset-button is on.
5.4. Process Start To start the process, press the START button once, the Reset-LED is off and the Start-
LED is on
Please refill the corresponding material and press START button once to continue
with the process.
6.1. Mitsubishi robot The robot is responsible for the workpiece handling.
RV-2AJ
RV-2AJ
Performance
The Drive Unit is the controller for the robot. It is possible to extract the drive unit
with an I/O module for further functions.
6.2.1. Functions
On the backside of the drive unit, there are some more plugs and interfaces.
To operate the robot in stand alone mode, the teach pendant is necessary. The
buttons have different functions, depending on the different modes. With the key
switch at the Drive unit, it is possible to choose the following three modes.
Teach pendant
Drive-Unit
CN1
CN2
Ria-Box
I/O-cable 50 pin
Programming PC
* You have to execute this point the hole time to move the robot.
The following three modes are available for to move the robot.
The modes are indicated in the teach pendants display. Choose one, the allocation
off the buttons is shown in the following drawings.
The speed is allocated in the teach pendant display in the right top corner. Speed
between 3%-100% is available.
Joint-Mode
Z-
Y+ Z+ B-
Y- X+ B+
X- C-
C+
XYZ-Mode
B+
Z+ A-
A+
X- Y+ B-
Y- X+
Z-
B+
Z-
Tool-Mode
X- B-
X+
A-
A+ Z+
* You have to execute this point the hole time to move the robot.
6.3. Robot positions All positions have been defined by using a red workpiece.
Position Description
P1 Retrieve and return position on the pallet with RED workpiece (outer gripper
jaws)
P2 Workpiece mounting, teach with cone gauge in inner gripper jaws. Rotate
outer gripper jaws into direction of robot. The gripper jaws should be parallel
to the X-axis of the robot.
P3 Identify workpiece if black or not black with optical sensor in gripper jaws
P5 Position at piston pallet, teach with cone gauge in inner gripper jaws
P99 Retrieve and return position on the pallet with RED workpiece (outer gripper
jaws)
6.3.1. Position P1
Retrieve and return position on the pallet with RED workpiece (outer gripper jaws)
6.3.2. Position P2
Workpiece mounting, teach with cone gauge in inner gripper jaws. Rotate outer
gripper jaws into direction of robot. The gripper jaws should be parallel to the X-axis
of the robot.
6.3.3. Position P3
Identify workpiece if black or not black with optical sensor in right gripper jaw
6.3.4. Position P4
6.3.5. Position P5
Position at piston pallet, teach with cone gauge in inner gripper jaws
6.3.6. Position P6
6.3.7. Position P9
Normal position
6.4. Handshake
M_out (7) 1
Robot ready 0
M_in (6) 1
Assembly start 0
M_in (7) 1
bad part 0
M_out(6) 1
Robot busy 0
M_0ut(4) 1 t=500 ms
Error Bit 0 0
Operation S1 INPUT 3
START button X3:13 X0:18 18 IN 3
panel XMG1:13 CN100:18
S2 INPUT 4
STOP button X3:14 X0:19 19 IN 4
XMG1:14 CN100:19
S4 INPUT 5
RESET button X3:16 X0:20 20 IN 5
XMG1:16 CN100:20
No cover in B1 INPUT 7
X1:18 X0:45 45 IN 13
pick up pos. XMA2:I5 CN100:45
CNC INPUT 32
Door opened A5.7 X1:13 X0:15 15 IN 32
milling CN100:15
machine
INPUT 33
Door closed A5.6 X1:14 X0:16 16 IN 33
CN100:16
Clamping
INPUT 34
device A5.1 X1:15 X0:17 17 IN 34
CN100:17
declamped
Clamping
INPUT 35
device A5.0 X1:16 X0:18 18 IN 35
CN100:18
clamped
Reference- INPUT 36
A4.5 X1:17 X0:19 19 IN 36
mode CN100:19
INPUT 37
Program stop A4.6 X1:18 X0:20 20 IN 37
CN100:20
INPUT 38
CNC ready A4.4 X1:19 X0:21 21 IN 38
CN100:21
Reference- INPUT 39
A4.7 X1:20 X0:22 22 IN 39
position CN100:22
Operation H1 OUTPUT 0
Start lamp X3:1 X0:4 4 OUT 0
panel XMG1:1 CN100:4
Special
H3 OUTPUT 2
function X3:3 X0:6 6 OUT 2
XMG1:3 CN100:6
Lamp Q1
Special
H4 OUTPUT 3
function X3:4 X0:7 7 OUT 3
XMG1:4 CN100:7
Lamp Q2
CNC OUTPUT 32
Start program E7.3 X1:1 X0:4 4 OUT 32
milling CN100:4
machine
Automatic OUTPUT 33
E7.1 X1:2 X0:5 5 OUT 33
mode CN100:5
OUTPUT 34
referencing E7.2 X1:3 X0:6 6 OUT 34
CN100:6
OUTPUT 36
Open door E8.3 X1:5 X0:29 29 OUT 36
CN100:29
OUTPUT 37
Close door DOOR_M X1:6 X0:30 30 OUT 37
CN100:30
6.6. Program structure The robot program is written in a sequence. There is only one program for
downloading to the drive unit.
Peripheral units like valves or sensors are controlled by the drive unit.
Simultaneous a interrupt function monitors the STOP button of the control panel. If
activated the program will be paused in any position.
Following input signals are the communication between conveyor and robot &
assembly:
After finishing the assembly the PLC will get a return code for:
• executed assembly
• put back on pallet
• bad part
Than the main loop will start from the beginning.
For better construction understanding of the station, the technical drawings should
be a very helpful data.
The rooms must be checked for their technical datas before built up the
station/system. The size of the door openings and the entrance must be big enough
for the measurements of the system. Even the load-capacity of the floor must be
high enough for the system.
7.1. drawings
1 Width: 700 mm
3 Length 700 mm
5 height 1 400 mm
To operate the station it is required to connect all of the supply cables and
communication lines included. The cables used to program the system are explained
additionally.
To give you a better survey of the being lines used in the plant, these are explained
in the following.
8.1. Power supply The devices are delivered together with the respective power supply plugs,
protectively contact covered, in case they require power supply.
The customer must ensure that the power supply is earthed correctly and is
equipped with a fault current monitor.
8.2. I/O-Components The operation panel, the modules from station are pluggable connected via
I/O-terminals to the I/O-cards from the control.
I/O-Terminal
Technical data
Inputs 8
Outputs 8
09 Power
24V Power supply Black 21 24V White-pink
supply
10 22
11 Power
0V Power supply Pink-brown 23 0V White-blue
supply