Professional Documents
Culture Documents
Exercises Projects-Cpu-S7-1200
Exercises Projects-Cpu-S7-1200
Student:
Date:
QGinaa 00090
üdd üddem
km
We want to mix 2 products A and B with water. The process begins by opening valve V1 to fill the water
tank. The dosage of the two products is carried out with a central cumulative hopper. Firstly it is pouredhe
product Aon the central hopper until a weight of 40 Kg is reached. TO
PROJECT Nº 1. Automatic mixer. 1
Documentation that the student must submit for each exercise: 2
PROJECT Nº 2. Control of a wagon. 4
Documentation that the student must submit for each exercise: 4
PROJECT Nº 3. Manufacture of a chemical reagent. 6
Documentation that the student must submit for each exercise: 6
PROJECT Nº 4. Stamping, filling, capping and labeling system. 7
Documentation that the student must submit for each exercise: 7
PROJECT Nº 5. Box classification system. 8
Documentation that the student must submit for each exercise: 8
PROJECT Nº 6. Box filling system. 10
Documentation that the student must submit for each exercise: 10
PROJECT Nº 7. 11
Documentation that the student must submit for each exercise: 11
PROJECT Nº 8. Container Filling and Capping System. 12
Documentation that the student must submit for each exercise: 12
PROJECT Nº 9. Control of a crane. 13
Documentation that the student must submit for each exercise: 13
PROJECT Nº 10. Stacking Machine. 14
Documentation that the student must submit for each exercise: 14
PROJECT Nº 11. Electrolysis process. 16
Documentation that the student must submit for each exercise: 16
mdeüm 18
PROJECT Nº 12. Weighing scale. 18
Documentation that the student must submit for each exercise: 18
mdeüm 19
PROJECT Nº 13. Automatic drilling machine. 19
Documentation that the student must submit for each exercise: 19
mdeüm 20
PROJECT Nº 14. Detection and ejection of bottles without caps. 20
Page 1
INDUSTRIAL AUTOMATION. S7-300 / S7-1200 / S7-1500
Student:
Documentation that the student must submit for each exercise: 20
Date:
PROJECT Nº 15. Car wash. QGinaa 00090 21
üdd üddem
Documentation that the student must submit for each exercise: km 21
PROJECT Nº 16. Package sorter by weight. 22
Documentation that the student must submit for each exercise: 22
PROJECT Nº 17. Temperature control of a liquid. 23
Documentation that the student must submit for each exercise: 23
PROJECT Nº 18. Automatic dispenser-mixer. 25
Documentation that the student must submit for each exercise: 25
PROJECT Nº 19. Liquid mixer. 27
Documentation that the student must submit for each exercise: 27
PROJECT Nº 20. Automated container filling. 29
Documentation that the student must submit for each exercise: 29
PROJECT Nº 21. Filling and capping machine. 31
Documentation that the student must submit for each exercise: 31
Empty the tank to start a new cycle. The process is activated with a button A.
The student must submit a report that will include the following sections:
Page 2
INDUSTRIAL AUTOMATION. S7-300 / S7-1200 / S7-1500
Student:
Date:■ Problem statement.
■ Sketch or graphic diagram of the system. QGinaa
üdd
00090
üddem
■ Variable assignment table.
km
■ List of the program loaded on the CPU.
■ Program files.
■ Project report in Word format.
Page 3
INDUSTRIAL AUTOMATION. S7-300 / S7-1200 / S7-1500
Student:
Date:
qqq 00090
qq® üddem
üdd
km
We want the car to carry out the following process every time we press the Start-Stop button:
The cart must load material into the loading area (level 1) in a process that lasts 5 seconds. After loading,
going to the workplace located on level 2 and unloading material, this process lasts 4 seconds. Once the
unloading process is completed, return to the loading area. Repeat the same process for the jobs located at
levels 3 and 4. After the complete process, the cart should return to level 1.
When the operator activates the trolley cleaning button, and always after it has completed the complete
loading and unloading cycle, the trolley will move to level 5 where a VB valve will open to empty water for 3
seconds. . It will subsequently be placed at level 6 to be emptied, and finally return to level 1.
During the loading, unloading or cleaning stage, the light indicator corresponding to the level where the van
is located must remain on.
Student:
Date:
qqq 00090
qq® üddem
üdd
km
■ List of the program loaded on the CPU.
■ Program files.
■ Project report in Word format.
INDUSTRIAL AUTOMATION. S7-300 / S7-1200 / S7-1500
Student:
Date:
QGinaa 00090
üdd üddem
km
The aim is to mix a certain product with water to make a chemical reagent. The mixing process is started by
pressing A and is carried out as follows:
Student:
Date:
QGinaa 00090
üdd üddem
km
Student:
Date:
QGinaa 00090
üdd üddem
km
SENSORS ADDRESS
SP – Intermediate photocell I0.0
SG – Height photocell I0.1
SC – Center position sensor I0.2
YES – Left position sensor I0.3
SD – Right position sensor I0.4
SP – Weight sensor (0-15 kg) I0.5
Start button I0.6
Stop button I0.7
ACTUATORS
M1 – Belt motor 1 Q0.0
M2 – Belt motor 2 Q0.1
M3 – Tape motor 3 Q0.2
M4 – Belt 4 motor Q0.3
M5 – Right turning motor Q0.4
M6 – Left rotation motor Q0.5
M7 – Transfer motor Q0.6
L – Signal lamp Q0.7
Student:
Date:
QGinaa 00090
üdd üddem
km
■ List of the program loaded on the CPU.
■ Program files.
■ Project report in Word format.
Student:
Date:
QGinaa 00090
üdd üddem
km
We have an automatic loading system for fruit boxes made up of two conveyor belts. The system should
work as follows:
After pressing the Start control, the movement of the belt that transports the boxes begins until an empty
box is placed in the filling position.
When the box is in the filling position, the fruit conveyor belt moves to drop pieces into the box. Each box
must be filled with 10 pieces of fruit.
Once the box has been filled, the belt that transports fruit stops and the belt that transports the boxes
moves to remove the full box and place a new empty box in the filling position.
If the Stop button is pressed, the system must stop completely.
Note: Before moving box conveyor belt, wait 3 seconds to make sure all pieces have fallen into the box.
Belt motor
of fruits
Student:
Date:
qqq 00090 a
qq®
üdd
km
PROJECT Nº 7.
We have a manufacturing environment consisting of two conveyor belts, a robot and a pallet as
represented in the figure. The automaton controls the system that evolves in the following way:
Student:
Date:
QGinaa 00090
üdd üddem
km
Student:
Date: gaqguq
QGinaa
®
üdd
km
It involves controlling a crane so that it performs the cycles represented in the figure. Starting from rest
position 1, when we activate the start button, cycle 1 will be carried out, until reaching rest position 2,
where it will remain for 10 seconds before carrying out cycle 2; When it reaches rest position 1 again, the
crane will continue carrying out the process.
The process must be repeated 4 times, and upon completion, a flashing light signaling the end of the
process must be activated.
We have a stop button, which if activated will place the crane in rest position 1.
Student:
Date:
qqq 00090 a
qq®
üdd
km
Student:
Date: gaqguq
QGinaa
®
üdd
km
■ List of the program loaded on the CPU.
■ Program files.
■ Project report in Word format.
Student:
Date:
qqq 00090 a
qq®
üdd
km
Student:
Date: gaqguq
QGinaa
®
üdd
km
■ Variable assignment table.
■ List of the program loaded on the CPU.
■ Program files and project memory in Word format.
Student:
Date: ®
mdeüm
Student:
Date: ®
mdeüm
The parts to be drilled are stored in a feeder. If the presence of pieces is detected in the feeder, cylinder A is
released, which introduces the piece into the drilling area. For the piece to be well supported and locked,
cylinder B must extend outwards and cylinder D must retract into the rest position. Once the piece is
located, the drill begins to rotate and descend (cylinder C comes out). At the end of the first drilling,
cylinder C retracts to its initial position. Next, cylinder D comes out to place the piece in the position of the
second drill, for which the drill must be lowered again (cylinder C lowers). Once the second drilling is
finished, the drill bit goes up again and the motor stops. Cylinder B releases the piece and cylinder D returns
to its rest position. The part must be manually removed from the system.
The cycle begins with a new activation of the Start-Stop switch, as long as there are pieces in the feeder. If
the feeder does not have parts, a part missing indicator light should come on.
NOTE: Cylinders A and C are double acting. Cylinders B and D are single acting.
Student:
Date: ®
mdeüm
Student:
Date: gaqguq
QGinaa
®
üdd
km
Student:
Date:
qqq 00090 a
qq®
üdd
km
After activating the start button, the process begins with the transport of the packages through belt 0 to the
scale, where belt 0 stops and they are weighed for classification into small packages (1-4 Kg). and large (5-
10 Kg).
Belt 1 is then started to take the package to the lifting plane. Cylinder C lifts the packages and belt 1 stops.
The packages are then classified; Small packages must be placed on belt 2 using cylinder A, and large
packages must be placed on belt 3 using cylinder B.
Belts 2 and 3 are activated when the packages have been placed by their respective cylinders, and they stop
when cylinders A and B return to their initial position.
Cylinder C retracts only when cylinders A and B return to their initial position
Student:
Date: gaqguq
QGinaa
®
üdd
km
If the temperature of
tank 1 remains within
the set range, the
solenoid valve E1 will
open to supply the
liquid. The solenoid
valve E2 will also open
until tank 2 reaches a
maximum capacity of 80
liters, closing when it is
reached. bliss
ability.
If the temperature is
less than 50 ºC, the
solenoid valves E1 and E2 are closed, the heating resistance is activated and the motor pump is connected
so that the liquid recovers its temperature within the set range. Once this temperature is reached, the
solenoid valves E1 and E2 open and the resistance and the motor pump M are cut off, returning the system
to equilibrium.
When the temperature is within the set range and tank 2 drops its level to 30 liters, solenoid valve E2 must
be opened until it recovers the level of 80 liters.
When the temperature rises above 60 ºC, solenoid valves E1 and E2 will close, and solenoid valve E3 will
open for the cooling air inlet and motor pump M will be connected. When the temperature is again within
the range, the system will return to equilibrium, the motor pump and the air inlet will be disconnected, and
solenoid valves E1 and E2 will reopen.
For safety, if the tank level sensor 1 were to activate, the solenoid valve E4 must be closed until the tank
level drops. In other conditions it will always be open.
Student:
Date:
qqq 00090 a
qq®
■ List of the program loaded on the CPU.
üdd
■ Program files. km
■ Project report in Word format.
Student:
Date:
qqq 00090 a
qq®
üdd
km
PROJECT Nº 18. Automatic dispenser-mixer.
A mixing tank receives two liquids A and B weighed by a scale and pieces of a soluble substance via a
conveyor belt.
Student:
Date: QGinaa 00090
üdd üddem
km
A mixing tank receives two liquids at a certain temperature for mixing and stirring. The system must work as
follows:
The capacity of the mixing tank is sufficient to contain the capacity of tanks 1 and 2. However, if for any
reason the level marked by sensor S6 is reached, all the solenoid valves must be closed, the entire system
must be stopped and a flashing fault light must be activated. The stop button acts in the same way but
without activating the fault light.
Student:
Date:
qqq 00090 a
qq®
üdd
km
The three-position cylinder B is responsible for placing the mobile filling platform in the filling positions. The
position sensors S1, S2 and S3 indicate the position occupied by containers A, B and C on the mobile
platform. These detectors are located under the platform and are fixed, not moving with it.
Single-acting cylinder A is responsible for evacuating the containers once full through belt 2. Each tank is
provided with its corresponding solenoid valve for filling.
Student:
Date: QGinaa 00090
üdd üddem
■ Program files. km
■ Project report in Word format.
Student:
Date: qqq 00090
qq® üddem
üdd
PROJECT Nº 21. Filling and capping machine. km
After pressing the start button, the belt motor (M) starts running; This will stop when we have bottles in a condition
to be filled and in a condition to be corked. It is intended that at the same time that one bottle is filled, another
already full bottle is corked. To initialize the system, the first two bottles will be manually placed (one empty and one
full).
When the bottle filling position detectors (SB) and the bottle full detector (SL) are activated at the same time, the
conveyor must stop. When this occurs, cylinder A begins to move down to fill the bottle, at the same time as cylinder
C begins to move out to the position where cylinder B will pick up the cap. All of this will happen simultaneously.
Next, cylinder B (with three
positions) begins to lower until it
picks up the cap by absorption, at
which point it stops, remaining in
that position, and simultaneously
cylinder C begins to retract.
When cylinder C is completely
retracted, cylinder B continues its
advance until reaching the
threading position; At this point,
cylinder A, which should have
already filled the previous bottle,
begins its return, at the same
time the threading motor begins
its rotation movement; When it
has rotated 270 degrees, cylinder
B begins its reverse movement.
When cylinders A and B are in
their initial conditions, we start a
new cycle again.
If any bottle is not completely
full, a flashing alarm light will turn on and no action will be taken until it is replaced by another full one, starting a new
cycle.