PolytechTours 1 Description Lobjectif de ce syst`eme de tri est de deplacer les caisses du tapis darrivee vers les monte-charges (gauche ou droite) en fonction de leur hauteur : les petites caisses doivent etre acheminees vers le monte-charge de gauche, les grandes caisses vers celui de droite. Sorting
ReaI Games Lda | ITS PLC
ProfessionaI Edition - User Guide
29 Figure 1 Vue generale du syst`eme de tri Le syst`eme de tri est compose dune alimentation en caisses, de convoyeurs, dun plateau tournant et de deux sorties possibles. Le tapis dalimentation (A) am`ene de facon aleatoire des caisses hautes ou basses sur des palettes. Les palettes sont dirigees par le convoyeur (B) au plateau tournant (C) o` u elles seront chargees gr ace aux rouleaux motorises (D). Les palettes tournent 1
Sorting - System Description This is a sorting system where the main goal is to transport cases from the entry bay to the elevators, sorting them by height.
This sorting system is composed of an entry bay, transport tables and two exit bays.
The feeder belt (A) randomly delivers high and low cases, loaded on paletts. The pallets are transported by the transport tables (B) to the turntable (C) and are loaded through the rollers (D). The pallets are rotated 90 by the turntable (C) according to the cases' height, which is detected at the entrance of the transport tables (B). The pallets are then deployed through the rollers (D) to the transport tables (E or G). Finally, they are shipped to the automatic elevators (F or H).
ReaI Games Lda | ITS PLC
ProfessionaI Edition - User Guide
30 Figure 2 Elements qui composent le syst`eme de tri de 90par le plateau tournant (C). En fonction de la hauteur de la palette qui a ete detectee ` a lentree du convoyeur (B), les palettes sont dechargees par les rouleaux motorises (D) sur le convoyeur (E) ou (G). Enn, les palettes sont prises en charge automatiquement par les monte-charge (F ou H) en n de convoyeur (E ou G). 2 Capteurs et actionneurs 2 Capteurs 0 n A presence caisse n tapis (A) 1 basse capteur caisse basse 2 haute capteur caisse haute 3 n B presence caisse n tapis (B) 4 plateau droit position chargement 5 plateau tourne position dechargement 6 presence plateau palette enti`erement sur le plateau 7,8 debut E/G presence debut convoyeur E ou G 9,10 n E/G presence n convoyeurs E ou G 11 auto Selecteur auto/manu 12 depart bouton qui lance un cycle de fabrication de peinture 13 stop bouton qui arrete les cycles de fabrication de peinture 14 reset bouton dinitialisation 15 arret durgence bouton darret durgence Actionneurs 0 Tapis A Tapis dalimentation (A) 1 Tapis B Convoyeur B 2 Rouleaux av sens chargement 3 Rouleaux ar autre sens 4 Touner rotation du plateau 5 Tapis E Convoyeur E 6 Tapis G Convoyeur G 8 Voyant depart voyant du bouton depart 9 Voyant reset Voyant du bouton reset Precisions sur certains capteurs et actionneurs : Les capteurs en n de convoyeur (0, 3, 9 et 10) sont ` a 1 quand la caisse est devant le capteur. La caisse est totalement sortie quand le capteur repasse `a 0 Toutes les actions sont `a niveau : si elles ne sont pas maintenues, laction sarrete. Concernant laction Tourner (4), si laction nest pas active, la table va ou reste en face du tapis B. Quand laction est active, la table se met puis reste en position parall`ele aux tapis E et G. Laction doit etre maintenue pour que la table reste dans cette position. Pour que le passage des caisses entre deux convoyeurs ou entre le convoyeur et la table tournante se passe bien, les deux actions de 3 deplacement doivent etre actives. Exemple : si une caisse se trouve devant le capteur 0 (n A), elle passe du tapis A au tapis B. Les deux convoyeurs A et B doivent etre en marche pour que la palette passe bien au tapis B. Les actions 2 et 3 sont contradictoires et ne doivent pas etre mises `a 1 simultanement. Une grande caisse devant les capteurs de taille mettra les capteurs basse (1) et haute (2) `a 1 Les capteurs de taille des caisses se trouve au debut du tapis B. Ils ne servent pas `a savoir que la caisse est compl`etement sur le tapis B. Les grandes caisses sur le plateau tourne sont dechargees sur le tapis G en mettant les rouleaux en marche avant(Rouleaux av). Les petites caisses, sur le tapis E avec les rouleaux en marche arri`ere (Rouleaux ar). 3 Travail demande 3.1 Gestion sans la memorisation de la taille des caisses Decrire la commande en production normale de ce syst`eme de tri. Vous devez faire 1 grafcet pour chacune des t aches suivantes. Ces grafcets doivent etre synchronises entre eux. Alimentation en caisses (Tapis A) La gestion du tapis B Fonctionnement du plateau tournant Dechargement des caisses du plateau tournant vers le convoyeur E ou G (1 caisse sur 2 sur le tapis E, lautre sur le tapis G) Programmer ces grafcets dans le langage de votre choix (SFC, ST ou LD) sur lautomate `a votre disposition. Un chier contenant les mnemoniques et la conguration de votre automate est disponible sur le site. La mise en marche du tapis B peut etre programmee en LD. Tester votre programme en faisant les verications suivantes : 1. le tapis A delivre une caisse uniquement lorsque le tapis B est vide. 2. une grande caisse est orientee ` a droite, une petite caisse est orientee ` a gauche (tester 2 caisses de chaque au moins) 3. Le passage du tapis A au tapis B se fait correctement, ` a savoir que les deux tapis sont en marche lorsque la caisse est entre les deux 4. Une fois quune caisse est envoyee sur le tapis B, le tapis A fait avancer la caisse suivante jusquau capteur finA. 4 5. les tapis E et G commencent `a se mettre en marche d`es le debut du dechargement de la caisse de la table tournante et sarretent une fois la caisse dans lascenseur automatique. 3.2 Memorisation de la taille des caisses Creer un grafcet de memorisation de la taille des caisses pour que ce dernier puisse memoriser la taille de plusieurs caisses sur le tapis B. Il peut etre aussi utile de modier le grafcet dalimentation en caisses (tapis A) pour sassurer quil y a toujours un petit espace entre deux caisses sur le tapis B. Pour programmer la memorisation de la sequence petites caisses et grandes caisses sur le tapis B, la traduction des grafcets nest pas le plus adapte. Une des pistes suivantes peut etre exploree : 1. Utiliser un tableau de variables qui memorise la sequence des tailles de caisses. Il faut aussi une variable qui donne le nombre de caisses presentes entre le tapis B et les tapis E ou G 2. Puisque linformation petite caisse ou grande caisse est binaire, au lieu dutiliser un tableau de variables, on peut utiliser les bits dun mot. Dans ces deux cas, des fonctions de decalage peuvent etre utilisees lors de lajout ou de la sortie dune caisse. 3.3 Gestion des modes de marche et darret (partie facultative) Les modes de mise en marche souhaites sont les suivants : Loperateur commence par appuyer sur le bouton Marche. Une verication que le syst`eme est bien vide doit etre eectuee. Ensuite, la production normale peut commencer. Si le syst`eme nest pas vide, le voyant du bouton reset doit clignoter pour signier quil faut initialiser le syst`eme. Pendant la production normale, si loperateur appuie sur le bouton Stop, les caisses encore presentes sur les tapis ou la table sont ache- minees mais aucune caisse nest ajoutee. Un voyant doit indiquer larret complet du syst`eme. Lappui sur Arret durgence doit tout arreter et la table tournante doit rester dans la position o` u elle se trouve. Pour sortir du mode darret durgence, loperateur doit vider le syst`eme puis appuyer sur Reset. La table revient alors en position initiale et les memorisations des caisses presentes sont remises ` a zero. 5 Un passage en mode manuel pendant la production normale doit avoir le meme eet quun arret durgence. Le fait de repasser en mode auto- matique ne doit pas bouger la table tournante tant que le bouton Reset nest pas appuye. Vous representerez sur un Gemma le fonctionnement souhaite. Proposez lensemble des grafcets (conduite, production normale, darret durgence, . . .) qui permette de decrire de facon compl`ete la commande de ce syst`eme. Programmer la commande decrite par les grafcets realises. Lutilisation des voyants presents sur les boutons Marche et Reset doivent permettre `a loperateur de savoir dans quel etat se trouve le grafcet de conduite. Donner le tableau de signication des voyants selon leur etat (eteint, allume, clignotant, clignotant rapide). Tester les dierents modes de marche. Verier quapr`es la n de larret, il ny a plus de caisses. 6