Traitement Surface
Traitement Surface
Traitement Surface
Objectif :
Prise en main d’un automate du type Schneider Modicon M340 via le logiciel Unity PRO M
Mise en situation
Vous êtes chargé de l’automatisation d’un sous-ensemble afin d’améliorer la production.
Objectifs du référentiel
Compétences : C1-3 : Décoder les documents relatifs à tout ou partie d’un ouvrage.
C2-7 : Configurer les éléments de l’ouvrage.
C2-10 : Contrôler le fonctionnement de l’installation.
C4-3 : Expliquer et/ou traduire les notices et guides d’utilisation
Durée : 8h
On donne :
- un poste équipé du logiciel Unity PRO M.
- un automate MODICOM M340 ayant des cartes d’entrées / sorties nécessaires à l’application.
- le contrat de travail.
- la guidance « Programmer sous Unity PRO un Modicon M340 ».
- les ordres (par écrit ou oralement) d’effectuer les opérations par le professeur.
On demande de :
- réaliser les tâches demandées.
- faire valider l’évolution de votre travail par le professeur.
On exige que
- la programmation et la mise en service soient réalisées dans les règles de l’art.
- les paramètres fonctionnels soient conformes.
Description de la translation
Pour le mouvement de translation :
les interrupteurs à tige (S2 à S7) renseignent l’automate sur la position de centrage du chariot par
rapport à l’un des bacs.
les interrupteurs à tige (S18 et S19) renseignent sur les positions de surcourse (sécurité).
Description du levage
Pour le mouvement de levage, deux commutateurs à came (via des micros capteurs) renseignent
l’automate sur les positions basses (S8) et haute (S9) (sécurités positives).
1-2°) Les conditions initiales sont déterminées comme suit :
Chariot porte-panier au poste de manutention (S2=1) et en position basse (S8 = 0) et pas en
position haute (S9 =1)
1-3°) Temps de présélection des différentes tâches
Les temps de présélection sont modifiables par un terminal, situé en face avant de l’armoire.
TP0 (%MW0) : temps de dégraissage
TP1 (%MW1) : temps de rinçage
TP2 (%MW2) : temps de séchage
Le temps de peinture est fixe (TP3 = 10 secondes)
1-4°) Description du poste de manutention
Le chariot porte-panier en position basse, l’opérateur décharge et charge manuellement un
nouveau panier.
La fin de la manutention de l’opérateur et l’autorisation d’un nouveau cycle est validée par une
action sur le bouton poussoir départ cycle Bp”F2”.
La présence ou l’absence d’un panier n’est pas contrôle par l’automate.
/AU. Bp Réarmement
Cd init.
Diagnostic Attente
et nettoyage fin de
poste cycle
Fonctionnement
/ auto d’après le Grafcet de
AU
production (GPN)
10
X1./S8.S9.Dcy
Monter palan
11 (5M1M)
S8./S9./S6 S8./S9. S6
2-4°) Grafcet correspondant à la gestion de la fonction montée / descente « GFL » (sous programme
S30)
30
X13
Descente palan
31 (5M1D)
/S8.S9
S3.TP0+S4.TP1+S5.TP2+S6.TP3
33
/X13
P34 1000 DDI 1602 DDM 16022 P34 1000 DDI 1602 DDM 16022
- Variables de sorties
- Blocs de fonctions
o Sections
Preliminaire (LD : initialisation GF7 et appel des sous programme).
GF7_gestion (SFC : Grafcet technologique de gestion).
Grafcet_production (SFC : Grafcet de production normale).
Grafcet_monter_descente (SFC : Grafcet correspondant à la gestion de la monter /
descente).
posterieur (LD : traitement des sorties).
o Sections SR
gestion_tempo (LD : traitement des temporisations).
gestion_defaut (LD : gestion de la mémorisation du défaut (%M30)).
Visualisation du défaut
H2 = X1 + X2
4-5°) Réaliser la programmation des transitions liées aux étapes des Grafcet …….. / ....
4-6°) Réaliser la programmation des actions internes liées aux étapes des Grafcet …….. / ....
Nota : Les Sorties seront traitées dans la section « posterieur »
4-7°) Réaliser la programmation de la section SR « gestion_tempo » …….. / ....
4-8°) Réaliser la programmation de la section SR « gestion_defaut » …….. / ....
4-9°) Réaliser la programmation de la section « preliminaire » …….. / ....
4-10°) Réaliser la programmation de la section « posterieur » …….. / ....
Nota : Les sorties seront traitées dans l’ordre des adresses. Chaque rung sortie doit être précédé d’un
commentaire.
4-11°) Réaliser la mise en service (validation du programme en mode simulation). …….. / ....
Pour la validation du programme, vous devez créer quatre tables d’animations :
• « Table_bit »
• « Table_mot »
• « Table_entrees »
• « Table_sortie »