SAMOFLEX Assembleuse conditionneuse SOMMAIRE Grafcets Entres sorties GRAFCETS
SAMOFLEX Assembleuse - conditionneuse SOMMAIRE Grafcets Entrées / sorties
GRAFCETS Grafcet de mise en pression Grafcet de coordination des tâches Tâche N° 1 alimenter en boites Tâche N° 2 pesage Tâche N° 3 poser un intercalaire Tâche N° 4 poser une couche Tâche N° 5 poser le couvercle Tâche N° 6 évacuer la boite
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite GRAFCET DE MISE EN PRESSION L I e n s 0 Sortie ev générale air: =0 Entrée en service. Entrée bp acq def. Entrée pression air ok 1 Sortie ev générale air : = 1 Entrée en service. Entrée pression air ok. 2 s-X 1 2 « Machine en pression » /Entrée pression air ok +Conduite D 1 + Conduite D 2 Lors de la mise sous tension, il faut attendre 1 mn le temps que la communication TCP/IP se mette en place avant de mettre en pression car le pressostat est relié à une entrée sur Ethernet E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite GRAFCET DE COORDINATION DES TACHES 0 L I e n s %XF 1 + %XF 5 + %XD 3 1 TACHE 1 : Alimenter boites %X 13 2 TACHE 2 : Pesage %X 26 3 TACHE 4 : Poser une couche %X 49 4 N couches = 2 N couches < 2 7 TACHE 3 : Poser un intercalaire Incrémenter N couches 5 TACHE 5 : Poser le couvercle %X 59 %X 39 6 TACHE 6 : Libérer la boite %X 64 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite L I e n s 10 %X 1 11 TACHE 1 : ALIMENTER EN BOITES Rentrer TB 1. TB 2. Présence boite 12 Sortir TB 2 %X 26 13 /%X 1 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite TACHE 2 : PESAGE 20 L I e n s %X 2 21 Marche convoyeur pesage Présence savon pesage 22 3 s-%X 22 23 Arrêt convoyeur pesage Tare Arrêt convoyeur vibrant 5 S-%X 23 24 Marche convoyeur pesage Marche convoyeur vibrant Présence savon pesage 25 Arrêt convoyeur pesage Pesage Arrêt convoyeur vibrant 5 S-%X 25 26 TACHE 6 : Libérer la boite /%X 2 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite 30 TACHE 3 : POSER UN INTERCALAIRE %X 7 L I e n s 31 Aller en position prise intercalaire Compteur = 0 (%XF 1 + %XF 5. Dcy). Position prise intercalaire atteinte. Présence intercalaire 32 Descendre Z Marche aspiration Z 1 33 Incrémenter compteur =1 Monter Z 34 (%XF 1 + %XF 5. Dcy). Z 0. vacuostat 35 (%XF 1 + %XF 5. Dcy). Z 0. /vacuostat. compteur<3. 2 s-X 34 Aller position boite 0 (%XF 1 + %XF 5. Dcy). position boite 0 atteinte Descendre Z 36 Sécurité altitude Z atteinte Arrêt aspiration 37 Souffler =1 38 Monter Z (%XF 1 + %XF 5. Dcy). Z 0 39 /%X 7 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite 40 TACHE 4 : POSER UNE COUCHE %X 3 L I e n s 41 Aller en position prise SAVON Compteur = 0 (%XF 1 + %XF 5. Dcy). Position prise savon atteinte. Présence savon. taquage savon sorti 42 Descendre Z Marche aspiration Capteur altitude Z 43 Incrémenter compteur =1 Monter Z 44 (%XF 1 + %XF 5. Dcy). Z 0. vacuostat (%XF 1 + %XF 5. Dcy). Z 0. /vacuostat. compteur<3. 2 s-X 44 Aller position boite 1 Rotation préhenseur 45 (%XF 1 + %XF 5. Dcy). position boite 1 atteinte. Rotation effectuée Incrémenter 46 Tourner préhenseur position 0 Capteur altitude Z Arrêt aspiration 47 Souffler =1 48 Monter Z (%XF 1 + %XF 5. Dcy). Z 0. i=5 49 /%X 3 (%XF 1 + %XF 5. Dcy). Z 0. i<=4 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite 50 TACHE 5 : POSER LE COUVERCLE %X 5 L I e n s 51 Aller en position prise couvercle Compteur = 0 (%XF 1 + %XF 5. Dcy). Position prise couvercle atteinte. Présencecouvercle 52 Descendre Z Marche aspiration Capteur altitude Z 53 Incrémenter compteur =1 Monter Z 54 (%XF 1 + %XF 5. Dcy). Z 0. vacuostat 55 (%XF 1 + %XF 5. Dcy). Z 0. /vacuostat. compteur<3. 2 s-X 54 Aller position prise boite 0 (%XF 1 + %XF 5. Dcy). position boite 0 atteinte Descendre Z 56 Capteur altitude Z Arrêt aspiration 57 Souffler =1 58 Monter Z (%XF 1 + %XF 5. Dcy). Z 0 59 /%X 5 E/S API
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite L I e n s 60 TACHE 6 : EVACUER LA BOITE %X 7 61 pb 1 62 Sortir TB 1 sorti 63 Rentrer TB 2 pb 2 64 /%X 7 E/S API
Entrées/Sorties Entrées / Sorties TOR automate Entrées / sorties déportées Ethernet
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite . Entrées/sorties TOR automate L I e n s ENTREES %I 1. 0 %I 1. 1 %I 1. 2 %I 1. 3 %I 1. 4 %I 1. 5 %I 1. 6 %I 1. 7 %I 1. 8 %I 1. 9 %I 1. 10 Z_alt Z 0 En_service Capot Manu Acquitement_defaut Def_tapis_sav Def_tapis_boites Def_mot_pesage Def_var_x Def_var_y SORTIES %M 120 %M 118 %M 100 %M 101 %M 104 %M 109 %M 103 %M 93 %M 125 %M 123 %M 124 %Q 2. 0 %Q 2. 1 %Q 2. 3 %Q 2. 4 %Q 2. 5 %Q 2. 6 %Q 2. 7 %Q 2. 8 %Q 2. 9 %Q 2. 10 %Q 2. 11 Verrine_verte Verrine_rouge Deverrouillage_capot Tapis_savons Tapis_boites Moteur_pesage Moteur_bibrant Soufflage Ev_air Z_moins Z_plus %M 213 %M 214 %M 204 %M 212 %M 223 %M 222 %M 221 %M 220 %M 205 %M 208 %M 209
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite . Entrées/sorties déportées Ethernet L I e n s
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite . Entrées/sorties déportées Ethernet L I e n s
Coordination des taches – T 1 alimenter boite – T 2 pesage – T 3 poser intercalaire – T 4 poser couche – T 5 poser couvercle – T 6 évacuer boite . Entrées/sorties déportées Ethernet L I e n s %MW 180: X 0 %MW 180: X 1 %MW 180: X 2 %MW 180: X 3 %MW 180: X 4 %MW 180: X 6 %MW 180: X 7 %MW 180: X 8 %MW 180: X 9 %MW 180: X 10 %MW 180: X 12 %MW 180: X 13 %MW 180: X 14 %MW 180: X 15 %MW 183: X 0 %MW 183: X 1 %MW 183: X 2 %MW 186 ENTREES Vacuostat Presence_intercalaire Taquage_savons Presence_savon_chargement Capteur_bourrage Tb 2 Tb 1 Rp 0 Rp 90 Z 1 Pb 2 Presence_couvercle Pression_air Ds 0 Ds 1 Presence_savon_pesage Pesage SORTIES %M 94 %M 95 %M 110 %M 111 %M 112 %M 115 %M 114 %M 116 %M 117 %M 119 %M 97 %M 98 %M 96 %M 102 %M 218 %M 219 %M 99 %MW 182: X 1 %MW 182: X 2 %MW 182: X 3 %MW 182: X 6 %MW 182: X 7 %MW 182: X 8 %MW 185: X 0 %MW 185: X 1 %MW 188 Verin_ts %M 216 Verin_tb 2 %M 207 Verin_tb 1 %M 206 Verin_rp 90 %M 211 Verin_rp 0 %M 210 Aspiration %M 217 Verin_ds 1 %M 92 Verin_ds 0 %M 91 Vitesse_vibrant
- Slides: 15