Université Sultan Moulay Slimane
Ecole Nationale des sciences Appliquées
Khouribga
TP : API
2ème année Cycle Ingénieur : GE– S2- (2024-2025)
A. Présentation du système
Une usine fabrique une colle spéciale utilisée dans le domaine de la construction de bâtiments. L’une des étapes de
fabrication de cette colle consiste à mélanger, grâce à un malaxeur industriel, deux liquides spécifiques A et B, à une
température donnée.
Le malaxeur industriel est représenté par la figure ci-dessous.
Figure 1 :
B. Description du système
Ce système comporte essentiellement :
Une cuve de malaxage
Trois électrovannes EVA, EVB et EVC
Un moteur asynchrone triphasé M1, entraine les pales du malaxeur
Un variateur de vitesse pour varier la vitesse du malaxeur
Un dispositif de chauffage
Un capteur de niveau (0-10V) dont l’étendue de mesure est : 0-200cm
Un capteur de température (4-20mA) dont l’étendue de mesure est : 0-400°C.
1 Automate programmable pour la commande du système :
CPU 315F-2 PN/DP: 6ES7 315-2FH13-0AB0
Carte d’entrées/sorties logique 8D/8DO: 6ES7 323-1BH01-0AA0
Carte d’entrées/sorties analogique : 6ES7 334-0KE00-0AB0
C. Le principe de fonctionnement
L’appui sur le bouton (dcy) de mise en marche provoque le départ du cycle de la façon suivante :
Ouverture de la vanne EVA pendant 12s
Ouverture de la vanne EVB pendant 8s
Lancer le malaxeur simultanément avec le chauffage du mélange, jusqu’à ce que le température atteint la
valeur désirée.
1
Université Sultan Moulay Slimane
Ecole Nationale des sciences Appliquées
Khouribga
Le produit final obtenu est vidangé de la cuve de mélange grâce à l’électrovanne EVC, jusqu’à ce la cuve
devient vide.
Tâche 1 : configuration de matérielle
1) Créer un projet qui porte votre Nom_prénom
2) Réaliser la configuration de matérielle en se basant sur les caractéristiques de l’API donné en dessus.
Tâche 2 : programmation
3) Définir les variables suivantes
Description Mnémonique (Tags) Adresse Type de donnée
Départ déclenché par un Dcy_BP I0.0 bool
BP
Départ déclenché par HMI Dcy_hmi M0.0 bool
Capteur de température T_mesure IW272 Int
Température normalisée temp MD6 Real
(après mise à l’échelle)
Température désirée Consigne_temp MD2 Real
Capteur de niveau N_mesure IW274 Int
Niveau normalisé (après niveau MD10 Real
mise à l’échelle)
Commande l’arrivée du EVA Q0.0 Bool
liquide A
Commande l’arrivée du EVB Q0.1 Bool
liquide B
Commande l’évacuation EVC Q0.2 Bool
du liquide C
Commande du moteur du KMA Q0.3 Bool
malaxeur
Chauffage KMC Q0.4 Bool
Sortie analogique 0-10V VIT QW272 Int
de commande de vitesse
du variateur pilotant le
moteur
Consigne de la vitesse Consigne_vitesse MD14 Real
4) Ajouter un bloc fonctionnel FB1 et écrire le grafcet du système
2
Université Sultan Moulay Slimane
Ecole Nationale des sciences Appliquées
Khouribga
5) Réaliser l’appel de ce bloc dans OB1.
6) Dans OB1, ajouter et paramétrer la fonction permettant de mettre à l’échelle le signal fournit par le capteur
de température, et enregistrer le résultat de conversion dans la variable temp.
7) Dans OB1, ajouter et paramétrer la fonction permettant de mettre à l’échelle le signal fournit par le capteur
de niveau, et enregistrer le résultat de conversion dans la variable niveau.
8) Dans OB1, ajouter et paramétrer la fonction permettant d’annuler la mise à l’échelle (UNSCALE) du signal
de sortie (VIT) qui contrôle la vitesse de rotation du moteur. La vitesse de rotation varie entre 0 et
1500tr/min.
Tâche 2 : Supervision
9) Ajouter un panel de supervision :
SIMATIC confort panel : TP700 Confort; N° d’article: 6AV2 124-0GC01-0AX0
10) Configure la liaison avec l’automate
11) Dans la vue racine, dessiner le synoptique du système (figure 1)
12) Ajouter un champ de E/S permettant d’introduire la valeur de la température désirée en l’associant avec la
variable consigne_temp
13) Ajouter un champ de E/S permettant d’introduire la valeur de la vitesse de rotation désirée en l’associant
avec la variable consigne_vitesse
14) Ajouter un champ de E/S permettant d’afficher la valeur de la température mesurée en l’associant avec la
variable temp
15) Ajouter un Bargraphe permettant de visualiser le niveau dans la cuve en l’associant avec la variable niveau
16) Ajouter un bouton permettant de lancer le départ cycle du système.
17) Dynamiser les couleurs avec clignotement des électrovannes EVA, EVB et EVC.