Vous êtes sur la page 1sur 14

TP 01 :

Gestion d'ouverture et fermeture d'un


garage

Fait par :
-Aliouat billal

- Mokhtar rahmani fouad


Cahier de charges
On va automatiser une porte de garage.
Quand il y a une présence d’une voiture à l’extérieur, la porte commence d’ouvrir
jusqu’à l’ouverture total, et quand la voiture est à l’intérieur du garage la porte doit
fermer jusqu’à la fin de la fermeture.

Pour un cas spécial on va prend en considération la présence d’une deuxième voiture


à l’extérieur avant la porte est fermée totalement.

Travail demandé

Concevoir la commande qui devra assurer le fonctionnement de la porte.


Programmer cette commande `a l’aide du logiciel step 7
Tester le fonctionnement de pr´ef´erence en pr´esence de l’enseignant.

Le fonctionnement
après une demande d’ouverture (soit par le bouton intérieur et la présence véhicule ,la
porte s’ouvre complètement
Pendant la fermeture, la porte doit obligatoirement se relever entièrement dès qu’un
obstacle est susceptible de gèner son mouvement.
Pendant l’ouverture, la porte doit se refermer si le capteur de sécurité haute est
touché.
Deux bouton poussoirs permettent de provoquer la montée et la
descente de la porte
Les mouvements sont interrompus par les capteurs pour la position haute et pour la
position base
Un contacteur électromagnétique permet d'alimenter le moteur qui provoque
l'ouverture et la fermeture de la porte.

tableaux suivants représentent les variables d’entrées et les variables de sortie :


P1 Présence extérieur
P2 Présence intérieur
O Fin d’ouverture
Kmo Ouverture de la porte
Kmf Fermeture de la porte
f Porte fermé

tabeaux des actions

ouvrir le logiciel STEP 7 et ouvrir un nouveau projet (ladder)

variable Adresse
P1 E 0.0
P2 E0.1
f E 0.2
O E0.3
Kmf A 0.0
Kmo A 0.1
Sur step 7

Grafcet
On commance par :
1- ouvrir simatic manager
2-créer un nouveau projet (on donne le nom tpN1)
3- insérier un nouvel objet (simatic 300)
4-cliquer sur simatic 300 puis materiel

5-cliquer sur ‘’RACK 300’’ puis ‘’profilé support ‘’


Cet photo represent le profilé support , constitue de 11 lignes
Les 4 première emplacement a des module toujours a faire
La ligne 1 représente  ‘’alimentation de l’automate ‘’
La ligne 2 représente ‘’ CPU’’
La ligne 3 represente ‘’fonction d’extension’’ , reste vide
La ligne 4-11 si on veut ajouter autres modules
Dans la ligne 1 on choisis ‘’ps 307 5A’’

On choisis le CPU 313 c


Puisque notre alimentation nécessite pas beaucoup des entrée on travail juste par les
entrée de ‘’CPU’’ donc on n’ajoute rien dans les ligne 4-11

Le CPU 313c a des 24 entrée commence par 124 jusqu’à 126 (3 bite, et chaque bite a
8 bits donc 24 bits )
, je peut commence les sortie par 0.0 et non pas 124.0 alors je clicke sur les entrée de
la CPU puis ‘’ADRESSE’’ , clicker sur ‘’valeur par défaut système’’ et changer 124
vers 0

Apres on clicke sur ‘’enregestrer et compiler’’ puis fermer


On ouvrir ‘’OB1’’ ( bloc d’organisation) et choisir la programmation ‘’CONT’’ puis
clicker sur ‘’OK’’

La fenetre ‘’CONT/LIST/LOG ‘’ ouvre et on comance l’automatisation


Pour ajouter un riseau on click sur ‘’ajouter un riseau’’

Le table de mnémonique

RISEAU 1 :
Riseau 2 :

RISEAU 3:
RISEAU 4 :

Vous aimerez peut-être aussi