536634-Fabrik Simulation 24V EN
536634-Fabrik Simulation 24V EN
536634-Fabrik Simulation 24V EN
1
Introduction
The model has four 24 Volt printed circuit boards and can be controlled via any conventional PLC.
This way you can create a completely unique program and with the aid of the assignment plan
directly control the inputs and outputs. However, the individual programs must be matched to each
other, so that it does not lead to a collision.
The process of the following sequence is provided through the structure of the model. The vacuum
gripper robot loads the rack feeder of the automated high-bay warehouse with workpieces. This
stores the workpieces in the high-bay warehouse, sorted according to color. Finally, the workpieces
are taken out of storage again, brought to the multi processing station and machined there. After this
the machined workpieces are sorted in the sorting line according to color and conveyed into storage
locations. From there the workpieces are picked up again by the vacuum gripper robot and
transported back to the high-bay warehouse.
First Steps
After you have unpacked the "Factory Simulation" and removed the transport locks, perform a visual
inspection to see whether components have come loose or been damaged during transport. If
necessary, put loose components back in the correct place. Compare your model with the
comparison pictures of the "Factory simulation", which is stored on the eLearning portal. Check
whether all cables and hoses are connected. Using the assignment plan, the unconnected cable can
be connected correctly.
Now insert the workpiece carrier in the high-bay warehouse, making sure that the recesses are
pointed forwards (cf. Figure 1). Place the workpieces in the provided storage locations at the sorting
line (cf. Figure 2).
Figure 1: Workpiece carrier in high-bay warehouse Figure 2: Workpieces in the storage locations
2
Circuit layout for the Factory Simulation 24V
3
Circuit layout for Automated High-Bay Warehouse 24V
4
Circuit layout for Multi Processing Station with Oven 24V
5
Circuit layout for Sorting Line with Detection 24V
6
PLC input and output configuration
Inputs Outputs
Switching
7
Component description
Encoder motor:
The vacuum gripper robot and the vertical and horizontal axes of the
automated high-bay warehouse are driven with so-called encoder motors.
This is possible through permanent magnet DC motors, which enable the
incremental measurement of angles with the help of Hall effect sensors.
The encoder motors have a rated voltage of 24 V and a maximum output
of 2.03 W at 214 rpm. The current input at maximum power is 320 mA.
The integrated gearbox gear ratio is 25:1. This means that the encoder
produces three pulses per motor shaft rotation or 75 pulses per rotation
of the gearbox output shaft. Since two phase shifted pulses are indexed,
the encoder is able to distinguish the direction in which the motor is
rotating.
The connection is made via a four core cable with a red wire for the 24 V
output and a green wire for the ground connection. The black and yellow
wires transmit the pulse (push-pull output, 1 kHz max., 10 mA max.).
Phototransistor:
Mini-switch:
S motor 24V:
IR trail sensor:
The IR trail sensor is a digital infrared sensor, which can detect a black
trail on a white background at a distance of 5 – 30 mm. It consists of two
transmission and two receiver elements. The signals are output as push-
pull outputs. The connection is made using four cables. The red cable
must be connected to the 9V DC and the green cable must be connected
to ground. The black and yellow cables transmit the signals. The adapter
board converts the voltage and adjusts the level from 24V DC to 9V DC.
9
Compressor:
Diaphragm pumps are used as compressed air source for the pneumatic
controls. This type of diaphragm pump consists of two chambers
separated by a diaphragm (see Figure 4). A cam moves a piston in one of
the two chambers up and down, causing the air in the other chamber to
be drawn in or pressed out. If the piston moves to the right, the
diaphragm is pulled back, causing air to be pulled into the second
chamber through the inlet valve. If the piston moves to the left, the
diaphragm presses the air out of the pumphead through the outlet valve.
The compressor used in this case operates at a rated voltage of 24V DC
and produces an overpressure of approximately 0.7 bar. The maximum
current input of the compressor is 70 mA.
Piston
Inlet/outlet valve Crank gear
Cover Diaphrag
m
Figure 4: Schematic drawing of the diaphragm pump
Pneumatic cylinders:
10
color sensor
3/2 way solenoid valves are used to control the pneumatic cylinders.
These control valves have three connection points and two control states.
The switching operations are carried out by a solenoid coil (a), which
operates against a spring (c). When voltage is applied to the solenoid, the
movable core (b) of the coil moves against the spring as a result of Lorentz
force, causing the valve to open. Open in this case means that the
compressed air connection (current description: 1, previous description:
P) is connected with the cylinder connection (2, previously A). If this
voltage drops, the spring pushes the core back again, and the valve closes
again. In this position, the cylinder connection (2, previously A) is
connected with the air vent (3, previously R). Figure 5 shows a schematic
drawing of the 3/2 way solenoid valve. The solenoid valve connection is
made using two cables: one connected to the PLC output and the other
connected to ground.
1 (P) 1 (P)
b
2 (A) 2 (A)
a
3 (R) 3 (R)
Figure 5: 3/2 way solenoid valve
11
Models
Vacuum gripper robot (VSG)
The Society of German Engineers (VDI) defines industrial robots in VDI guideline 2860 as follows:
“Industrial robots are universal handling systems with several axes whose
motions with respect to movement sequence and paths or angles are freely
programmable (i.e. with no mechanical or human intervention) or sensor-
guided. They can be equipped with grippers, tools or other means of
production and can perform handling and/or production tasks.”
The 3D vacuum gripper robot is therefore an industrial robot that can be used for handling tasks. A
workpiece can be picked up with the help of the vacuum gripper robot and moved within a
workspace. This workspace is the result of the kinematic arrangement of the robot, and it defines the
area that can be reached by the robot's effector. In the case of the vacuum gripper robot, the suction
cup of the effector and the workspace correspond to a hollow cylinder whose vertical axis coincides
with the robot's axis of rotation.
Turntable
The geometry of the workspace is the result of the kinematic setup shown in Figure 4 and comprises
one rotary axis and two linear axes.
The typical job for this type of robot can be broken down into the following work steps:
12
Transporting the workpiece within the workspace
Setting down the workpiece
Positioning the vacuum gripper or transporting the workpiece can be defined as a point-to-point
motion or as a continuous path. The individual axes can be controlled sequentially and/or parallel.
This is significantly influenced by the obstacles or predefined intermediate stations present in the
workspace.
It is practical to first integrate a reference run in the program in order to establish the absolute
position or the absolute angle. To do this, the three axes of the robot are moved to their reference
positions and then their positions or angles are set to zero. Now the position of the workpiece can be
approached and the workpiece picked up.
For the position control the pulse count of the encoder and the direction of rotation of the motor is
combined and can thus, since this is a monotonous movement, approach positions or angles
precisely. During this the three axes can be controlled parallel, as long as there is no obstacle present
in the workspace.
For this purpose the following measurement and set point values are required:
During the suction process of a workpiece the suction cup must first be lowered, in order to create
an airtight connection between the workpiece and the suction cup. Then a vacuum must be created
in order to temporarily fasten the workpiece on the suction cup. Now the suction cup can be lifted
with the workpiece. The function for setting down the workpiece can also be divided into three
sections. First the suction cup is lowered, then the air is removed from the cylinder, eliminating the
vacuum, and finally the suction cup is raised again.
13
In the factory simulation the vacuum gripper robot (VSG) is the interface to the other models. Here
the vacuum gripper robot should pick up the workpieces from the storage locations of the sorting
line with detection and transport them to the "Conveyor system with identification" of the
automated high-bay warehouse (HRL). The VSG should first pick up the workpieces from the first
storage location (white), until the light barrier located there indicates that there is no more
workpiece in the storage location. After this the other workpieces should be picked up in the same
manner. It should now place the workpieces in the ready standing workpiece carrier on the conveyor
system with identification. If all 9 workpieces (3 white, 3 red, 3 blue) are stored in the high-bay
warehouse, these should be taken out of storage sequentially and brought to the multi processing
station. For this the VSG should remove the workpieces from the standing ready workpiece carries,
transported to the "oven" of the multi processing station and there placed on the extended oven
slider. After the workpieces in the sorting line have been sorted according to color, the vacuum
gripper robot should transport these back to the high-bay warehouse.
14
Industrial robots – definition and characteristics
Name five key words that describe an industrial robot according to VDI guideline 2860.
15
Industrial robots – definition and characteristics
ANSWER
Name five key words that describe an industrial robot according to VDI guideline 2860.
The workspace of an industrial robot is the area that can be reached by the
robot's effector. The workspace is defined by the kinematic arrangement of the robot,
The workspace of the vacuum gripper robot can be described as a hollow cylinder.
The kinematic arrangement of the vacuum gripper robot consists of a turntable and two
linear axes.
16
Kinematic arrangement of the vacuum gripper robot
Identify and name the movable axes and effector of the vacuum gripper robot.
17
Kinematic arrangement of the vacuum gripper robot ANSWER
Identify and name the movable axes and effector of the vacuum gripper robot.
1 Turntable
2 Horizontal axis
3 Vertical axis
4 Suction cup
3
2
4
1
18
Handling tasks
Name the four typical jobs of the vacuum gripper robot.
What controls the individual axes of the robot? What significantly influences actuation?
Why are reference runs necessary? Which measuring method requires reference runs?
19
Handling tasks ANSWER
Name the four typical jobs of the vacuum gripper robot.
Point-to-point motions
Continuous path
What controls the individual axes of the robot? What significantly influences actuation?
The axes of the vacuum gripper robot can be actuated sequentially and/or in parallel.
intermediate stations.
Why are reference runs necessary? Which measuring method requires reference runs?
20
Maintenance and troubleshooting
The vacuum gripper robot is generally maintenance free. It may be necessary to re-grease the worm
or worm screw nut. Keep in mind that it is possible to avoid a friction-type connection by applying a
thin layer of grease at specific locations.
Problem: One of the three motors/axes no longer moves to the positions correctly and
pauses briefly in front of the desired position.
Solution: Verify that the robot chucks and chuck nuts are secured tightly. If not, it is possible
that there could be slippage between the friction lock parts.
21
Automated high-bay warehouse (HRL)
Storing and retrieving goods is handled by rack feeders that move in a lane between two rows of
racks. This area is part of the receiving station, where identification of goods also takes place. Using
conveyor systems, such as chain, roller or vertical conveyors, the goods arrive and are transferred to
the rack feeders. If the rack feeders are automated, no one is allowed to enter this area. In the case
of the automated high-bay warehouse, the goods are provided on a conveyor belt. The goods are
identified by a barcode, which is ready by the trail sensor.
Conveyor system
with
identification
Goods are frequently stored based on the dynamic warehousing principle. There is no fixed
arrangement between storage position and goods, so the goods to be stored are placed in any free
spot. This promises path efficiency. The warehouse management system saves the position of the
stored goods, making them available. A (partly) automated identification of goods, which is usually
done using FRID chips or barcodes at a central location called the identification site, and
standardization of storage areas (same external dimensions, same permitted unit weights) are
indispensable.
The ABC strategy in which the warehouse is divided into three zones at varying distances from the
storage/retrieval area, is used to further streamline the pathways. Frequently required goods are
22
placed in the A zone, which is directly next to the storage/retrieval area. Rarely needed goods are
correspondingly stored in the C zone, which is far away from the storage/retrieval area.
With the automated high-bay warehouse you can demonstrate both the dynamic and the static
storage. In the case of static warehousing, for instance, each row is assigned a color. For instance, the
top row is assigned the color white, the middle row is assigned red and the bottom row is assigned
blue. The individual colored rows are filled from the position closest to the pre-loading zone to the
position farthest away from the pre-loading zone.
Regardless of whether you want to use the static or dynamic warehousing, it is practical to first
integrate a reference run of the high-bay rack feeder. To do this move the vertical and horizontal
axes to their reference positions and then set their positions to zero.
For the factory simulation the static warehouses is suitable, since the workpiece carrier is already in
the high-bay warehouse and the workpieces are sorted from the sorting line. If the rack management
is now designed so that the high-bay warehouse is filled in sequence, the workpieces are
automatically stored sorted by color, since the VSG picks up the sorted workpieces from the storage
locations of the sorting line. Thus the white workpieces are stored in the top row, the red workpieces
in the center row and the blue workpieces in bottom row. For this no signals of the track sensor are
required and simplifies the program.
While the vacuum gripper robot transports a workpiece from the storage locations to the HRL, the
rack feeder simultaneously picks up an empty workpiece carrier from the high-bay warehouse and
places on the conveyor belt of the "conveyor system with identification". The conveyor belt should
now transport the workpiece carriers to the other end of the conveyor belt. When the VSG has
placed the workpiece in the workpiece carrier, the workpiece carrier including the workpiece should
be conveyed by the track sensor and place on the extension of the rack feeder. Then the rack feeder
should store the workpiece on the corresponding storage location. To remove from storage the rack
feeder should remove the loaded workpiece carriers and transport to the conveyor system with
identification. From there the vacuum gripper robot can remove the workpiece again.
However, if a dynamic warehousing is desired, the signal of the track sensor must be implemented.
In addition the barcodes shown in Figure 8 must be placed on the workpiece carriers, so that it can
be differentiated between the three colors (white, red and blue).
The workpiece is identified by the automated high-bay warehouse using a simple barcode. The
workpiece carriers have a code on them, which is assigned the color white, red or blue. This code is
analyzed by a trail sensor. Here the track sensor registered light/dark differences and now these
must be assigned a color.
23
The time interval is limited through the two light barriers before and after the identification unit.
Since undesirable reflections can occur on the edges of the workpiece carriers, these must be
dismissed in order to avoid false interpretations. This can be dealt with if the width of the light areas
(reflective points) or the number of sequential time increments are interpreted as light. So then, for
example, the light areas which include more than five sequential time steps can be evaluated as
marking and those which have less than five sequential time steps as reflection. This thus defined
minimum width limits the number of patterns to be distinguished which can be used to identify the
workpiece, but it is sufficient for coding the three colors.
Figure 8 shows the assignment between the codes used and the respective colors. These marks are
applied to the workpiece carrier side facing the trail sensor, thus allowing assignment of a workpiece
carrier to a colored workpiece.
24
High-bay warehouse – definition and characteristics
What is a high-bay warehouse?
Identify and label the important areas of the automated high-bay warehouse.
25
High-bay warehouse – definition and characteristics
ANSWER
What is a high-bay warehouse?
retrieval of goods and as a result of high standardization provides for a high level of
automation.
The pre-loading zone is the high-bay warehouse area where the goods are prepared and
identified. The pre-loading zone also includes the high-bay rack feeder and
conveyor system.
Identify and label the important areas of the automated high-bay warehouse.
1
3
26
Dynamic warehousing
What are the two requirements for using dynamic warehousing?
27
Dynamic warehousing ANSWER
What are the two requirements for using dynamic warehousing?
Streamlined pathways
Efficient utilization of storage space
By using the ABC strategy in which frequently required goods are placed close to the
storage and retrieval area and rarely needed goods are placed far away from the
C B A
28
Maintenance and troubleshooting
The automated high-bay warehouse is generally maintenance free. If necessary the grease on the
worms and worm screw nuts can be replaced. Keep in mind that it is possible to avoid a friction-type
connection by applying a thin layer of grease at specific locations.
Problem: One of the three motors/axes no longer moves to the positions correctly and
pauses briefly in front of the desired position.
Solution: Verify that the robot chucks and chuck nuts are secured tightly. If not, it is possible
that there could be slippage between the friction lock parts.
Problem: The conveyor belt does not move or does not move far enough even though there
is a workpiece on it.
Solution: One of the two conveyor belt light barriers is not working. Check the light barrier
cables and make sure that they are not covered by shifting components.
29
Multi processing station with oven
In the case of the multi processing station with oven, the workpiece automatically runs through
several stations that simulate different processes. These processes use different conveyor systems,
such as a conveyor belt, a turntable and a vacuum gripper robot. Processing begins with the oven.
The processing starts as soon as the vacuum gripper robot places the workpiece on the oven feeder.
The light barrier is interrupted when this happens, thus opening the oven door and drawing in the
oven feeder. At the same time, the vacuum gripper is called, which brings the workpiece to the
turntable after the firing process. Following the firing process, the door of the oven should be
opened again and the oven feeder move outward again. The already positioned gripper robot should
pick up the workpiece as with the VSG, transport it to the turntable and set it down there. Provisions
are made that the turntable positions the workpiece under the saw, waits there for the duration of
processing and then moves to the position on the conveyor belt. There the pneumatic actuated
ejector should push the workpiece onto the conveyor belt, which conveys the workpiece to a light
barrier and then transfers it to the sorting line with detection. Crossing the light barrier should cause
the turntable to return to its starting position and the conveyor belt to come to a delayed stop.
Oven
Saw
color
detection
Oven feeder
Vacuum
gripper
Turntable
Conveyor
belt
The program sequence can be controlled due to the many inputs and outputs present. Therefore it is
practical here to divide the program into three units: oven, vacuum gripper robot and turntable. The
30
particular processes should communicate with each other and thereby ensure that no collisions
occur.
31
Multi processing station with oven
Identify the “oven”, “vacuum gripper robot”, “turntable” and “conveyor belt” components.
Which three conveyor systems are used with the multi processing station with oven?
32
Multi processing station with oven ANSWER
Identify the “oven”, “vacuum gripper robot”, “turntable” and “conveyor belt” components.
1. Oven
3. Turntable
4. Conveyor belt
Which three conveyor systems are used with the multi processing station with oven?
Conveyor belt
Turntable
33
Maintenance and troubleshooting
The multi processing station with oven is generally maintenance free.
Problem: The light barrier on the oven does not detect that a workpiece is on the feeder.
Solution: The light barrier detects that the workpiece has been set down, but does not detect
the presence of the workpiece. To start the processing, you can manually interrupt
the light barrier. Also make sure that phototransistor will not be triggered by the
ambient light.
Problem: The door of the oven does not open/close, or the workpiece is no longer pushed off
the turntable.
Solution: Verify that all pneumatic hoses are connected correctly and that the compressor is
working properly.
34
Sorting line with detection
The sorting line with detection is used for the automated separation of different colored building
blocks. In this process, a conveyor belt conveys geometrically identical, yet different colored
components to a color sensor, where they are separated according to their color. The conveyor belt
is powered by an S motor and the transport route is measured with the help of a pulse switch. The
ejection of workpieces is handled by pneumatic cylinders, which are assigned to the appropriate
storage locations and are actuated by solenoid valves. Several light barriers control the flow of the
workpieces and whether the workpieces are in the storage locations.
color detection
color detection
Storage locations
During this process, color detection is handled by an optical color sensor, which emits a red light and
can detect their color based on a surface reflection. Technically speaking the color sensor is therefore
a reflective sensor which indicates how well a surface reflects light. The sensor's measured value is
therefore not proportional to the wavelength of the measured color and even the assignment of
color coordinates or color spaces (e.g. RGB or CMYK) is not possible. In addition to the object's color,
ambient light, the surface of the object and the distance of the object from the sensor influence the
quality of the reflection. For this reason, it is imperative that the color sensor is protected from
ambient light and the surface of the objects are similar. In addition, it is important that the sensor is
installed perpendicularly to the object's surface. Threshold values that limit the measured values of
individual colors make a distinction between the colored workpieces. Since the value ranges of
different color sensors differ, these limit values must absolutely be determined.
The process should be started and the conveyor belt switched on as soon as a workpiece is
transferred from the processing station to the conveyor belt of the sorting line and in the process
interrupts the light barrier. For the color detection the workpiece runs through a darkened sluice, in
35
which a color sensor is installed. During this time interval the color should be measured and the
workpiece assigned. During this the measured value should be compared with two limit values to
assign the workpiece the colors white, red or blue. While the first limit value (for example "limit1")
can be used to distinguish between white and red, the second limit value (for example "limit2") can
be used to distinguish between red and blue. These limit values must be determined with the aid of
tests. Ejection can be controlled with the help of the light barrier located before the first ejector.
Depending on the color value detected, the corresponding pneumatic cylinder can be triggered with
a delay after the light barrier is halted by the workpiece. This is where the pulse switch comes in,
which senses the rotation of the gear wheel driving the conveyor belt. Unlike a time-dependent
delay, this approach can withstand disruptions in the conveyor belt speed. The ejected workpieces
are fed through three chutes to the particular storage locations. During this the storage location,
which is found closest to the detection is assigned the color white, the center the color red and the
furthest away the color blue. The storage locations are equipped with light barriers that detect
whether the storage location is filled or not. However, the light barriers cannot tell how many
workpieces are in the storage location.
From this storage location the vacuum gripper robot can now again pick up the workpiece and
transport it to the high-bay warehouse to store it there again.
36
color detection
Briefly describe how the color sensor, which is used in the sorting line, works.
Which interference factors can affect the measured value of the color sensor?
What are the physical requirements to ensure fault-free operation of the color sensor?
What might a color sensor look like that consists of reflective sensors and outputs an actual color
value?
37
color detection
ANSWER
Briefly describe how the color sensor, which is used in the sorting line, works.
Which interference factors can affect the measured value of the color sensor?
Ambient light
Reflection angle
What are the physical requirements to ensure fault-free operation of the color sensor?
The color sensor must be protected from ambient light (e.g. housing)
Name two common color spaces and name their basic colors.
What might a color sensor look like that consists of reflective sensors and outputs an actual color
value?
A color sensor that outputs an actual color value must consist of three reflective
sensors. In the RGB color space, these sensors must emit red, green and blue light
38
Identify the “color detection”, “ejector” and “storage location” areas.
39
Sorting line with detection ANSWER
Identify the “color detection”, “ejector” and “storage location” areas.
1. color detection
2. color detection
3. Storage locations
40
Maintenance and troubleshooting
The sorting line is generally maintenance free.
Problem: The sorting line is not sorting the colored workpieces correctly.
Solution: Adapt the limit values. Also make sure that ambient light is not interfering with the
color sensor.
Problem: The workpieces are not being pushed off, but the conveyor is still in the correct
location.
Solution: Make sure that the pneumatic hoses are connected correctly and that the
compressor is running correctly.
41