Upload
ben-mekki-houcine
View
662
Download
22
Embed Size (px)
Citation preview
Institut Supérieur des Études Technologiques de Kébili A.U. : 2009 / 2010
Département : Génie Électrique. Classe : GE 21 & 22
Laboratoire : Automatique.
Matière : API & Réseaux Industriels.
Enseignant : Ben Mekki Houcine.
TD API & Réseaux Industriels. Page 1 sur 9
Travaux Dirigés
Exercice 1 :
Soit 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 (R), respectivement par
AM0.0 (Activation) et DM0.0 (Désactivation).
2. D’une liste d’instructions relative au module automate DPS – 201 existant dans le
laboratoire d’automatique.
3. Écrire l’équation de l’étape XM0.0.
4. Donner le schéma à contacts de l'équation de l'étape XM0.0.
TD API & Réseaux Industriels) Page 2 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 3 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 4 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 5 sur 9
1.3. Table Des Affectations des Entrées/Sorties :
Pour l’élaboration du programme automate en se réfère au tableau suivant :
Coté Système Coté
Automate
Désignation
Description Caractéristique
H0 Signalisation système initialisé (Prêt)
24 VDC Q0.0
KM1 ; H1 Commande et signalisation
pour M1 24 VDC Q0.1
KM2 ; H2 Commande et signalisation
pour M2 24 VDC Q0.2
KM3 ; H3 Commande et signalisation pour M3
24 VDC Q0.3
S0 Commande initialisation système
B. Poussoir I0.0
S1 Commande extraction produit 1 B. Poussoir I0.1
S2 Commande extraction produit 2 B. Poussoir I0.2
S3 Commande extraction produit 1 et 2
B. Poussoir I0.3
S4 Capteur de pesage (Dose
obtenue)
Capteur
Mécanique I0.4
S5 Commande Arrêt d’urgence B. Poussoir AU I0.5
D Distributeur
électropneumatique 24 VDC Q0.4
1.4. Table Des Affectations des Mémoires des Étapes :
Étape Mémoire Associée Mémoire d’état
automate
0 X0 M0.0
1 X1 M0.1
2 X2 M0.2
3 X3 M0.3
4 X4 M0.4
5 X5 M0.5
TD API & Réseaux Industriels) Page 6 sur 9
2. Travail Demandé :
2.1. Sur la feuille réponse (1/3), compléter le Grafcet PO par ce qui manque.
2.2. 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
référant aux tables des affectations.
2.4. Écrire les équations logiques, des étapes 0, 1 et 4.
2.5. É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.7. Écrire les équations des sorties (Les éléments de commande et de
signalisation).
TD API & Réseaux Industriels) Page 7 sur 9
Exercice 3 :
2.
2.1. Grafcet PO :
TD API & Réseaux Industriels) Page 8 sur 9
2.2. Grafcet PC :
TD : API & Réseaux Industriels Page 9 sur 9
2.3. Grafcet Codé Automate :
Remarque : On ne s’intéresse pas à l’action d’activation du temporisateur.