Documente Academic
Documente Profesional
Documente Cultură
Page 1
Mise en situation....................................................................................................................................................... 3
3.1.1
3.1.2
3.1.3
3.1.4
Prsentation de linterface........................................................................................................................ 5
3.1.5
3.1.6
3.1.7
3.1.8
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8
Gracet ...................................................................................................................................................... 15
3.2.9
Modifiez le Grafcet pour quil ne ncessite plus lappui sur le bouton Start. ................................................ 22
4.2
Page 2
1 BUTS DE LEXERCICE :
Le but de ce module est de raliser un programme en langage Grafcet pour piloter de faon basique la
station Festo MPS Sorting et de le tester dans un Automate Siemens S7-300.
2 MISE EN SITUATION
La programmation Grafcet est utilise lors de la programmation de processus industriels squentiels. Celle-ci
est particulirement bien adapte la programmation des stations MPS FESTO prsente dans le laboratoire
dautomation.
La plate-forme Siemens TIA (Totally Integrated Automation) Portal est la dernire volution des logiciels de
programmation Siemens. Cette plate-forme regroupe dans un seul logiciel la programmation des diffrents
dispositifs dune installation. On peut donc avec ce logiciel, programmer et configurer, en plus de lautomate,
les dispositifs HMI, les variateurs, etc.
TRAVAIL A REALISER
Dmarrage du logiciel
Page 3
3.1.2
Page 4
3.1.4
Prsentation de linterface
Navigateur de projet
Dans cette partie, on retrouve la liste de tous les composants du projet. Plusieurs automates peuvent sy
retrouver lorsque le projet contient plusieurs automates en rseau. On peut galement y retrouver les appareils
de supervision ou les rgulateurs prsents dans linstallation. Pour chaque appareil du projet, on retrouvera tous
les lments ncessaires la configuration, programmation ou mise en service.
Partie centrale
La partie centrale de la fentre permet dafficher le contenu du menu slectionn dans le navigateur de projet.
On y retrouvera donc aussi bien les outils de programmation de lautomate que les menus de configuration des
diffrents lments du projet.
Partie de droite
Le menu droite de lcran varie galement en fonction de llment slectionn dans le navigateur de projet.
On y retrouvera, par exemple, les blocs intgrer lorsquun bloc de programme est slectionn.
Page 5
Cette barre doutils contient, en plus des traditionnelles icnes prsentes dans la plupart des logiciels, des icnes
permettant de compiler et de charger les programmes dans lautomate. On retrouve galement des icnes
permettant de contrler lautomate connect au PC.
3.1.5
Un module de simulation est accoupl lautomate. Ce module permet de simuler aux choix, 16 entres, 16 sorties
ou 8 entres et 8 sorties. Dans cet exercice, nous utiliserons le module dans sa configuration 8 entres et 8 sorties.
Aprs avoir slectionn le menu Vue des appareils dans le navigateur de projet, ajoutez le module 6ES7 3231BH01-0AA0 que lon peut trouver dans larborescence en suivant ces diffrentes entres :
DI/DO DI8/DO8 x DC24V/0,5A.
Pour ajouter le module, faites un glisser dposer du numro du module vers
lemplacement 4 de la platine automate.
Vrifiez galement que le commutateur sur le module est bien positionn sur
position 8 x output 8 x input.
la
Page 6
3.1.6
Avant de pouvoir travailler, il nous reste relever les adresses des diffrentes entres/sorties de lautomate.
Aprs avoir slectionn la vue Configuration des appareils dans le navigateur de projet, cliquez sur la flche
permettant dafficher les donnes de lappareil.
Le logiciel affiche alors les adresses utilises par les diffrents modules de lautomate.
Page 7
3.1.7
Mode : MPI
Interface PG/PC : Pc Adapter
Page 8
3.1.8
Maintenant que notre automate est correctement configur dans le projet, nous allons charger cette configuration
dans lautomate.
Aprs avoir interrompu la liaison en ligne, il suffit de faire un clic de droite sur lautomate dans le navigateur de
projet puis de cliquer sur Charger dans lappareil Tout.
Page 9
Pour crer une variable, il suffit dindiquer le nom de la variable et son adresse.
Pour gagner du temps, il est possible de copier les variables, comme on peut le faire dans un tableur, en tirant sur le
coin infrieur droit dune cellule.
3.2.2
Types de variables
Identificateurs doprande
Entre (I)
Sortie (Q)
Mmento (M)
Types de Variables
Bool (1 bit) 1 ou 0
Byte (8 bits)
Word (16 bits)
DWord (32bits)
Page 10
3.2.3
Tables de visualisation
Afin de visualiser les entres/sorties de lautomate depuis TIA portal, il est ncessaire de construire une table de
visualisation.
Pour crer une table de visualisation, cliquez sur ajouter une table de visualisation dans le navigateur de projet.
Page 11
3.2.4
Page 12
3.2.5
Pour que lautomate excute le Grafcet, il faut que le bloc fonctionnel contenant le Grafcet soit appel depuis le bloc
de programme principal.
Lajout du bloc de programme se fait simplement en glissant le bloc de programme fonctionnel dans le bloc de
programme principal.
Il est possible de rendre conditionnelle lexcution de ce Grafcet en plaant un contact sur lentre de celui-ci.
Page 13
3.2.6
Cration du Grafcet
Lexercice propos permet de commander de faon basique la station Festo MPS Sorting. Cette station permet de
trier les pices en fonction de leur couleur (rouge, noir, mtallis).
A la fin de lexercice, la station fera le tri entre les pices rouges et les pices mtallises.
Pour crer le Grafcet, il suffit de glisser les lments dsirs dans la fentre du Grafcet. Des carrs verts apparaissent
lendroit o le composant slectionn pourra tre dpos.
Page 14
3.2.7
3.2.8
Gracet
3.2.8.A S1, T1
S1: /
T1: Part_av = 1
La condition est remplie si un cylindre est dtect lentre.
Page 15
Page 16
Page 17
3.2.8.C S3, T3
Page 18
3.2.8.D S5, T6
R Mettre 0 Tapis
On arrte le tapis puis on retourne ltape initiale
3.2.8.E S4, T5
Page 19
3.2.9
Page 20
Page 21
4.1 Modifiez le Grafcet pour quil ne ncessite plus lappui sur le bouton Start.
Que devient ltape 2 ?
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
Que devient la transition 2 ?
.................................................................................................................................................
.................................................................................................................................................
Schma contact :
Page 22
4.2 Modifiez le Grafcet pour prendre en compte les cylindres de couleur noire.
Quelles doivent tre les valeurs des capteurs pour les pices suivantes ?
Rouge
Noire
Mtallise
B2
B3
Reprsentez le nouveau Grafcet :
Page 23