Académique Documents
Professionnel Documents
Culture Documents
Système automatisé
Soient les 2 systèmes automatisés suivant
Presse
Manipulateur
1
Allumage de l'Ordinateur
Si l'ordinateur est éteint, l'allumez et attendez longuement à l'affichage
« Performing automatic IDE configuration »
Puis, à l'affichage de « Strike the F1 key to continue, ... » tapez « F1 ».
Login : etu
mot de passe : etu
Une fois ceci effectué, attendez longuement avant d'utiliser la souris ou le clavier.
L’automate est alimenté en 240V. Le CPU (type Q2AS cpus) est le cerveau de
l’automate, il permet la réception de données par l’intermédiaire d’une communication RS
232.
L’automate comprend aussi deux blocs de 32 entrées et deux blocs de 32 sorties
permettant de répondre au nombre de sorties et d’entrées nécessaires à la presse et au
manipulateur.
Les modules d’entrée reçoivent les données de l’extérieur par un signal en 24V
(boutons poussoirs, capteurs, etc.). A l’inverse, les modules de sorties émettent un signal en
24V, pilotant des composants externes, (distributeurs, voyants, etc.).
Le manipulateur 5 axes ainsi que la presse d’emboutissage sont issus d’une ligne
industrielle Mitsubishi de séparation et de test, de cartes électroniques pour téléphones
portables.
2
Description du manipulateur
Le manipulateur assure le transport des cartes électroniques. Cette ligne
possède 8 actionneurs permettant d’effectuer les différentes opérations de manipulation des
cartes comme illustrés sur la photo ci-aprés sous un point de vue « commande ».
Presse
haut
Presse
bas
3
Le Pupitre principal
ON / OFF
Ce bouton rotatif est un interrupteur permettant l’alimentation de l’ensemble de l’îlot.
Sélection Presse / Manipulateur
Ce bouton est de même type que pour la fonction ON / OFF. Il permet la sélection du
système automatisé sur lequel l’on souhaite effectuer la manipulation.
Départ cycle et fin de cycle
Ces boutons poussoirs avec voyants permettent de lancer un cycle automatique ou de
l’arrêter en fin de cycle si le mode auto est activé.
Mode auto / Mode Pas à pas / Mode Automatique
Ce bouton rotatif avec trois positions permet de choisir entre le mode manuel, le mode
automatique et le mode pas à pas.
Pas+1
Permet si le mode pas à pas est activé, de réaliser les étapes une par une. C’est un
bouton poussoir avec voyant.
Remise à zéro
Lorsque une défaillance est détectée ou lorsque l’ARU est activé, ce bouton poussoir
avec voyant permet de faire un mise à l’état initial du système.
Acquittement défaut
Ce bouton permet lors d’une défaillance ou de l’activation de l’ARU de reprendre le
cycle où il s’est arrêté.
Arrêt d’urgence ( ARU)
Il permet de stopper le système en cas de problème.
4
Les Grafcets
ATT ENTE
10
Capteur X actif
Voyant X
10
Travail à Réaliser
Allumez l'ordinateur et connectez vous avec login « etu » et password « etu ».
Sur le bureau, visualisez les raccourcis « TP1GXIEC... ».
Examinez le fonctionnement du vérin pneumo hydraulique de la presse en regardant le
gif animé et à partir de la documentation (Tox-Pressotechnik).
Le prof viendra faire fonctionner les 2 systèmes.
5
Question 1 : Ecrire (le document papier sera rendu) un Grafcet du fonctionnement
automatique en boucle de la presse de chacun des points de vue « opérateur » puis
« commande » en veillant à ce qu'un appui sur « arrêt fin de cycle » stoppe le fonctionnement
en boucle.
Programmer alors votre cycle en langage SFC (Séquential Function Chart) avec le
logiciel GXIEC .
6
Etape 2 - Programmer votre grafcet dans « POU »
Projet faire OPEN
POU faire Clic Droit new POU
-Sequential Function Chart (pour programmer en SFC)
On choisit le langage de
programmation souhaité
Etape 1
7
Etape 3 - Affecter dans « TASK »
Affecter votre travail à une tâche (TASK POOL)
Rebuild all
(Monitoring mode)
Download project
8
TP n°2 Mécatronique
Système Robotisé
L’objectif de ce TP est de découvrir des méthodes de programmation d’un robot Mitsubishi 6 axes.
Vous disposez pour cela d’une Teaching-Box et du logiciel COSIROP.
Une fois le robot sous tension, mettre la Teaching-Box (TB) en mode actif (« enable »).
Appuyer et maintenir le bouton « STEP/MOVE », sélectionner le mode voulu (Tool / Joint / XYZ),
puis bouger le robot grâce aux touches correspondant aux axes.
Tester tous les modes.
Si vous allez en butée sur une liaison, l'alarme se déclenche et vous désactivez le servo-contrôleur.
Vous devez alors appuyer sur « alarme-reset » sur la TB pour stopper l’alarme. Pour ce faire, sur la TB,
aller dans le menu « 2 :Run » puis « 1 :servo » et allumer le servo-contrôleur du robot. Le servo se
coupera à chaque mise en butée et devra être réactivé. SVP, éviter les mises en butée successives. La mise
en marche du servo engendre un bruit de déclenchement.
C) COSIROP
Pour sauvegarder une position, dans l’éditeur de position (Jog Opérateur (chercher l'icone)),
choisissez le numéro du point, puis faire « Current position -> Pos. List ».
Vous pouvez écraser un point existant, vous pouvez ne pas utiliser un point créé.
L’indication pince ouverte ou fermée ne fonctionne que si l'air comprimé est branché, Vous tournerez
délicatement le robinet d'alimentation en air comprimé pour faire fonctionner la pince le temps voulu
(l'air comprimé : ça fait du bruit !).
Le programme est à écrire en MELFA BASIC III. Voici les fonctions principales :
• MOV P1 ….aller au point P1
• HND 1=1 ….pince ouverte (pression active pour ouvrir la pince)
• HND 1=0 ….pince fermée (pression active pour fermer la pince)
• DLY 0.2 …. attendre 0.2 seconde
• DLY 2 ….. attendre 2 secondes
• JSPEED 1 … pour être à vitesse normale
• JSPEED 5 … pour être 5 fois plus vite que la vitesse normale...
• JSPEED 0.1 … pour être 10 fois plus lent que la vitesse normale
• END terminer le programme.
.
Question 2 : Pour les premières et dernières liaisons pivots de votre chaine cinématique, quelles
sont les amplitudes de mouvement ?
Vous choisirez votre point de départ P1 de la trajectoire du robot pour la programmation suivante
en évitant d'être proche d'une butée sur une liaison et vous positionnerez la pince à plus de 60 cm au
dessus de la table.
Chaque boite devra être saisie par la pince indépendamment. Vous n'avez pas le droit de mettre
plusieurs boites en même temps dans la poubelle.
Vous ne devez pas écraser les boites.
Vous ne devez pas détériorer le chrono ou le robot.
Le robot ne doit en aucun cas toucher la table.
Avant d'essayer de faire votre programme pour toutes les boites, vous testerez un programme pour
1 seule boite.
Le nombre de points récoltés et le temps du chronomètre seront notés par le prof sur le document
réponse fourni.
Nous testerons ensemble (au moins 20 mn avant la fin) votre programme et augmenterons
éventuellement la vitesse rapide si le programme est correct : il faudra donc anticiper cette possible
augmentation de vitesse pour les mouvements qui la permettent.
SECURITE
Restez à distance du robot quand il exécute un programme.
Ne circulez pas dans la zone des câbles.
Ne détériorez pas l'arrivée d'air comprimé.