Les pilotes de robots offrent une alternative à la programmation hors ligne (où un programme est généré, puis transféré au robot et exécuté). Vous pouvez exécuter une simulation à partir de RoboDK directement sur le robot (programmation en ligne). Vous trouverez de plus amples informations sur les pilotes dans la section Pilotes de robot.
Procédez comme suit pour vous connecter au robot à partir de RoboDK :
1.Cliquez avec le bouton droit de la souris sur le robot dans RoboDK.
2.Sélectionnez :
3.Saisissez l'IP du robot.
4.Sélectionnez Connecter.
Un message vert doit s'afficher Prêt si la connexion a réussi. Si ce n'est pas le cas, vérifiez que vous avez l'adresse IP, le nom d'utilisateur et le mot de passe corrects. Veillez également à formater correctement l'adresse IP dans RoboDK comme indiqué dans les sections précédentes (127.0.0.1/nom d'utilisateur@mot de passe).
Le robot peut être déplacé en sélectionnant Obtenir les articulations du robot dans le menu de connexion, en faisant avancer le robot et en cliquant sur Déplacer les articulations pour déplacer le robot dans le menu de connexion.
Pour exécuter des programmes à partir du PC directement sur votre robot, vous devez activer l'option Exécuter sur le robot dans vos programmes. Les étapes suivantes décrivent comment activer l'option Exécuter sur le robot :
a.Cliquez avec le bouton droit de la souris sur le programme (Print3D dans cet exemple).
b.Sélectionnez Exécuter sur le robot
c.Double-cliquez sur le programme pour le démarrer (ou cliquez avec le bouton droit de la souris et sélectionnez Exécuter).
Cette méthode de programmation des robots est utile à des fins de débogage. Toutefois, pour déployer un programme de robot, il est préférable de générer le programme hors ligne, comme indiqué dans la section précédente.
Une fois que l'option Exécuter sur le robot est cochée, le programme se connectera au robot réel chaque fois que vous double-cliquerez sur un programme (ou que vous ferez un clic droit, puis que vous sélectionnerez Exécuter).
Ces opérations sont également disponibles à partir de l'API RoboDK et permettent d'intégrer la programmation de robots à d'autres applications. L'API est disponible en Python, C# et d'autres langages de programmation.