Institut Supérieur des Études Technologiques de Kébili Département : Génie Électrique. Laboratoire
: Automatique.
Matière
: API & Réseaux Industriels.
Enseignant
: Ben Mekki Houcine.
A.U. : 2009 / 2010 Classe : GE 21 & 22
Travaux Dirigés Exercice 1 : Soit ci-dessous ci-dessous une partie d’un programme automate, écrit en langage à contacts :
Écrire cette partie du programme sous forme : 1. D’équations logiques en remplaçant les sorties (S) et et (R) (R) , respectivement par AM0.0 (Activation) et DM0.0 et DM0.0 (Désactivation). 2. D’une liste d’instructions relative au module mo dule automate DPS – 201 existant dans le laboratoire d’automatique. 3. Écrire l’équation de l’étape XM0.0 l’étape XM0.0.. 4. Donner le schéma à contacts de l'équation de l'étape XM0.0. XM0.0.
TD API & Réseaux Industriels.
Page 1 sur 9
Exercice 2 : Soit le Grafcet codé automate ci-dessous décrivant le fonctionnement d’un automatisme industriel :
Dans le but de programmer l’automate DPS-201 du laboratoire d’automatique, on vous demande de traduire ce Grafcet en un :
1. Ensemble d’ : 1.1. Équations des activations et de désactivations. 1.2. Équations des étapes. 1.3. Schéma à contacts en utilisant : 1.3.1. Les équations des activations et de désactivations. 1.3.2. Les équations des étapes. Remarque : Les flèches sont des renvois vers et arrivées sur, les étapes
TD API & Réseaux Industriels)
Page 2 sur 9
Exercice 3 : On s’intéresse dans ce problème à l’étude d’un cycle de fonctionnement d’une poste de remplissage automatique des sacs, et par la suite la programmation de l’automate pour la commande de ce cycle.
1. Cahier Des Charges : 1.1.
Description du dispositif à automatiser :
La poste permet de remplir automatiquement des sacs d'aliments en granulés pour animaux, par deux produits alimentaires qui sont stockés dans deux trémies (1) et (2). Tout produit extrait des trémies de stockage, se déverse dans une trémie de pesage (3) qui dose le contenu d'un sac ; Lorsque le dosage est obtenu, le produit est évacué vers le sac (7) au moyen d'un tapis roulant (6). 1 : Trémie 1 (Stockage Produit 1) 2 : Trémie 2 (Stockage Produit 2) 3 : Trémie de pesage (Dose le contenu d’un sac) 4 : Balance (Pesage d’une dose pour un sac) 5 : Vérin de la trappe de la trémie de pesage 6 : Tapis roulant de transport du produit vers sac 7 : sac à remplir M1 : Moteur pour extraction du produit 1 M2 : Moteur pour extraction du produit 2 M3 : Moteur d’entrainement du tapis roulant
TD API & Réseaux Industriels)
Page 3 sur 9
1.2.
Étude du cycle de fonctionnement :
Pour pouvoir démarrer le cycle de fonctionnement, il faut initialiser le système par une impulsion sur un bouton poussoir S0. Une impulsion sur le bouton poussoir S5 provoque l’arrêt du système à tout moment. Chaque produit est extrait de sa trémie au moyen d'une vis sans fin entraînée par un moteur M1 (Produit 1) ou M2 (Produit 2). L’extraction se faite de la façon suivante : Une impulsion sur le bouton poussoir S1 permet d'extraire le produit Une impulsion sur le bouton poussoir S2 permet d'extraire le produit 2. Une impulsion sur le bouton poussoir S3 permet d'extraire les produits 1 et 2. La trémie de pesage qui reçoit les aliments s'abaisse sous l'effet de leur poids, et lorsque le contenu du sac est obtenu, elle actionne le capteur S4 ce qui produit : L'arrêt des moteurs M1 et M2. La mise en marche du tapis roulant. La mise sous tension du distributeur électropneumatique D , qui assure l’ alimentation en air du vérin (5), ce qui provoque l'ouverture de la trémie (3). Le relâchement de D referme la trémie. Les aliments se déversent sur le tapis roulant et sont acheminés vers le sac. Le capteur S4 se relâche, le tapis roulant continue à fonctionner et la trappe reste ouverte pendant 45 secondes , afin d'assurer l ’évacuation totale du produit vers le sac. A la fin de la durée de temporisation (45 secondes), le tapis s’arrête et la trappe se ferme. Le système possède aussi un tableau de signalisation qui contient : H0 : Voyant indiquant que le système est initialisé. H1 : Voyant indiquant que le moteur M1 est en marche. H2 : Voyant indiquant que le moteur M2 est en marche. H3 : Voyant indiquant que le moteur M3 est en marche.
TD API & Réseaux Industriels)
Page 4 sur 9
Table Des Affectations des Entrées/Sorties :
1.3.
Pour l’élaboration du programme automate en se réfère au tableau suivant : Coté Automate
Coté Système Désignati Description on Signalisation système initialisé H0 (Prêt) Commande et signalisation KM1 ; H1 pour M1 Commande et signalisation KM2 ; H2 pour M2 Commande et signalisation KM3 ; H3 pour M3 Commande initialisation S0 système Commande extraction produit 1 S1 Commande extraction produit 2 S2 Commande extraction produit 1 S3 et 2 Capteur de pesage (Dose S4 obtenue) S5 Commande Arrêt d’urgence Distributeur D électropneumatique
Caractéristiqu e 24 VDC
Q0.0
24 VDC
Q0.1
24 VDC
Q0.2
24 VDC
Q0.3
B. Poussoir
I0.0
B. Poussoir B. Poussoir
I0.1
B. Poussoir
I0.3
Capteur Mécanique B. Poussoir AU 24 VDC
I0.2
I0.4 I0.5 Q0.4
Table Des Affectations des Mémoires des Étapes :
1.4.
Mémoire d’état
Étape
Mémoire Associée
0
X0
M0.0
1 2
X1 X2
M0.1 M0.2
3 4
X3 X4
M0.3 M0.4
5
X5
M0.5
TD API & Réseaux Industriels)
automate
Page 5 sur 9
2. Travail Demandé : 2.2.
Sur la feuille réponse (1/3) , compléter le Grafcet PO par ce qui manque. En déduire, sur la feuille réponse (2/3) , le Grafcet PC .
2.3.
En déduire, sur la feuille réponse (3/3) , le Grafcet codé automate en se
2.1.
référant aux tables des affectations. 2.5.
Écrire les équations logiques, des étapes 0 , 1 et 4. Écrire en schéma à contacts les équations, des étapes 0 , 1 et 4.
2.6.
Écrire par liste d’instructions l’équation de l’étape 0.
2.4.
2.7.
Écrire les équations des sorties (Les éléments de commande et de signalisation).
TD API & Réseaux Industriels)
Page 6 sur 9
Exercice 3 : 2. 2.1. Grafcet PO :
TD API & Réseaux Industriels)
Page 7 sur 9
2.2. Grafcet PC :
TD API & Réseaux Industriels)
Page 8 sur 9
2.3. Grafcet Codé Automate : Remarque : On ne s’intéresse pas à l’action d’activation du temporisateur.
TD : API & Réseaux Industriels
Page 9 sur 9