Vous êtes sur la page 1sur 17

AUTOMATISATION DE LA STATION

DE TRI

Encadr par :
Mr. A.ELBACHA
Ralis par :
ZIKAR Faial
CHAFIQ Soufiane

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Table des matires


Cahier des charges :________________________________________________________________ 3
Grafcet du systme : _______________________________________________________________ 4
Programme en langage LADDER sur Step7 : ____________________________________________ 5
Configuration matrielle : ___________________________________________________________ 5
Table de mnmoniques : __________________________________________________________ 6
Les different BLOCS_____________________________________________________________ 7
OB1: Main Program Sweep (Cycle) _______________________________________________ 7
OB100 "Complete Restart": _____________________________________________________ 7
Grafcet d'Initialisation en LADDER FC1: ________________________________________ 8
Grafcet principale en LADDER FC2 : _________________________________________ 10
Grafcet Arrt durgence en LADDER FC3 : _____________________________________ 15
Simulation sur PLCIM : ____________________________________________________________ 16
Conclusion : _____________________________________________________________________ 16

2013/2014

Page 1

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 1:Grafcet dinitialisation ________________________________________________________________ 4


Figure 2:Grafcet de fonctionnement normal ______________________________________________________ 5
Figure 3:configuration matriels _______________________________________________________________ 6
Figure 4:Table de mnmoniques ________________________________________________________________ 6
Figure 5: le bloc OB1 ________________________________________________________________________ 7
Figure 6: le bloc OB100 ______________________________________________________________________ 8
Figure 7:Rseau1 FC1 (grafcet d'initialisation) ___________________________________________________ 8
Figure 8:Rseau2 FC1 (grafcet d'initialisation) ___________________________________________________ 8
Figure 9:Rseau3 FC1 (grafcet d'initialisation) ___________________________________________________ 9
Figure 10:Rseau4 FC1 (grafcet d'initialisation) __________________________________________________ 9
Figure 11:Rseau5 FC1 (grafcet d'initialisation) __________________________________________________ 9
Figure 12:Rseau6 FC1 (grafcet d'initialisation) __________________________________________________ 9
Figure 13:Rseau7 FC1 (grafcet d'initialisation) _________________________________________________ 10
Figure 14:Rseau1 FC2 (grafcet principal) ______________________________________________________ 10
Figure 15:Rseau2 FC2 (grafcet principal) ______________________________________________________ 10
Figure 16:Rseau3 FC2 (grafcet principal) ______________________________________________________ 11
Figure 17:Rseau4 FC2 (grafcet principal) ______________________________________________________ 11
Figure 18:Rseau5 FC2 (grafcet principal) ______________________________________________________ 11
Figure 19:Rseau6 FC2 (grafcet principal) ______________________________________________________ 11
Figure 20:Rseau7 FC2 (grafcet principal) ______________________________________________________ 12
Figure 21:Rseau8 FC2 (grafcet principal) ______________________________________________________ 12
Figure 22:Rseau9 FC2 (grafcet principal) ______________________________________________________ 12
Figure 23:Rseau10 FC2 (grafcet principal) _____________________________________________________ 12
Figure 24:Rseau11 FC2 (grafcet principal) _____________________________________________________ 13
Figure 25:Rseau12 FC2 (grafcet principal) _____________________________________________________ 13
Figure 26:Rseau13 FC2 (grafcet principal) _____________________________________________________ 13
Figure 27:Rseau14 FC2 (grafcet principal) _____________________________________________________ 13
Figure 28:Rseau15 FC2 (grafcet principal) _____________________________________________________ 14
Figure 29:Rseau16 FC2 (grafcet principal) _____________________________________________________ 14
Figure 30: Rseau17 FC2 (grafcet principal) ____________________________________________________ 14
Figure 31: Rseau18 FC2 (grafcet principal) _____________________________________________________ 15
Figure 32: Rseau19 FC2 (grafcet principal) _____________________________________________________ 15
Figure 33: Rseau20 FC2 (grafcet principal) _____________________________________________________ 15
Figure 34: Rseau21 FC2 (grafcet principal) _____________________________________________________ 15
Figure 35: Rseau1 FC3 (arrt d'urgence) ________________________________________________________ 16
Figure 36:Simulation par PLCIM _______________________________________________________________ 16

2013/2014

Page 2

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Cahier des charges :


Le dmarrage de cette station ne peut se faire que sil y a prsence de pice au dbut du
convoyeur.
Les positions initiales des actionneurs sont comme suites :

Barrage sorti
Aiguillage 1 rentr
Aiguillage 2 rentr
Moteur du convoyeur arrt

Le cycle de fonctionnement est dcrit comme suit :


A la mise sous tension de la station, la LED RESET sallume. Sil ny a pas de pice au dbut
du convoyeur et sil ny a pas de pice bloque par le barrage, lappui sur le bouton RESET
allume la LED START. Si ces mmes conditions sont vrifies, lappui sur le bouton START
donne permission dbuter le cycle de fonctionnement normal.
Si une pice est prsente au dbut du convoyeur, le moteur du convoyeur se met en marche et
lidentification de la pice commence aprs que le blocage sort. Il y a trois cas de figures :
Si une pice noire est dtecte (elle sera conduite en fin du convoyeur) :

Rentrer le barrage
Pice vacue (capteur rflexion)
Etape neutre

Si une pice argent est dtecte (elle sera conduite vers la goulotte du milieu du convoyeur) :

Sortir aiguillage 2
Rentrer le barrage
Pice vacue (capteur rflexion)
Etape neutre

Si une pice rouge est dtecte (elle sera conduite vers la goulotte de dbut du convoyeur) :

Sortir aiguillage 1
Rentrer le barrage
Pice vacue (capteur rflexion)
Etape neutre

Une fois lune de ces cas est termine, on effectue les actions suivantes :

Arrter moteur du convoyeur


Sortir le barrage
Rentre laiguillage 1
Rentre laiguillage 2

2013/2014

Page 3

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Grafcet du systme :
Aprs avoir analys le cahier des charges, on passe modliser la partie commande du
systme par un grafcet. ce grafcet est divis en deux grafcets :le grafcet dinitialisation et le
grafcet de fonctionnement normal.

Figure 1:Grafcet dinitialisation

2013/2014

Page 4

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 2:Grafcet de fonctionnement normal


Programme en langage LADDER sur Step7 :
Configuration matrielle :
La premire tape consiste configur la station dans le STEP7.

2013/2014

Page 5

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 3:configuration matriels


Table de mnmoniques :
Avant de commencer la programmation des blocs des organisations, on doit tout dabord,
dfinir les types et les adresses des sorties et les entres de lautomate, c.--d. associer
chaque capteur ladresse de lentre rserve pour ce capteur, et chaque actionneur on lui
associe ladresse la sortie de lautomate convenable.
En plus dfinir les noms des tapes du Grafcet, afin de faciliter sa lecture.

Figure 4:Table de mnmoniques

2013/2014

Page 6

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Les different BLOCS


OB1: Main Program Sweep (Cycle)
LOB1 contient le Grafcet maitre qui fait appel au Grafcet dinitialisation et au Grafcet du
fonctionnement normal.

Figure 5: le bloc OB1

OB100 "Complete Restart":


LOB1 contient linitialisation zro des octets de la mmoire utiliss pour les tapes des
Grafcets ainsi que les tats initiales

2013/2014

Page 7

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 6: le bloc OB100


Grafcet d'Initialisation en LADDER FC1:
On commence tout dabord par dfinir les quations dactivation des diffrentes tapes :

Figure 7:Rseau1 FC1 (grafcet d'initialisation)

Figure 8:Rseau2 FC1 (grafcet d'initialisation)

2013/2014

Page 8

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 9:Rseau3 FC1 (grafcet d'initialisation)

Figure 10:Rseau4 FC1 (grafcet d'initialisation)


On passe par la suite dfinir les actions associes chaque tape :

Figure 11:Rseau5 FC1 (grafcet d'initialisation)

Figure 12:Rseau6 FC1 (grafcet d'initialisation)

2013/2014

Page 9

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 13:Rseau7 FC1 (grafcet d'initialisation)

Grafcet principale en LADDER FC2 :


De la mme manire, on commence par dfinir les quations dactivation des diffrentes
tapes :

Figure 14:Rseau1 FC2 (grafcet principal)

Figure 15:Rseau2 FC2 (grafcet principal)

2013/2014

Page 10

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 16:Rseau3 FC2 (grafcet principal)

Figure 17:Rseau4 FC2 (grafcet principal)

Figure 18:Rseau5 FC2 (grafcet principal)

Figure 19:Rseau6 FC2 (grafcet principal)

2013/2014

Page 11

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 20:Rseau7 FC2 (grafcet principal)

Figure 21:Rseau8 FC2 (grafcet principal)

Figure 22:Rseau9 FC2 (grafcet principal)

Figure 23:Rseau10 FC2 (grafcet principal)

2013/2014

Page 12

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 24:Rseau11 FC2 (grafcet principal)

Figure 25:Rseau12 FC2 (grafcet principal)

Figure 26:Rseau13 FC2 (grafcet principal)

Figure 27:Rseau14 FC2 (grafcet principal)


2013/2014

Page 13

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

On passe par la suite dfinir les actions associes chaque tapes, on doit aussi mettre les
actions communes pour le grafcet dinitialisation et le grafcet de fonctionnement normal dans
un mme bloc.

Figure 28:Rseau15 FC2 (grafcet principal)

Figure 29:Rseau16 FC2 (grafcet principal)

Figure 30: Rseau17 FC2 (grafcet principal)

2013/2014

Page 14

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Figure 31:

Rseau18 FC2 (grafcet principal)

Figure 32:

Rseau19 FC2 (grafcet principal)

Figure 33:

Rseau20 FC2 (grafcet principal)

Figure 34:

Rseau21 FC2 (grafcet principal)

Grafcet Arrt durgence en LADDER FC3 :

2013/2014

Page 15

Travaux pratiques Programmation LADDER sur Step7 & simulation sur PLCIM

Il sagit de mettre en arrt tous les actionneurs de la station de distribution aprs une action
simultane sur les deux boutons STOP et START .

Figure 35: Rseau1 FC3 (arrt d'urgence)

Simulation sur PLCIM :


Loutil PLCIM permet de valider le programme virtuellement, en insrant les entres et les
sorties, en plus les mmentos (les tapes).

Figure 36:Simulation par PLCIM

Conclusion :
Ce TP nous a permis de dcouvrir le rseau PROFIBUS, que nous lavons utilis pour
automatiser la station de tri. Il nous reste dautomatiser toute la station, ce qui revient la
mise en exploitation des diffrentes sous stations (distribution, contrle et tri) .

2013/2014

Page 16

Vous aimerez peut-être aussi