FM19 Tracking convoyeur

Transcription

FM19 Tracking convoyeur
Universal Robots
Fiche Méthode :
Conveyor tracking
Méthode :
Comment mettre en place la fonction « Tracking » pour suivre un convoyeur ?
Dans la version 3.1, Universal Robots à simplifié l’accès aux fonctions de tracking, qui sont dorénavant disponible dans
l’onglet « Assistant » de la page « Structure ».
Pour pouvoir utiliser ces fonctions, il faut tout d’abord brancher puis paramétrer correctement le codeur relié au
convoyeur.
Sur le robot CB3, 4 entrées TOR sont cadencées à 40kHz, ce qui permet d’avoir un meilleur résultat dans le suivi de
convoyeur notamment. Ce sont les entrées DI[0] à DI[3]. C’est sur ces entrées que vous allez pouvoir brancher vos
codeurs de type Incrémentaux.
Pour les codeurs absolus, ils communiquent avec le robot via le protocole Modbus, il faut donc les brancher à un module
Modbus qui sera lui branché en Ethernet au robot.
Note : Si vous souhaitez avoir une grande précision, il vaut mieux utiliser les codeurs incrémentaux que vous pourraient
brancher directement sur les entrées rapides du robot.
Ensuite, dans l’onglet installation il existe un nouveau menu depuis la version 3.1 « Conveyor Tracking »
Universal Robots
Fiche Méthode :
Conveyor tracking
Il est par défaut indisponible, il faut donc d’abord le rendre disponible en cochant la case :
Il apparait alors le reste du menu qui permet de configurer correctement votre codeur.
Configuration du codeur
Dans un premier il faut sélectionner le type de codeur que vous avez installé :
-
Incrémental
Absolue
Universal Robots
Fiche Méthode :
Conveyor tracking
Codeur incrémental
Pour un codeur de type Incrémental, vous allez avoir à disposition 4 mode de fonctionnement :
-
Rise : Compte sur les fronts montants - une seule entrée nécessaire
Fall : Compte sur les fronts descendants - une seule entrée nécessaire
Rise and Fall : Compte sur les fronts montants et descendants – une seule entrée nécessaire (Deux fois plus de
données, donc une meilleure précision)
Quadrature : Compte les fronts montants et descendants sur deux entrées. Ce mode va permettre de connaitre
en plus d’être plus précis, le sens de rotation du convoyeur.
Sélectionner ensuite les entrées sur lesquelles vous avez branché votre codeur.
Codeur absolu
Lorsque que vous choisissez codeur absolu, l’interface vous propose de choisir le registre Modbus correspondant à votre
codeur.
Il faut préalablement avoir configuré votre communication Modbus, comme une communication Modbus classique.
Universal Robots
Fiche Méthode :
Conveyor tracking
Configuration du convoyeur
Convoyeur linéaire
Pour un mode linéaire, il vous faut configurer le nombre d’impulsions par mètre afin que le robot fasse la conversion
entre les impulsions renvoyées par le codeur et la distance réel.
Il faut ensuite déterminer sur quelle droite le robot va travailler. Pour se faire le robot se base sur la définition des
fonctions préalablement réalisée.
Pour définir une nouvelle « Direction », il suffit d’aller dans le menu « Fonctions » et de créer une nouvelle « Ligne ».
Cette nouvelle « Ligne » sera définie par deux points qui dans notre cas vont décrire la droite défini par le convoyeur.
Il est alors possible après essais d’inverser la direction du tracking réalisée par le robot à l’aide du bouton « Switch
direction » dans l’interface de configuration du « Tracking ».
Universal Robots
Fiche Méthode :
Conveyor tracking
Convoyeur circulaire
Pour un convoyeur de type circulaire, il faut renseigner au robot le nombre d’impulsion codeur par tour, puis définir le
centre de rotation du convoyeur à l’aide comme pour le linéaire d’une fonction de type « Point » dans ce cas précis.
Pour créer un nouveau centre de rotation, il suffit d’aller dans le menu « Fonctions » et de créer un point.
Une fois le centre défini vous pouvez demander à ce que l’outils tourne en même temps que le convoyeur ou non via la
case à cocher :
Le paramétrage de votre fonction est alors terminé. Vous pouvez retourner dans la page de programmation après avoir
sauvegarder votre installation.
Vous pouvez alors créer votre programme et notamment la trajectoire en relation avec le « Tracking » à l’aide des
boutons « Start tracking conveyor » et « Stop tracking conveyor ».

Documents pareils