Académique Documents
Professionnel Documents
Culture Documents
CONVOYEUR
Encadré par :Mr TAOUZARI MOHAMED
Pour les établissements universitaires et les collèges techniques proposant des programmes
en expansion dans les domaines de la mécatronique, de l'automatisation des usines ou de
l'industrie 4.0, le système modulaire de production (MPS) de Festo se présente comme une
plateforme solide pour l'enseignement et la recherche, offrant une évolutivité exceptionnelle.
Grâce à sa conception modulaire, ce système permet aux formateurs de décomposer des
systèmes complexes en technologies fondamentales, garantissant ainsi un apprentissage sans
distractions. Parallèlement, il offre aux chercheurs la possibilité de concevoir, modéliser et
résoudre rapidement des systèmes extrêmement complexes intégrant les toutes dernières
avancées en matière de technologies d'usine intelligente.
Tous les produits fabriqués doivent obligatoirement passer par les six postes de
travail individuels, à l'exception de ceux qui sont rejetés. Chaque poste de travail a
des responsabilités spécifiques qui contribuent au processus de production. Les
détails et les spécifications de chaque poste de travail sont soigneusement
répertoriés dans le tableau ci-dessous. Pour obtenir des informations plus
approfondies, veuillez vous référer au chapitre correspondant de ce document..
Tableau 1 tableau des six figures
Le système est spécifiquement conçu pour traiter trois variations du même produit de base,
représentées par les boîtiers illustrés dans la figure intitulée "Les produits (boîtiers) pour le
système Festo". Ces boîtiers sont utilisés pour abriter de petits instruments tels que des
horloges, des hygromètres ou des thermomètres. Ils sont fabriqués en trois matériaux
distincts : aluminium, ainsi que deux types de matière synthétique de couleur rouge et noire.
Au sein du système, l'une des stations se charge de contrôler la hauteur et la profondeur des
boîtiers. En conséquence, certains produits seront acceptés tandis que d'autres seront rejetés
en fonction de ces critères de contrôle.
Figure 1 : Les produits (boîtiers) pour le système Festo .
1.4 INTERFACE DE L’UTILISATEUR:
Toutes les stations du système sont équipées de la même interface utilisateur, située à l'avant,
sous la plaque de montage en aluminium. Cette interface est représentée dans la figure ci-
dessous. Les boutons et les LED permettent à l'utilisateur d'interagir avec le système. Si
nécessaire, des entrées et sorties numériques supplémentaires définissables par l'utilisateur
sont disponibles sur les côtés gauche et droit du panneau d'interface. Ces ports peuvent être
utilisés pour recevoir ou envoyer des informations vers d'autres stations en amont ou en aval.
Bien que les noms sur les composants de l'interface utilisateur puissent suggérer certaines
fonctions, les signaux d'interface ne sont pas câblés. Leur fonction est entièrement définie
dans le programme de commande de l'utilisateur. (Oui, vous pouvez utiliser le bouton STOP
pour démarrer le système...). De plus, la fonctionnalité des boutons peut être étendue en
distinguant entre une pression courte et une pression longue. Par exemple, une courte
pression sur le bouton de réinitialisation peut être interprétée comme une demande de pause,
tandis qu'une pression prolongée peut être interprétée comme une demande de
réinitialisation effective.
Le contrôleur logique programmable (PLC) utilisé dans notre projet est le S7300, équipé d'un
CPU 313-C2DP. Il dispose de 16 entrées numériques et 16 sorties numériques, avec la possibilité
d'extension jusqu'à 32 modules. Le PLC prend en charge la connectivité réseau via l'interface
multipoint (MPI), PROFIBUS et Ethernet industriel.
Figure 3 :
l’automate S7300 .
2 Objectifs :
Dans notre rapport, nous allons aborder la station de mise en tampon (Buffering) en décrivant
ses composants et leur mode de fonctionnement. Ensuite, nous nous pencherons sur les
différentes étapes pour réaliser les schémas électriques et pneumatiques de cette station, en
mettant en avant l'utilisation du Grafcet et du schéma Ladder.
3 Fonctionement :
3.1 UTILISATION:
L'utilisation d'un tampon (Buffering) est une solution pour pallier le décalage (autorisé) de la
vitesse de production entre les systèmes. Il agit comme un espace de stockage intermédiaire
pour recevoir et conserver les produits lorsque la station suivante n'est pas prête à les
recevoir, ou pour fournir et libérer les produits vers la station suivante lorsque la station
précédente n'est pas prête à les envoyer. Les variations dans les temps de cycle et les petites
interruptions peuvent être compensées par l'utilisation d'un tampon. Dans le cas présent, un
tampon est positionné entre la station de test et la station de traitement. Une illustration est
fournie ci-dessous pour visualiser cette configuration.
Figure 4: station tampon
du Festo ( Buffering station
)
Les produits sur le tapis sont à nouveau détectés juste avant et après l'unité de séparation à
l'aide d'un capteur à faisceau traversant. La conception mécanique du séparateur permet de
ne contenir qu'un seul produit à la fois. Lorsque ce produit est libéré vers la station suivante,
tous les autres produits devant le séparateur sont bloqués jusqu'à ce que le séparateur
change d'état et permette à un nouveau produit de passer. Il est important de noter que, bien
qu'il soit possible de réaliser un contrôleur de tampon fonctionnel avec une courroie en
mouvement continu, cela n'est pas la méthode préférée. Le moteur à courant continu qui
entraîne la courroie doit être intégré à la stratégie de contrôle de manière appropriée.
Figure 5 : Le module séparateur, un produit
dans l'espace séparateur, avec capteur
d'entrée optique
L'état du séparateur est détecté à l'aide de deux capteurs de contact Reed. Les informations
détaillées sur les capteurs et les actionneurs disponibles sont répertoriées dans les tableaux
ci-dessous. Ces tableaux fournissent les noms d'événements CIF à utiliser dans les
programmes de contrôle CIF. Il est essentiel d'utiliser ces noms d'événements exactement tels
qu'ils sont indiqués, car ils assurent la liaison entre votre programme de contrôle, le logiciel de
visualisation et les points d'E/S matériels spécifiques sur la station physique.
Tableau 2 : Capteurs de la station tampon .
5.1 PRÉSENTATIONLOGICIELTIAPORTAL:
5.1.1 Introduction :
Dans TIA Portal, toutes les variables globales (entrées, sorties, mémentos,..)
possède une adresse symbolique et une adresse absolue.
- L’adresse absolue représente l’identificateur d’opérande (I, Q, M,...) et son adresse et
numéro de bit.
- L’adresse symbolique correspond au nom que l’utilisateur a donné à la variable (ex
Bouton_Marche).
Le lien entre les adresses symbolique et absolue se fait dans la table des variables
API.
Lors de la programmation, on peut choisir d’afficher les adresses absolues,
symboliques ou encore les deux simultanément.
Figure 8 : Vue de choix des variables .
C’est dans la table des variables API que l’on va pouvoir déclarer toutes les variables
et les constantes utilisées le programme.
Lorsque l’on définit une variable API, il faut définir :
- Un nom : c’est l’adressage symbolique de la variable.
- Le type de donnée : BOOL, INT,...
- L’adresse absolue : par exemple Q1.5
On peut également insérer un commentaire qui nous renseigne sur cette variable. Le
commentaire peut être visible dans chaque réseau utilisant cette variable .
Figure 9 : Vue des tables de variables API .
5.2 PRÉSENTATIONDEL’AUTOMATE:
5.2.1 Définition :
Tout ou rien (T.O.R.) ou logique : l'information ne peut prendre que deux états (0 ou
1 ...).
C'est le type d'information délivrée par un détecteur, un bouton poussoir ...
➢ Analogique : l'information est continue et peut prendre une valeur comprise
dansune plage bien
déterminée. C'est le type d'information délivrée par un capteur (pression,
température ...)
➢ Numérique : l'information est contenue dans des mots codés sous forme binaire.
C'est le type
d'information délivrée par un ordinateur ou un module intelligent.
5.2.3 Architecture des API :
On arrive après avoir effectué tout les étapes précédentes à la simulation pour
s’assurer du bon fonctionnement de notre programme après compilation en vérifions:
-La compilation se fait à l’aide de l’icône « compiler » de la barre de tâche. On
sélectionne l’API dans le projet pu
is cliquer sur l’icône « compiler ».