Académique Documents
Professionnel Documents
Culture Documents
Trie de Caisse Final
Trie de Caisse Final
Nous souhaitons dédier nos réalisations à des personnes spécifiques qui ont
joué un rôle particulièrement important dans notre parcours.
À notre famille, qui a été notre soutien indéfectible depuis le début. Votre
amour, vos encouragements et votre soutien inconditionnel ont été notre moteur
pour persévérer et atteindre nos objectifs. Nous dédions ces réussites à vous, nos
parents, frères, sœurs et tous les membres de notre famille qui ont été présents à
chaque étape de notre vie.
À nos amis proches, qui ont été nos compagnons de route pendant cette
aventure. Votre amitié, votre soutien mutuel et vos encouragements constants
ont rendu cette expérience encore plus mémorable. Nous dédions ces réussites à
vous, nos amis, qui avez partagé les hauts et les bas, et qui avez été là pour
célébrer nos succès.
Enfin, nous dédions ces réussites à nous-mêmes, en tant qu'individus qui ont
fait preuve de détermination, de persévérance et de volonté. C'est grâce à notre
travail acharné, notre passion et notre engagement que nous avons pu réaliser
nos objectifs. Nous sommes fiers de notre parcours et nous nous engageons à
poursuivre notre développement et à atteindre de nouveaux sommets.
À toutes les personnes mentionnées ci-dessus, ainsi qu'à tous ceux qui ont
contribué de près ou de loin à notre réussite, nous vous exprimons notre sincère
reconnaissance et nous dédions ces réalisations à chacun d'entre vous.
Remerciement
Une fois la programmation terminée, nous avons réalisé des tests et des
ajustements pour optimiser les performances du système. Nous avons vérifié la
conformité du tri des caisses avec les critères de qualité et de précision établis.
Abstract
In this project, our aim was to develop a cash sorting system using a Grafcet
programmed with STEP 7 (Simatic Manager) and IT's PLC. Grafcet is a
graphical modeling tool used to represent the sequential operation of an
automated system.
Dans ce projet, nous nous sommes concentrés sur la réalisation d'un système
de tri de caisses en utilisant le Grafcet et deux logiciels de programmation
d'automates programmables : STEP 7 (Simatic Manager) et IT's PLC. STEP 7
est un environnement de développement puissant et largement utilisé dans
l'industrie, tandis que IT's PLC est un logiciel de simulation d'automates
programmables.
1
2
Chapitre I:Définition des logiciels utilisé
I. SIMATIC MANAGER
I.1 Définition
Simatic Manager est un logiciel développé par Siemens pour la programmation et la
configuration des automates programmables de la série Simatic S7. Il fait partie de la suite
logicielle STEP 7.
Ce logiciel offre une interface conviviale permettant aux ingénieurs et aux programmeurs de
créer, modifier et télécharger des programmes vers les automates programmables Siemens. Il
prend en charge plusieurs langages de programmation tels que le langage ladder, le langage
structuré (SCL), le diagramme à blocs fonctionnels (FBD) et la liste d'instructions (STL).
Grâce à Simatic Manager, les utilisateurs peuvent organiser leurs projets, configurer les
blocs fonctionnels, tester les programmes et diagnostiquer les erreurs éventuelles. Le logiciel
propose également une bibliothèque de blocs fonctionnels prédéfinis pour faciliter la
programmation.
3
Figure 1 : Fenêtre step 7
I.2 Programmation
Voici les étapes générales pour créer un projet dans STEP 7, le logiciel de programmation des
automates SIMATIC de Siemens :
Créer un nouveau projet : Dans la fenêtre principale de STEP 7, cliquez sur "File"
(Fichier) dans la barre de menu, puis sélectionnez "New" (Nouveau). Choisissez le
type de projet approprié pour votre automate SIMATIC (par exemple, SIMATIC S7-
300, SIMATIC S7-1200, etc.) et donnez un nom à votre projet.
Figure 3
4
Figure 4 et 3 : Création de Projet
Configurer le matériel : Une fois que le projet est créé, vous devez configurer le
matériel utilisé dans votre système automatisé. Cela comprend la configuration des
modules d'E/S, des adresses IP, etc. Pour cela, cliquez sur l'icône "Hardware"
(Matériel) dans la barre d'outils de STEP 7.
Les matériels qui ona choisir :
PS 300 5A
CPU 313C-2DP
5
Ajouter des périphériques : Dans la fenêtre de configuration matérielle, vous pouvez
ajouter les périphériques à votre automate, tels que les modules d'E/S, les modules de
communication, etc. Cliquez sur le bouton "Add Object" (Ajouter un objet) pour
ajouter les périphériques nécessaires.
Configurer les adresses et les paramètres : Configurez les adresses et les paramètres
des modules d'E/S et des autres périphériques ajoutés. Vous pouvez spécifier les
adresses IP, les types de modules, les configurations d'E/S, etc.
Créer des blocs de programme : Dans la fenêtre principale de STEP 7, cliquez avec
le bouton droit de la souris sur le nom du projet dans l'arborescence du projet, puis
sélectionnez "New Block" (Nouveau bloc). Choisissez le type de bloc approprié pour
votre application, tel que "OB" (Organizational Block) pour les blocs d'organisation,
Donnez un nom au bloc de programme.
6
Figure 7 : création de bloc
7
I.3 La liaison de step 7 avec winplc
8
II. WIN PLC :
II.1 Définition
WinPLC est un environnement de programmation et de simulation développé par VIPA
Gmbh pour les automates programmables industriels. Il permet la configuration, la
programmation, la simulation et la mise en service des automates.
Avec WinPLC, les ingénieurs et les programmeurs peuvent développer des applications de
contrôle industriel en utilisant différents langages de programmation tels que le langage
ladder, l'IL, le SCL et le FBD. Cela offre une flexibilité pour répondre aux besoins spécifiques
de chaque application.
9
Figure 10 : Fenêtre Winplc
II.2 Configuration :
10
III. IT’S PLC :
III.1 Définition :
ITS PLC (Interactive Training System for PLC) est un logiciel de simulation et
d'entraînement pour la programmation des automates programmables industriels (PLC). Il est
conçu pour fournir une plateforme d'apprentissage virtuelle permettant aux utilisateurs de se
familiariser avec la programmation et le fonctionnement des PLC sans avoir besoin d'un
matériel physique.
ITS PLC est largement utilisé dans les programmes de formation et d'apprentissage pour les
PLC. Il permet aux étudiants, aux ingénieurs et aux professionnels de se familiariser avec la
programmation des PLC, d'expérimenter différentes configurations matérielles et de pratiquer
la résolution de problèmes sans avoir besoin d'un équipement physique coûteux.
Il convient de noter que ITS PLC est un produit commercial et qu'il peut y avoir différentes
versions et éditions disponibles avec des fonctionnalités spécifiques. Il est recommandé de
consulter la documentation et les ressources spécifiques fournies par le fabricant pour obtenir
des informations détaillées sur l'utilisation d'ITS PLC.
11
Chapitre II : Réalisation de projet
I. Cahier de charge
Notre programme de tri des caisses comprend différentes étapes pour acheminer les caisses
en fonction de leur taille détectée. Lorsqu'un opérateur appuie sur auto, deux caisses de tailles
différentes sont placées sur le convoyeur C0 après la détection du detecteur S0. Le convoyeur
et la chaîne sont alors activés simultanément.
Si seule la détection du detecteur S1, S2 se produit, cela indique qu'il s'agit d'une grande
caisse. La caisse continue son parcours jusqu'à atteindre le detecteur S3, où convoyeur C1
reste active et convoyeur C2 s'active également. La pièce est ensuite détectée par le detecteur
S5, ce qui déclenche une série d'actions pour orienter la caisse vers la droite à l'aide de
convoyeur C4 et pour la pousser à l'aide des rouleurs grâce à convoyeur C3 jusqu'à atteindre
le detecteur S7. Aux alentours du detecteur S7, les convoyeurs C3, C4 et C6 sont activées
simultanément jusqu'à ce que la caisse atteigne le detecteur S9, où elle descend.
En revanche, si seule la détection du detecteur S1 se produit, cela signifie qu'il s'agit d'une
petite caisse. La caisse suit alors un parcours similaire jusqu'à atteindre le detecteur S3, où
convoyeur C1 reste active et convoyeur C2 s'active également. Après la détection par le
detecteur S5, la caisse tourne à droite à l'aide de convoyeur C4, et les rouleurs la poussent
avec convoyeur C2 jusqu'à atteindre le detecteur S8. Au niveau du detecteur S8, les
convoyeurs C2, C4 et C5 sont activées simultanément jusqu'à ce que la caisse atteigne le
detecteur S10, où elle descend.
Grâce à ces différentes étapes et actions, notre programme permet un tri efficace des caisses
de différentes tailles en les acheminant vers les emplacements appropriés sur le convoyeur,
contribuant ainsi à une gestion optimisée du processus de tri.
II. GRAFCET
II.1 Définitions de GRAFCET
Le GRAFCET (Graphe Fonctionnel de Commande Étape-Transition) est une méthode de
représentation graphique utilisée dans l'automatisme industriel pour décrire le comportement
séquentiel d'un système automatisé. Il permet de modéliser et de spécifier les séquences
d'actions et les états d'un processus en utilisant des étapes et des transitions.
12
II.2 LE GRAFCET DE TRIE CAISSE :
13
III. LADDER
III.1 Définition de Ladder :
Le langage Ladder (littéralement "échelle" en anglais) est un langage de programmation
graphique utilisé dans les automates programmables industriels (PLC) pour créer des
programmes de contrôle. Il tire son nom de sa représentation visuelle sous forme de
diagramme en échelle, où les symboles sont disposés horizontalement comme des barreaux
d'une échelle.
Le langage Ladder est basé sur les principes de la logique électrique et permet de modéliser le
fonctionnement des circuits électriques et des systèmes de contrôle. Il utilise des symboles
graphiques pour représenter les différentes composantes et les relations logiques entre elles.
14
Figure 14 : Ladder de l’Etape 1 et Etape 7
15
Figure 15 : Ladder de l’Etape 2 et Etape 3
16
Figure 16 : Ladder de l’Etape 4 , Etape 5 et Etape 6
17
Figure 17 : Ladder de l’Etape 20 et Etape 10
18
Figure 18 : Ladder de l’Etape 11 , Etape 12 et Etape 13
19
Figure 19 : Ladder de l’Etape 14 , Etape 21
20
LADDER DES ACTIONS :
21
Figure 20 : Ladder de convoyeur 0
22
Figure 22: Ladder de la rotation de table roulant
23
Figure 23: Ladder de chargement des caisses à travers les roules
24
Figure 24 : Ladder des convoyeurs pour décharger les caisses vers le stocke
LADDER OB100 :
25
Figure 25 : Ladder OB100
26
Conclusion
En résumé, nous avons surmonté de nombreux défis lors de nos recherches et de nos essais
pour mettre en place le système de commande à distance. Ce projet nous a appris que seule la
pratique compte réellement pour progresser et améliorer continuellement les spécifications
jusqu'à ce qu'elles deviennent opérationnelles. Sur le plan électronique, nous avons acquis une
compréhension approfondie du fonctionnement des logiciels SIMATIC MANAGER, IT'S
PLC et WINcc.
27