Vous êtes sur la page 1sur 6

TP Syst`emes automatises

Tri de caisses (ITS PLC)


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

Vous aimerez peut-être aussi