Configurer la communication de l’interface standard avec KUKA

Vous consultez actuellement la documentation pour la dernière version (2.1.2). Pour accéder à une autre version, cliquez sur le bouton "Changer de version" situé dans le coin supérieur droit de la page.

■ Si vous n’êtes pas sûr de la version du produit que vous utilisez, veuillez contacter le support technique Mech-Mind pour obtenir de l’aide.

Ce guide explique comment charger les fichiers du programme d’interface standard sur un robot KUKA, et comment configurer la communication de l’interface standard entre le système de vision Mech-Mind et le robot.

Dans cette section, vous chargerez le programme d’interface standard et les fichiers de configuration dans le système du robot afin d’établir la communication de l’interface standard entre le système de vision et le robot.
Vidéo : Configuration de la communication de l’interface standard du robot KUKA

Préparation

Vérifier la compatibilité du contrôleur et du logiciel

Les modèles et versions indiqués ci-dessous ont été testés et peuvent être utilisés. Pour d’autres modèles et versions, vous pouvez vous référer à ce guide pour la procédure d’utilisation. En cas de problème, veuillez contacter l’assistance technique de Mech-Mind.

  • Nombre d’axes du robot : 6

  • Modèle de contrôleur : KR C4 ou KR C5

  • Version du logiciel système du contrôleur : KSS 8.2, 8.3, 8.5, 8.6 ou 8.7

    Cliquez ici pour les instructions
    1. Cliquez sur robot icon, et sélectionnez Aide  Informations.

      kss version 1
    2. Vérifiez la version du logiciel système du contrôleur dans l’interface Informations.

      kss version 2
  • Paquet logiciel complémentaire : Ethernet KRL (V2.2.8, 3.0.3, 3.1.2.29, ou 3.2.2.16).

    La correspondance entre les versions KSS et Ethernet KRL est la suivante :

    Version KSS Version Ethernet KRL

    8.2 or 8.3

    2.2.8

    8.5

    3.0.3

    8.6

    3.1.2.29

    8.7

    3.2.2.16

    Cliquez ici pour les instructions

    Cliquez sur Options dans l’interface Informations pour afficher la version d’Ethernet KRL.

    krl version

Toutes les actions sur le pupitre de programmation décrites dans ce document sont réalisées sous KSS 8.6. Les étapes spécifiques et les sélections de menus peuvent légèrement varier selon les versions du pupitre.

Configurer la connexion réseau

Connecter le matériel

  • KR C4 Compact : Branchez une extrémité du câble Ethernet sur le port réseau de l’IPC et l’autre extrémité sur le port X66 du contrôleur du robot.

    port1
  • Autres modèles KR C4 : Branchez une extrémité du câble Ethernet sur le port réseau de l’IPC et l’autre extrémité sur le port KLI du contrôleur du robot.

    port2
  • Modèles KR C5 : Branchez une extrémité du câble Ethernet sur le port réseau de l’IPC et l’autre extrémité sur le port XF5 du contrôleur du robot.

    port3

Passer en mode Expert

  1. Cliquez sur robot icon, et sélectionnez Configuration  Groupe d’utilisateurs pour entrer dans l’interface de connexion.

    change mode
  2. Sélectionnez Expert, saisissez le mot de passe (le mot de passe par défaut est kuka), puis cliquez sur Se connecter.

    login

Définir l’adresse IP

  1. Cliquez sur robot icon, et sélectionnez Démarrage  Configuration réseau.

    ip setting1
  2. Saisissez une adresse IP sur le même sous-réseau que celle de l’IPC. Puis cliquez sur Enregistrer. Cliquez respectivement sur Oui et OK dans les deux fenêtres contextuelles suivantes.

    ip setting2
    ip setting4
  3. Dans l’IPC, définissez l’adresse IP de l’IPC.

    Afin de permettre la communication entre l’IPC et le contrôleur du robot, les adresses IP de l’IPC et du contrôleur doivent se trouver sur le même sous-réseau. Cela signifie que les parties réseau et les masques de sous-réseau des adresses IP doivent être identiques. Par exemple, 192.168.100.169/255.255.255.0 et 192.168.100.170/255.255.255.0 se trouvent sur le même sous-réseau.

Redémarrer le contrôleur du robot

  1. Cliquez sur robot icon, et sélectionnez Arrêt pour accéder à l’interface d’arrêt.

    reboot1
  2. Cliquez sur Redémarrer le PC de contrôle dans l’interface d’arrêt.

    reboot2

Sauvegarder le programme du robot

Assurez-vous d’avoir basculé en mode Expert. Sinon, la clé USB n’apparaîtra pas sur le pupitre de programmation.
  1. Branchez la clé USB contenant le fichier de sauvegarde sur le contrôleur et vérifiez qu’elle apparaît sur le pupitre de programmation.

    backup1
  2. Cliquez sur robot icon, sélectionnez Fichier  Archive  USB (armoire)  Tout, puis cliquez sur Oui dans la fenêtre contextuelle pour démarrer la sauvegarde.

    backup2
    backup3
    backup4
  3. Si les informations suivantes s’affichent sur le pupitre de programmation, la sauvegarde est terminée. Un fichier ZIP est enregistré sur la clé USB. Débranchez la clé USB.

    backup5

Configurer la communication du robot

  1. Ouvrez Mech-Vision, et vous pouvez accéder à différentes interfaces. Créez une nouvelle solution selon les instructions ci-dessous.

    • Si vous avez accédé à l’interface d’accueil, cliquez sur Nouvelle solution vierge.

    create solution 1
    • Si vous avez accédé à l’interface principale, cliquez sur File  Nouvelle solution dans la barre de menus.

    create solution 2
  2. Cliquez sur Configuration de la communication du robot dans la barre d’outils de Mech-Vision.

  3. Dans la fenêtre Configuration de la communication du robot, effectuez les configurations suivantes.

    1. Cliquez sur le menu déroulant Sélectionner le robot, et choisissez Robot répertorié. Cliquez sur Sélectionner le modèle de robot, et sélectionnez le modèle de robot que vous utilisez. Puis, cliquez sur Suivant.

    2. Dans la section Mode de communication, sélectionnez Interface standard pour Type de service d’interface, Serveur TCP pour Protocole, et HEX (little-endian) pour le format de protocole.

    3. Il est recommandé de définir le numéro de port à 50000 ou plus. Assurez-vous que le numéro de port n’est pas occupé par un autre programme.

    4. Sous Intégration du robot, cliquez sur Ouvrir le dossier du programme.

      Les fichiers nécessaires au chargement ultérieur seront copiés depuis ce dossier. Ne fermez pas ce dossier.
    5. (Optionnel) Sélectionnez Activer automatiquement le service d’interface à l’ouverture de la solution.

    6. Cliquez sur Appliquer.

tcp hex little endian
  1. Sur l’interface principale de Mech-Vision, assurez-vous que le commutateur Configuration de la communication du robot dans la barre d’outils est basculé et est devenu bleu.

    interface service

Préparer les fichiers du programme

  1. Branchez la clé USB sur le port USB de l’IPC.

  2. Dans l’IPC, dans le dossier de programme ouvert (dossier KUKA), revenez au répertoire supérieur Robot_Interface, copiez l’intégralité du dossier KUKA sur la clé USB, puis débranchez la clé USB.

    Vous pouvez également trouver le dossier du programme dans le chemin Communication Component/Robot_Interface/KUKA dans le répertoire d’installation de Mech-Vision et Mech-Viz.

    Le dossier KUKA contient les fichiers suivants :

    • mm_module.src (fichier de programme)

    • mm_module.dat (fichier de programme)

    • XML_Kuka_MMIND.xml (fichier de configuration réseau)

    • MM_COMTEST.src (fichier de programme pour tester la communication)

    • MM_COMTEST.dat (fichier de programme pour tester la communication)

    • sample (dossier pour stocker des exemples de fichiers de programme)

Charger les fichiers du programme sur le robot

Assurez-vous d’avoir basculé en mode Expert. Sinon, la clé USB n’apparaîtra pas sur le pupitre de programmation.
  1. Branchez la clé USB sur le contrôleur, sélectionnez la clé USB dans le panneau de gauche, puis localisez le dossier susmentionné.

    copy file1
  2. Copiez mm_module.src, mm_module.dat, MM_COMTEST.src et MM_COMTEST.dat dans le répertoire KRC:\R1\mm. Si le dossier mm n’existe pas, créez-le.

    1. Créez un dossier mm.

      Cliquez sur KRC:\, cliquez sur le dossier R1, puis cliquez sur Nouveau.

      copy file2

      Saisissez mm comme nom de dossier dans la fenêtre contextuelle et cliquez sur OK pour créer le dossier mm.

      copy file3
    2. Sélectionnez mm_module.src, mm_module.dat, MM_COMTEST.src et MM_COMTEST.dat dans le dossier KUKA de la clé USB, cliquez sur Modifier, puis cliquez sur Copier.

      Appuyez longuement et faites glisser pour sélectionner plusieurs fichiers adjacents.
      copy file4
    3. Sélectionnez le dossier mm dans le répertoire KRC:\R1 et cliquez sur Ouvrir.

      copy file5
    4. Sélectionnez Modifier  Coller pour coller les fichiers sélectionnés.

      copy file6
  3. Suivez les étapes précédentes pour copier et coller XML_Kuka_MMIND.xml vers C:\KRC\ROBOTER\Config\User\Common\EthernetKRL.

  4. Sélectionnez XML_Kuka_MMIND.xml dans C:\KRC\ROBOTER\Config\User\Common\EthernetKRL et cliquez sur Ouvrir.

    copy file7
  5. Sélectionnez la ligne 4 et cliquez sur pen icon sur la gauche pour faire apparaître le clavier. Modifiez l’adresse IP de cette ligne pour celle de l’IPC, puis cliquez de nouveau sur pen icon pour masquer le clavier. Le numéro de port de la ligne 5 doit être identique au numéro de port du PC hôte spécifié dans Mech-Vision. Pour changer le numéro de port, répétez les étapes précédentes.

    copy file8
  6. Après avoir terminé la modification, cliquez sur le bouton de fermeture à gauche. Dans la fenêtre contextuelle, cliquez sur Oui pour enregistrer la modification.

    copy file9
  7. Suivez les instructions de passage en mode Expert pour basculer en mode Administrateur. Cliquez sur robot icon. Dans le menu contextuel, sélectionnez Arrêt pour accéder à l’interface d’arrêt.

    copy file10
  8. Sélectionnez Démarrage à froid, Recharger les fichiers et Redémarrer le PC de contrôle.

    copy file11
  9. Dans la fenêtre contextuelle, cliquez sur Oui pour redémarrer le robot.

    copy file12

Tester la communication de l’interface standard

Sélectionner le programme pour tester la communication

  1. Suivez les instructions de passage en mode Expert pour basculer en mode Administrateur.

  2. Ouvrez le dossier KRC:\R1\mm, sélectionnez MM_COMTEST.src, puis cliquez sur Sélectionner.

    change aut

Exécuter le programme et tester la connexion

Avant de commencer, nous vous recommandons de consulter les instructions suivantes pour apprendre à basculer entre les modes d’exécution.

Tournez l’interrupteur à clé en position horizontale. Sélectionnez le mode d’exécution, par exemple, T1 ou AUT, dans la boîte de dialogue contextuelle à l’écran. Ensuite, remettez l’interrupteur en position verticale.

T1 correspond au mode Manuel à vitesse réduite, et AUT correspond au mode Automatique.
change aut1
  1. Suivez les instructions ci-dessus pour passer en mode T1.

  2. Cliquez sur O. Dans la fenêtre contextuelle, cliquez sur I pour régler Entraînements sur I. Si Entraînements est déjà réglé sur I, passez cette étape.

    change aut2
  3. Sélectionnez run mode icon et définissez le Mode d’exécution du programme sur Go.

    change aut5
  4. Appuyez à mi-course sur l'interrupteur d’activation blanc et appuyez sur le bouton démarrer vert pour exécuter le programme. Lorsque R devient vert, le programme est en cours d’exécution. Après l’exécution du programme, MM:Init Connection ok s’affiche. Dans ce cas, relâchez l'interrupteur d’activation.

    change aut3
    change aut4
  5. Si la communication entre le robot et le système de vision est établie, un journal sera enregistré dans l’onglet Console du panneau Log de Mech-Vision.

    vision center log

Cette page est-elle utile ?

Veuillez nous indiquer comment améliorer :

Nous accordons de l’importance à votre vie privée

Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site web. En continuant à utiliser le site, vous reconnaissez accepter l’utilisation des cookies. Si vous refusez, un cookie unique sera utilisé pour garantir que vous ne soyez pas suivi ou reconnu lors de votre visite sur ce site.