Académique Documents
Professionnel Documents
Culture Documents
1. Présentation de la station
Figure 1: Station de
manutention
0
Dcy.Fin-RE-Pince .Fin-MO-Pince
1 AV-Pince
Fin-AV-Pince
2 DE-Pince
Fin-DE-Pince
3 FE-Pince T1
T1/X3/1s
4 MO-Pince FE-Pince
Fin-MO-Pince
5 RE-Pince FE-Pince
Fin-RE-Pince
6 DE-Pince FE-Pince
Fin-DE-Pince
7 MO-Pince
Fin-MO-Pince
X 0 =X 7 .FinMO-Pince+X1 .X 0
AV-Pince=X1
X1 =X 0 .Dcy.FinMO-Pince.FinRE-Pince+X 2 .X1
DE-Pince=X 2 +X 6
X 2 =X1 .FinAV-Pince+X 3 .X 2
FE-Pince=X 3 +X 4 +X 5 +X 6
X 3 =X 2 .FinDE-Pince+X 4 .X 3 MO-Pince=X 4 +X 7
X 4 =X 3 .T1 +X 5 .X 4 RE-Pince=X 5
X 5 =X 4 .FinMO-Pince+X 6 .X 5
X 6 =X 5 .FinRE-Pince+X 7 .X 6
X 7 =X 6 .FinDE-Pince+X 0 .X 7
TP N°1 : Station de manutention
0 C=0
Dcy.Fin-RE-Pince .Fin-MO-Pince
1 AV-Pince C = C+1
Fin-AV-Pince
2 DE-Pince
Fin-DE-Pince
3 FE-Pince T1
5 RE-Pince FE-Pince
Fin-RE-Pince
6 DE-Pince FE-Pince
Fin-DE-Pince
7 MO-Pince
Page 3
TP N°1 : Station de manutention
X 0 =X 7 .FinMO-Pince.(C=3)+X1 .X 0
X1 =X 0 .Dcy.FinMO-Pince.FinRE-Pince+X 7 .FinMO-Pince.(C<3)+X 2 .X1
X 2 =X1 .FinAV-Pince+X 3 .X 2
X 3 =X 2 .FinDE-Pince+X 4 .X 3
X 4 =X3 .T1 +X 5 .X 4
X 5 =X 4 .FinMO-Pince+X 6 .X 5
X 6 =X 5 .FinRE-Pince+X 7 .X 6
X 7 =X 6 .FinDE-Pince+X 0 .X1 .X 7
ZV : entrée de comptage ;
ZR : entrée de décomptage ;
S : entrée de présélection ;
ZW : valeur de présélection ;
R : entrée de remise à zéro ;
Q : sortie du compteur (égale à 1 lorsque la sortie est supérieur à 0) ;
DUAL : valeur du compteur en hexadécimal de type Word (un compteur de 0 à 999) ;
DEZ : valeur du compteur en BCD de type Word.
La valeur du compteur est incrémentée par l’activation de l’étape X1 et remis à zéro par
l’activation de X0. La valeur de ce compteur est enregistrée dans un mot (MW100) (Ce compteur
est un compteur de 0 à 999). Ensuite, cette valeur est comparée avec le nombre de cycle désiré en
utilisant un comparateur CMP des nombres entiers comme le montre le bloc suivant :
Page 4
TP N°1 : Station de manutention
10
AT
11
X0
Page 5
TP N°2 : Station de tri de pièces
1. Présentation de la station
Les pièces insérées au début de la bande sont détectées et identifiées grâce à des capteurs
optiques et inductif. Ces capteurs détectent les propriétés de la pièce : sa couleur (Noir ou rouge)
et sa matière (Plastique ou métallique).
Page 6
TP N°2 : Station de tri de pièces
Page 7
TP N°2 : Station de tri de pièces
CONV=X1 +X 2 +X 3 +X 4
STPInit=X 2 +X 3 +X 4
STP1=X 3
STP2=X 4
Travail à faire :
Editer la table des mnémoniques et programmer les équations des étapes et des actions
sous STEP7.
3. Cahier des charges et grafcet de tri avec restreint du nombre des pièces
Même cahier des charges que précédemment avec restreint du nombre de pièces dans chaque glissière à 3
pièces. Trois compteurs seront utilisés pour compter le nombre de pièces dans chaque glissière :
• NM : compteur de pièce métallique
• NR : compteur de pièce rouge
• NN : compteur de pièce noir
Ainsi un grafcet décrivant ce second cahier des charges est illustré dans la figure suivante :
Page 8
TP N°2 : Station de tri de pièces
Travail à faire :
Ecrire les équations des étapes et des actions du grafcet de tri avec restreint du nombre des
pièces.
Programmer ces équations sous STEP7.
Page 9
TP N°2 : Station de tri de pièces
Détecter un
front montant
Travail à faire :
Ecrire les équations des étapes et des actions du grafcet de ce cahier des charges.
Programmer ces équations sous STEP7.
Page 10
TP N°3 : Station bande transporteuse
1. Présentation de la station
La « station chargeur-empileur » permet de stocker les piècesà usiner. Grâce à un vérin, la pièce
est déplacée vers la « station de bande transporteuse ». Elle est identifiée grâce à des capteurs
inductif et optique puis transportée à l’aide de la bande vers la station de manutention. La pièce
est bloquée avec un stoppeur s’elle est métallique. Sinon, elle est transportée vers la station de
manutention.
La station du chargeur-empileur et de bande transporteuse sont présentées dans la figure
suivante : :
Page 11
TP N°3 : Station bande transporteuse
Travail à faire :
Ecrire les équations des étapes et des actions du grafcet de cette station.
Insérer les équations décrivant le grafcet de la pince dans un bloc FC1 dont on fera l’appel
dans l’OB1.
Programmer ces équations sous STEP7.
Page 12
TP N°4 : Programmation en langage Grafcet
1. Guide d’utilisation
Afin de pouvoir programmer avec le langage Grafcet sous STEP7, un guide est présenté dans
cette partie résumant les éléments nécessaires pour créer son premier programme en langage
« GRAPH »
Il est à noter que le grafcet est créé dans un bloc fonctionnel puis appelé à partir du bloc
d’organisation OB1. Pour se faire, Insérer un bloc fonctionnel FB1 et choisir « GRAPH »
comme langage de programmation.
Accéder au bloc FB1 créé et choisir « CONT » dans le menu « Affichage ». Cette opération
permet d’éditer les réceptivités des transitions en langage LADDER.
2. Editer Grafcet
Page 13
TP N°4 : Programmation en langage Grafcet
A la fin de du grafcet in serer un saut vers l’étape initiale comme le montre la figure suivante :
Travail à faire : Editer le grafcet de la pince (TP1) en langage GRAPH dans un bloc FC1 dont on
fera l’appel dans l’OB1.
Page 14