Elaboré par : AmeL Bettoumi & Wafa Nechba Filière : Génie Électrique-Option: Informatique Industrielle L’ encadrant industriel : Mr Walid Chebbi Programmation.

Slides:



Advertisements
Présentations similaires
GROUPE RESTANT PROCÉDURE PRATIQUE. CONTEXTE GÉNÉRAL Les formations certifiées seront clôturées le 30 juin 2016 Les personnes en absence justifiée pour.
Advertisements

Soutenance TP Réseau Sujet 10 Plateforme de commutation multi-niveaux Catalyst 8540 Gilles Bricier & Paul ChauchisFévrier 2006.
IHM et sa liaison avec l’automate MACHINE DE DEPOSE DE RESSORTS SUR DES NOZZLES Pour Delphi Diesel Présentation de stage technicien TSAII Frédéric Gilet.
Commande de la machine a courant continu par raspberry Réalisé par : Zriouile Rachid & IBELLA Lahoucine Lagraoui Mouhssine Encadré Par: Mr. Bensaid Mounir.
TSMSI 10/04 : Mise en place d'une interconnexion VPN
Fiches de cours curriculum SIMATIC S7-1500
Outils (MailIntegration et autres)
Diffusion en streaming de vidéos d’assistance au dépannage
Acquisition Rapide Multivoies
Rappels et présentation du réseau local
Module de gestion des tournées de livraison
Option « Contrôle-Commande » de
Le lancement et le suivi de fabrication
Robotisation de la ligne transitique
Visite guidée - session 3 Les postes de charge et les gammes
Point sur l’avancement des travaux
CORDEUSE.
Automates Programmables Industriels Automates Programmables
Sommaire Introduction But Les composants Les pièces a trier
Analyse d’un dysfonctionnement
Chantier industriel Encaisseuse semi-automatique de chez CERMEX
Javadoc et débogueur Semaine 03 Version A17.
Soutien aux utilisateurs de logiciels
e-Prelude.com Visite guidée - session 5 Les commandes clients
Livret Scolaire Unique (LSU)
Informatique et Sciences du Numérique
Profils d’emplois JT du 24 septembre 2001
Commande du véhicule sans conducteur
RIP - Configuration des Extensions.
Sicpa Ovins-Caprins (Geedoc)
Wireshark Capture et analyse de trames IP
Les éléments principaux du système L'une des fonctions essentielles de l'installation électrique d'une voiture est d'assurer le fonctionnement des projecteurs.
Présentation de la séquence Positionnement dans l'année
Fonctions logiques Automatisme Formation professionnelle
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
TP chaîne d’information
Configuration NAT Dynamique
Le GRAFCET
Conduite d’installation
1. 2 introduction: Le moteur pas à pas est un moteur qui tourne en fonction des impulsions électriques reçues dans ses bobinages. L'angle de rotation.
Cas du robot aspirateur
DNS ET DHCP SOUS LINUX INSTALLATION ET CONFIGURATIONS EXPOSE GROUPE 2 THEME:THEME: REDIGE PAR IBRAHIMA FAYE.
REPUBLIQUE TUNISIENNE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE DIRECTION GENERALE DES ETUDES TECHNOLOGIQUES INSTITUT SUPERIEUR.
Les Systèmes Automatisés. . Simples ou complexes, les systèmes automatisés sont partout dans notre environnement quotidien Connaître leur fonctionnement.
Technologie pneumatique
LEGO MINDSTORMS EV3 Atelier d’initiation robotique pédagogique
17 mars 2015.
Le cahier des charges Les solutions techniques
Grafcet Pratic Présentation et Prise en Main 22/11/2018 L.CUVELIER.
SYSTèMES à évènements discrets
REPUBLIQUE DU SENEGAL Un Peuple – Un But – Une Foi
Traitement du signal Logiciel Lego Mindstorms éducation
Rappels sur le grafcet Normes NF EN CEI /01/2019
Programmation d’objets
Suivi et évaluation - Bilan, leçons apprises, objectifs pour CAFI
SMART HOUSE R éalisé par : CHERIF Atef LAABIDI Amal Jury : M. ERRACHDI Ayachi M. TRIGUI Anis M.ABDELLAOUI Mehrez Mme. SAIDI Nabiha 1.
Définition :. Pourquoi le GEMMA ? GEMMA : l'acronyme GEMMA signifie : Guide d'Etude des Modes de Marche et d'Arrêt. Comme son nom l'indique, c'est un guide.
1 J-M R. D-BTP SAUNIER DUVAL Théma et Thémaplus 2007.
TD : Perçage de pièces. UVW L1L2 EE VARIATEUR Q0 L3 L1 L2 NN T1 T2 T3 Q N N Q2 N1 N2 B1 3 1 MOTEUR M B1 3 B MOTEUR M1 B2 F2 246.
3- Nouvelles pages d’accueil
Cours automatismes industriels
Réalisé par: SAMMARI RIM SOUID AHLEM AMROUCH HAFEDH
Le G.E.M.M.A. Le Guide d ’Etude des Modes de Marche et Arrêts. I. Les différents rectangles ETAT II. Modes de marche et arrêt les plus usité III. Exemple:Machine.
Chaîne d'information & Chaîne d'énergie
Présentation Supervision WERMA 07/05/ Sommaire 1)Description du système WERMA 2)Description du logiciel WERMA WIN 3)Actions à venir 07/05/2019.
GESTION DE LA PRODUCTION Réalisé par : EL MAROUSSI Mohammed DRIOUCHI Mohammed Abdeljabbar WAKENNOU Salah CRMEF Grand Casablanca Cycle de préparation à.
En vue d’obtention du diplôme Ingénieur d’Etat en P ROJET DE F IN D’ E TUDES Encadré par : M. ERRAOUI ANAS (Perfect Industry) Pr. EL GOURI RACHID (ENSA.
Sommaire Les réseaux de capteurs sans fils Les réseaux de capteurs sans fils Communication dans Contiki Communication dans Contiki Réalisation Réalisation.
CISAILLE GUILLOTINE STILMAX 3000 X 6 CAP SERRURIER METALLIER.
Transcription de la présentation:

Elaboré par : AmeL Bettoumi & Wafa Nechba Filière : Génie Électrique-Option: Informatique Industrielle L’ encadrant industriel : Mr Walid Chebbi Programmation des APIs Communication Ethernet & Supervision industrielle Ecole Nationale des Ingénieurs à Sfax Tunisia Development Systems Promotion 2018 Présentation du PFE: ENIS

2 Introduction Description de procédure de programmation La supervision Industrielle Le réseau Ethernet Conclusion 2 PLAN 2

Introduction PLAN Description de procédure de programmation La supervision Industrielle Le réseau Ethernet Conclusion PLAN 3

PROCESSUS Zone industrielle non automatisée : un processus de production en chaine des machines. Introduction générale 4 Les problèmes  Les risques du panne  Faibles sécurité  Travail répétitif fatiguant  Fonctionnement compliqué  Temps large de production  Faible rentabilité

5 Introduction générale AUTOMATISATION PROGRAMMATION L’intervention d’un équipe des ingénieurs :  Programmations des APIs afin de commander les machines automatiquement Zone industrielle automatisée La solution

6 Nos tâches :  Programmation d’une atelier flexible didactique à quatre stations (distribution, test, usinage, tri)  Mettre les stations sous le réseau de communication Ethernet  Programmation d’une IHM pour assurer la supervision industrielle Introduction générale

Introduction PLAN Description de procédure de programmation La supervision Industrielle Le réseau Ethernet Conclusion PLAN 7

8 Programmation des APIs

9 Afin d’avoir une fonctionnement automatique de chaque station on a suivi un démarche de programmation unique pour toutes les stations de l’atelier. LES MACHINES :  Actionneurs  Pré actionneurs  Capteurs Grafcet  Affectation des entrées et des sorties  Programmation des APIs I.Généralement: Programmation des APIs

10 II. Grafcet: Le grafcet est notre base de programmation chaque enchainement d’un tel processus se traduit par un cycle qui recommence à chaque fois il est finit. Exemple : Grafcet indépendante des boutons marche et arrêt de la station1: L’état X1 va activer le cycle de processus L’état X0 va désactiver le cycle de processus Programmation des APIs

11 Nous avons utilisées des tableaux entrées sorties pour faciliter les tâches, ainsi on a ajouté une nomenclature et on a affecté à chaque composant une entrées ou sortie. Par exemple : III. Affectation des entrées et des sorties : Programmation des APIs

12 IV. Programmation sur le TIA PORTAL Nous avons traduit chaque Grafcet indépendamment, c’est à dire a ce niveau nous avons achevé la partie qui touche le programmation de chaque station appart Exemple : Traduction du Grafcet précédemment décrite Programmation des APIs

Introduction PLAN Description de procédure de la programmation La supervision Industrielle Le réseau Ethernet Conclusion PLAN 13

14 La supervision industrielle Chaque station dans l’atelier a été décrite par un schéma synaptique simple, ce schéma qui sera afficher sur un HMI serait simple à comprendre pour toute des opérateurs de l‘atelier. D’autre part l’interface permet un accès de commande des stations. Ce qui facilite le forçage des machines au cas d’un cycle interrompu.

15 La supervision industrielle

16 La supervision industrielle

17

Introduction PLAN Description de procédure de programmation La supervision Industrielle Le réseau Ethernet Conclusion PLAN 18

19 La mise sous réseau Ethernet des APIs programmées I.Principe de communication entre les stations : Lorsqu’elles sont mises sous le réseaux Ethernet ces stations vont être en communication directe entre eux. PLC1PLC4PLC3PLC2 Communication Ethernet 1 Communication Ethernet 2 Communication Ethernet 3

20 Configuration des réseaux Vérifier que la connexion entre les PLCs est le protocole TCP La mise sous réseau Ethernet des APIs programmées

21  La communication Ethernet entre PLC1 et PLC2 PLC1 PLC2 1 2 PLC1 va envoyer à plc2 la position du vérin oscillant. 1 PLC2 envoi la position du monte charge: s’il est en bas et pas de pièce le vérin oscillant va être autorisée à amener la pièce vers la station de test 2 La mise sous réseau Ethernet des APIs programmées

22 Configuration de l’appareil Activer l’accés aux blocs GET/PUT La mise sous réseau Ethernet des APIs programmées

23 Activer le mémentos de cadence ou le clock memory Choisir le byte qui convient La mise sous réseau Ethernet des APIs programmées

24 Les blocs PUT PLC1 envoi l’état de CD1PLC2 reçoit l’état de CD1 La mise sous réseau Ethernet des APIs programmées Les blocs GET

25 La configuration Choisir le partenaire au niveau du configuration du bloc PUT La mise sous réseau Ethernet des APIs programmées

26 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

27 Choisir le partenaire au niveau du configuration du bloc GET La mise sous réseau Ethernet des APIs programmées

28 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifique de chaque PLC La mise sous réseau Ethernet des APIs programmées

29 PLC2 envoi l’état de CI2 PLC1 reçoit l’état de CI2 La mise sous réseau Ethernet des APIs programmées

30 Choisir le partenaire au niveau du configuration du bloc PUT La mise sous réseau Ethernet des APIs programmées

31 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifique de chaque PLC La mise sous réseau Ethernet des APIs programmées

32 Choisir le partenaire au niveau du configuration du bloc GET La mise sous réseau Ethernet des APIs programmées

33 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifique de chaque PLC La mise sous réseau Ethernet des APIs programmées

34  La communication Ethernet entre PLC2 et PLC3 La station de test envoi l’information lorsque une pièce avec une épaisseur validée va être pousser vers la station d’usinage. Le Moteur du plateau va être démarré et le cycle commence 1 2 PLC2PLC3 La station d’usinage envoi l’état de ses capteurs, le capteur photoélectrique afin d’informer sur l’existence ou pas d’une pièce d’une part et le capteur inductif pour envoyer l’état du moteur du plateau s’il est en marche ou en arrêt, d’autre part. Si le moteur est en marche la pièce ne doit pas donc être émise par la station de test jusqu’à ce que cette dernière reçoit une signal qui confirme l’arrêt du moteur de plateau. 1 2 La mise sous réseau Ethernet des APIs programmées

35 PLC3 envoi l’état de son capteur CM PLC2 reçoit l’état de CM La mise sous réseau Ethernet des APIs programmées

36 Choisir le partenaire au niveau du configuration du bloc PUT La mise sous réseau Ethernet des APIs programmées

37 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

38 Choisir le partenaire au niveau du configuration du bloc GET La mise sous réseau Ethernet des APIs programmées

39 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

40 PLC2 envoi l’état X12 PLC3 reçoit l’état X12 La mise sous réseau Ethernet des APIs programmées

41 Choisir le partenaire au niveau du configuration du bloc PUT La mise sous réseau Ethernet des APIs programmées

42 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

43 Choisir le partenaire au niveau du configuration du bloc GET La mise sous réseau Ethernet des APIs programmées

44 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

45  La communication Ethernet entre PLC3 et PLC4 PLC3PLC PLC3 envoi l’etat de son moteur poussoir pour informer la station de tri qu’une pièce va être poussée. PLC4 reçoit l’information issu de PLC3 correspond à l’etat du moteur poussoir : s‘il est actif le moteur MC de tapis va tourner le cycle de station tri commence, sinon rien ne se passer. La mise sous réseau Ethernet des APIs programmées

46 PLC3 envoi l’état de son moteur poussoir MC PLC4 reçoit l’état du moteur MC La mise sous réseau Ethernet des APIs programmées

47 Choisir le partenaire au niveau du configuration du bloc PUT La mise sous réseau Ethernet des APIs programmées

Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées 48

49 Choisir le partenaire au niveau du configuration du bloc GET La mise sous réseau Ethernet des APIs programmées

50 Ajouter l’horloge (REQ) Ajouter les zones mémoires spécifiques de chaque PLC La mise sous réseau Ethernet des APIs programmées

Introduction PLAN Description de procédure de programmation La supervision Industrielle Le réseau Ethernet Conclusion PLAN 51

52 Conclusion Février mars Avril Mai Juin 30% BILAN DE REPARTITION D’EFFORT Câblage et programmation Test final Mise sous communication Ethernet Programmation et supervision Grafcet et début de programmation

Partie de programmation de chaque station appart Partie de supervision de chaque station Partie mise des stations sous le réseau de communication Ethernet 100% 53 Etat d’avancement

54 Merci pour votre  attention ! 