Académique Documents
Professionnel Documents
Culture Documents
DUT GEII
TP - API
Un pont roulant permet de dplacer une charge suivant deux axes : vertical (monte ou descente du palan) et
horizontal (dplacement du chariot vers la gauche ou vers la droite).
Deux systmes de commande indpendants permettent de commander le chariot et le palan.
Des scurits de fin de course ont t prvues pour protger le matriel et des capteurs infrarouge
permettent de dtecter la position de la charge et du chariot.
interrupteur de fin de course droite
interrupteur de fin de course gauche
interrupteur de fin de course bas
interrupteur de fin de course haut
FCD
FCG
FCB
FCH
DPD
DPG
DPB
DPH
_VAL
0
0
1
Moteur
_AV / AR
_DPB
VALIDE_MD
_DPH
DESCENTE / MONTEE
_AV / AR
0
1
X
dplacement chariot
droite
gauche
X
_DPG
dplacement palan
descente
monte
X
_DPD
VALIDE_GD
DROITE / GAUCHE
Ce systme est command par un automate programmable industriel (API) Tlmcanique TSX PREMIUM
compos dun rack de 8 emplacements, dun module dalimentation, dun module double TSX PREMIUM, dun
module de 16 entres TOR 24 V et dun module de 16 sorties TOR relais.
Les sorties TOR de lautomate permettent de commander les moteurs du pont chariot et du palan.
Les entres TOR de lautomate permettent de dtecter ltat des capteurs et de 2 boutons de commande (Marche et
STOP).
Une carte dinterface place entre lautomate et le pont permet dadapter les niveaux de tension entre le pont
roulant (E/S TTL) et lautomate (entres 0V 24V continu et sorties relais). Elle comporte en outre 2 boutons
poussoirs utiliss pour les ordres Marche et Stop .
Matriel disponible pour le TP
Pour chaque binme : Un PC Windows XP + logiciel de programmation dautomates programmables Unity Pro
XL + cordon de programmation (convertisseur USB/RS485). Le logiciel Unity Pro XL permet de simuler le
fonctionnement dun automate programmable pendant la phase de mise au point.
1
IUT de Marseille
DUT GEII
TP - API
Pour 3 binmes : 1 ensemble (automate + pont roulant + carte dinterface) utiliser uniquement pour valider le
fonctionnement. Lalimentation 24V continue est fournie par lautomate. Laffectation des entres et des sorties est
impose par le cblage.
Cahiers des charges
1 Le chariot est suppos initialement immobile en A.
Sur un ordre Marche, il effectue un cycle A B A puis attend un nouvel ordre Marche.
2 - Le chariot est suppos initialement immobile en A.
Sur un ordre Marche, il effectue des allers-retours entre A et B tant quun ordre STOP nest pas donn. Lorsque
un ordre STOP est donn, le chariot sarrte sa position et attend un ordre de repositionnement Marche. Il se
repositionne alors en A (uniquement si lordre STOP a disparu) puis attend un nouvel ordre Marche.
3 - Le chariot est suppos initialement immobile en A.
Sur un ordre Marche, le palan passe successivement par les positions
A, A(temporisation de 10s), A, B, B(temporisation de 5s), B, A
(correspondant un chargement en A et un dchargement en B) puis attend un nouvel ordre Marche.
4 Identique au 3, mais un oprateur qui surveille la manutention doit pouvoir tout moment arrter lopration
laide dune commande STOP (par exemple sil constate un mauvais arrimage de la charge). Dans ce cas, la charge
doit tre redescendue au sol et le processus arrt. Un appui simultan sur les 2 boutons provoque alors un retour
du chariot en position initiale (dplacement en diagonale, vers le haut et la gauche en mme temps).
Travail raliser
Attention : Les informations issues des dtecteurs de positions sont actives au niveau bas, mais la carte dinterface
inverse les niveaux logiques.
Pour lautomate, toutes les entres et toutes les sorties sont actives au niveau haut.
1 Prparation
Etablir les grafcets de point de vue action pour les 4 cahiers des charges.
2 Vrification du fonctionnement du pont
Ne jamais faire avancer le chariot si le palan est en bout de course (haut ou bas)
A laide de pontages par fils, vrifier le fonctionnement du pont
dplacement droite et gauche, arrts de fin de course et dtecteurs de position gauche et droite
monte et descente, arrts de fin de course et dtecteurs de position haut et bas
Les paragraphes 3 9 concernent le cahier des charges n1
3 Dmarrage du logiciel UNITY PRO XL et configuration matrielle du projet
Attention : les modifications ne sont prises en compte qu la fermeture des fentres de
configuration.
Crer un nouveau dossier cdc1 dans le dossier Mes Documents . Ce dossier contiendra tous les fichiers
du projet correspondant au cahier des charges n1. Lorsque ce projet sera termin, vous copierez le dossier
complet sous le nom cdc2 et vous modifierez la copie du projet.
Lancer UNITY PRO et crer un nouveau projet. Lautomate programmable utilis est un Tlmcanique
Premium de rfrence TSX P57 2634 M Version 2.0 (cliquer sur afficher toutes les versions ).
Configurer la station du projet conformment au matriel utilis (rack, cartes dentres, cartes de sorties)
laide du menu configuration du navigateur de projet. Laccs la configuration du rack et des
diffrents modules se fait par des doubles clics ou des clics droits . Pour le module ETYPORT,
indiquer la fonction ETHTCPIP pour la voie0. Les lments slotA, slotB et loop ne sont pas configurer.
Llment TERminal port ne doit pas tre modifi.
Sauvegarder le projet dans le dossier cdc1, puis le gnrer (menu Gnration - gnrer le projet).
2
IUT de Marseille
DUT GEII
TP - API
M (bouton marche)
STOP (bouton stop)
DPB (bas)
DPH (haut)
DPD (droite)
DPG (gauche)
0
1
2
3
4
5
adresse
Sorties
VALGD (validation moteur chariot)
D_G (droite / gauche)
VALMD (validation moteur palan)
D_M (descente_monte)
0
1
2
3
adresse
Vrifier les affectations en double cliquant sur le module dentres TOR et sur celui des sorties TOR
dans le menu configuration.
Dfinir en plus une variable de type bool pour chacune des actions (DeplacerDroite, DeplacerGauche,
) puis pour chacune des transitions renommes (Haut_et_gauche, ).
5 - Grafcet
Dans le menu programme - Tches MAST section clic droit, crer une nouvelle section de nom
grafcet en langage SFC et crer le grafcet de lapplication. Nommer les tapes E0, E1, E2, E3, etc. et
leur associer les variables de type bool qui correspondent aux actions DeplacerDroite, DeplacerGauche,
etc.
Dans le menu Affichage, slectionner l affichage tendu pour visualiser les actions associes aux tapes
du grafcet.
Double cliquer sur les transitions pour dfinir les rceptivits. Si une rceptivit est constitue dune
expression logique faisant intervenir un ou plusieurs oprateurs logiques, vous devez utiliser une variable
( dclarer : voir chap.4) pour reprsenter cette expression.
6 Ladder.
Lorsque le grafcet est termin, crer une nouvelle section de nom transitions .
Utiliser le langage ladder (LD). Dcrire alors toutes les expressions logiques reprsentes dans le grafcet
par une variable.
Faire de mme pour dfinir les actions. crer une nouvelle section de nom actions en langage LD et
associer les variables de sorties aux variables dactions. Chaque variable de sortie doit apparatre une fois
et une seule.
7 Table danimation
Pour visualiser ou forcer la valeur des variables de lautomate, vous allez crer une table danimation de nom
table . Indiquer dans cette table toute les variables dfinies prcdemment.
8 - Simulation
Sauvegarder et gnrer le projet
Dans le menu automate, choisir le mode simulation , cliquer sur connexion puis Transfrer le
projet vers lautomate
Mettre l automate de simulation en mode RUN (menu automate excuter ) pour quil excute
lapplication
Afficher en mme temps le grafcet et la table danimation. Forcer les valeurs des entres pour valider les
rceptivits et vrifier le droulement du grafcet et ltat des variables de sorties.
Si le fonctionnement nest pas correct, il faut modifier le programme. Pour cela, il faut dabord
dconnecter lautomate de simulation (menu automate ), modifier lapplication, gnrer le
3
IUT de Marseille
DUT GEII
TP - API
simulation
test sur la partie oprative
simulation
test sur la partie oprative
simulation
test sur la partie oprative
simulation
test sur la partie oprative