Configuration de la communication et utilisation de programmes d’exemple
Ce sujet présente deux méthodes pour configurer la communication Interface standard basée sur le protocole EtherNet/IP entre un PLC KEYENCE et le système de vision Mech-Mind.
-
Utiliser une carte PCI-e.
-
Configurer le logiciel. Aucune carte requise.
|
Exigences matérielles et logicielles
|
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. |
Matériel
Si vous configurez le logiciel pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher le matériel requis et les paramètres de connexion matérielle.
-
PLC KEYENCE : série KV-8000, ou autres modèles équipés d’une unité EtherNet/IP KV-EP21V ou KV-NC1EP
Un modèle KV-8000 est utilisé dans l’exemple ci-dessous. -
Câble USB Type A mâle vers Type B mâle
-
Adaptateur d’alimentation AC 220 V vers DC 24 V
-
Commutateur réseau et câbles Ethernet
-
IPC
La connexion matérielle est la suivante. Chaque appareil possède une adresse IP unique, mais tous doivent se trouver sur le même sous-réseau et ne pas être utilisés par d’autres appareils. Pour les paramètres d’adresse IP du PLC, reportez-vous à la section ci-dessous. Pour les paramètres d’adresse IP de l’IPC et de l’ordinateur avec KV STUDIO installé, voir ce lien.
Si vous utilisez une carte PCI-e pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher le matériel requis et les paramètres de connexion matérielle.
-
PLC KEYENCE : série KV-8000, ou autres modèles équipés d’une unité EtherNet/IP KV-EP21V ou KV-NC1EP
Un modèle KV-8000 est utilisé dans l’exemple ci-dessous. -
Câble USB Type A mâle vers Type B mâle
-
Adaptateur d’alimentation AC 220 V vers DC 24 V
-
Commutateur réseau et câbles Ethernet
-
Carte d’interface HMS IXXAT INpact EIP Slave PCIe installée sur l’IPC ou l’ordinateur hôte
La connexion matérielle est la suivante. Chaque appareil possède une adresse IP unique, mais tous doivent se trouver sur le même sous-réseau et ne pas être utilisés par d’autres appareils. Pour les paramètres d’adresse IP du PLC et de la carte de communication, reportez-vous à la section ci-dessous. Pour les paramètres d’adresse IP de l’IPC et de l’ordinateur avec KV STUDIO installé, voir ce lien.
Logiciel
Si vous configurez le logiciel pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher le logiciel requis.
| Logiciel | Description | Emplacement d’installation |
|---|---|---|
KV STUDIO 11.41 |
Logiciel de programmation PLC KEYENCE |
Ordinateur utilisé pour la programmation du PLC KEYENCE |
Mech-Vision & Mech-Viz versions: 2.0.0 or above |
Logiciel qui fournit le système de vision Mech-Mind |
IPC |
Veuillez copier et coller les fichiers suivants de l’IPC vers un PC avec KV STUDIO installé pour un usage ultérieur.
-
Fichier Software EIP.eds, utilisé pour fournir les informations d’identité de l’IPC sur le réseau EtherNet/IP.
Le fichier Software EIP.eds se trouve dans le chemin
Communication Component/Robot_Interface/EthernetIP/EDSdu répertoire où Mech-Vision et Mech-Viz sont installés. -
Fichiers de programme d’exemple pour PLC :
-
CameraSignalsMove.mod (utilisé pour envoyer des signaux du système de vision)
-
CameraTest.mod (utilisé pour les tests du système de vision)
-
MM_XXX_XXX.kfb (utilisé pour implémenter les fonctionnalités de diverses commandes d’interface)
Les fichiers sont stockés dans
Communication Component/Robot_Interface/EthernetIP/Programming Samples/Keyence KV-8000 PLC EthernetIPdans le répertoire d’installation où Mech-Vision & Mech-Viz sont installés.
-
Si vous utilisez une carte PCI-e pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher le logiciel requis.
| Logiciel | Description | Emplacement d’installation |
|---|---|---|
KV STUDIO 11.41 |
Logiciel de programmation PLC KEYENCE |
Ordinateur utilisé pour la programmation du PLC KEYENCE |
Logiciel pilote de la carte de communication |
IPC |
|
Mech-Vision & Mech-Viz versions: 2.0.0 or above |
Logiciel qui fournit le système de vision Mech-Mind |
IPC |
Utilisé pour configurer l’adresse IP de la carte PCIe |
IPC |
Veuillez copier et coller les fichiers suivants de l’IPC vers un PC avec KV STUDIO installé pour un usage ultérieur.
-
Fichier 005A002B003A0100.EDS, utilisé pour fournir les informations d’identité de l’IPC sur le réseau EtherNet/IP.
Le fichier 005A002B003A0100.EDS se trouve dans le chemin
Communication Component/Robot_Interface/EthernetIP/EDSdu répertoire où Mech-Vision et Mech-Viz sont installés. -
Fichiers de programme d’exemple pour PLC :
-
CameraSignalsMove.mod (utilisé pour envoyer des signaux du système de vision)
-
CameraTest.mod (utilisé pour les tests du système de vision)
-
MM_XXX_XXX.kfb (utilisé pour implémenter les fonctionnalités de diverses commandes d’interface)
Les fichiers sont stockés dans
Communication Component/Robot_Interface/EthernetIP/Programming Samples/Keyence KV-8000 PLC EthernetIPdans le répertoire d’installation où Mech-Vision & Mech-Viz sont installés. -
Configurer la communication
Si vous configurez le logiciel pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
-
Ouvrez Mech-Vision, et vous pouvez arriver sur différentes interfaces. Créez une nouvelle solution selon les instructions ci-dessous.
-
Si vous êtes arrivé sur l’interface d’accueil, cliquez sur Nouvelle solution vierge.
-
Si vous êtes arrivé sur l’interface principale, cliquez sur dans la barre de menus.
-
Cliquez sur la liste déroulante Sélectionner le robot, puis choisissez soit Robot répertorié soit Robot personnalisé en fonction du robot utilisé dans votre projet. Ensuite, cliquez sur Suivant.
-
Robot répertorié : Convient à la plupart des robots. Cliquez sur Sélectionner le modèle de robot pour choisir le modèle de robot spécifique.
-
Robot personnalisé : Convient aux robots portiques ou aux robots qui ne figurent pas dans la catégorie des robots répertoriés. La convention des angles d’Euler du robot et le système de coordonnées du robot doivent être sélectionnés.
-
-
-
Dans la fenêtre Configuration de la communication du robot, complétez les paramètres suivants.
-
Cliquez sur le menu déroulant Sélectionner le robot, puis sélectionnez Robot répertorié. Cliquez sur Sélectionner le modèle de robot, puis choisissez le modèle de robot que vous utilisez. Ensuite, cliquez sur Suivant.
-
Dans la section Mode de communication, définissez Type de service d’interface sur Interface standard, définissez Protocole sur ETHERNET IP (Software), et définissez Cartes réseau et adresse IP sur la carte réseau et l’adresse IP utilisées par l’IPC.
-
(Facultatif) Sélectionnez Activer automatiquement le service d’interface à l’ouverture de la solution.
-
Cliquez sur Appliquer.
-
-
Sur l’interface principale de Mech-Vision, assurez-vous que l’interrupteur Configuration de la communication du robot dans la barre d’outils est activé et est devenu bleu.
Si vous utilisez une carte PCI-e pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
Vérifier la carte PCI-e et le logiciel pilote
-
Veuillez vous assurer que la carte d’interface INpact EIP Slave PCIe est insérée dans le slot PCI-e de l’IPC, comme montré ci-dessous.
-
Démarrez l’IPC, allez à Démarrer ‣ Gestionnaire de périphériques et vérifiez si le logiciel pilote VCI4 INpact PCIe est installé.
Configurer la communication du robot
-
Ouvrez Mech-Vision, et vous pouvez accéder à différentes interfaces. Créez une nouvelle solution en suivant les instructions ci-dessous.
-
Si vous êtes entré dans l’interface d’accueil, cliquez sur Nouvelle solution vierge.
-
Si vous êtes entré dans l’interface principale, cliquez sur dans la barre de menus.
-
-
Cliquez sur Configuration de la communication robot dans la barre d’outils de Mech-Vision.
-
Dans la fenêtre Configuration de la communication robot, effectuez les configurations suivantes.
-
Cliquez sur la liste déroulante Sélectionner le robot, et choisissez soit Robot répertorié soit Robot personnalisé selon le robot utilisé dans votre projet. Cliquez ensuite sur Suivant.
-
Robot répertorié : Convient à la plupart des robots. Cliquez sur Sélectionner le modèle de robot pour choisir le modèle de robot spécifique.
-
Robot personnalisé : Convient aux robots portiques ou aux robots qui ne figurent pas dans la catégorie des robots répertoriés. Il faut sélectionner la Convention des angles d’Euler du robot et le système de coordonnées du robot.
-
-
Dans la zone Mode de communication, sélectionnez Interface standard pour Type de service d’interface et sélectionnez ETHERNET IP pour Protocole.
-
(Facultatif) Sélectionnez Activer automatiquement le service d’interface à l’ouverture de la solution.
-
Cliquez sur Appliquer.
-
-
Sur l’interface principale de Mech-Vision, assurez-vous que l’interrupteur Configuration de la communication robot dans la barre d’outils est basculé et devient bleu.
Configurer l’adresse IP de la carte PCI-e
| Assurez-vous que le service d’interface a été activé avant de procéder aux opérations suivantes. |
-
Téléchargez et installez d’abord le logiciel HMS IPconfig sur l’IPC. Utilisez un câble Ethernet pour relier les ports réseau de l’IPC et de la carte INpact EIP Slave PCIe.
Après avoir configuré l’IP et démarré la communication avec succès, le câble Ethernet utilisé ici peut être retiré. -
Ouvrez HMS IPconfig, cliquez pour scanner et sélectionnez Ixxat INpact EtherNet/IP(TM). Puis décochez Retrieve IP settings dynamically from a DHCP server et saisissez l’adresse IP et le masque de sous-réseau, comme illustré ci-dessous. L’adresse IP doit être identique à celle configurée dans le PLC. Après la configuration, cliquez sur Appliquer.
Créer et configurer le projet PLC
Créer un projet PLC
-
Ouvrez KV STUDIO, cliquez sur nouveau, sélectionnez le modèle de PLC selon le modèle utilisé, et nommez le projet. Puis cliquez sur Parcourir pour sélectionner un emplacement où stocker le projet, et cliquez sur OK pour enregistrer les paramètres.
-
Si le message « Régler automatiquement le paramétrage de l’enregistreur d’opérations ? » s’affiche, sélectionnez Oui.
-
Si le message « Configurer les informations de paramétrage de l’unité maintenant ? » s’affiche, sélectionnez Non.
-
Dans le panneau Projet à gauche, allez à Configuration de l’unité ‣ KV 8000, double-cliquez sur EtherNet/IP R30000 DM10000. Une fenêtre Paramètres EtherNet/IP apparaît comme indiqué ci-dessous. Sélectionnez Manuel dans la fenêtre pop-up.
-
Dans la fenêtre Paramètres EtherNet/IP, sélectionnez KV-8000, cliquez sur Paramétrage de l’unité puis définissez l’adresse IP du PLC.
Installer le fichier EDS et configurer la communication
Si vous configurez le logiciel pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
-
Cliquez sur Fichier EDS dans la fenêtre Paramètres EtherNet/IP, et sélectionnez Reg. Dans la fenêtre qui apparaît, sélectionnez le fichier Software EIP.eds et cliquez sur Ouvrir.
-
Le fichier EDS est stocké dans l’IPC. Le fichier EDS se trouve dans le chemin
Communication Component/Robot_Interface/EthernetIP/EDSdu répertoire où Mech-Vision et Mech-Viz sont installés. Si KV STUDIO n’est pas installé sur le même IPC, vous pouvez copier et coller le dossierEDSsur le PC avec KV STUDIO installé et cliquer sur Reg.
Si le message « L’icône spécifiée pour le fichier EDS est introuvable. » s’affiche, sélectionnez Sélectionner le fichier d’icône puis cliquez sur OK.
Dans la fenêtre pop-up, sélectionnez le fichier d’icône correspondant et cliquez sur Ouvrir.
Le fichier d’icône se trouve dans le même dossier que le fichier EDS mentionné ci-dessus.
-
-
Après l’enregistrement réussi du fichier EDS, développez Mech-Mind Robotics Technologies Ltd. et double-cliquez sur le périphérique Mech-Mind Standard Interface pour se connecter au réseau EtherNet/IP.
-
Définissez l’adresse IP dans la fenêtre Initial adapter settings et cliquez sur OK.
L’adresse IP ici doit être cohérente avec l’adresse IP sélectionnée sous Adaptateurs réseau et adresse IP dans les paramètres de configuration de la communication du robot dans Mech-Vision.
-
Sélectionnez Mech-Mind Standard Interface, cliquez sur Paramétrage de l’unité(2) puis cliquez sur ... à côté de Paramètres de connexion.
-
Vous pouvez maintenant voir une fenêtre Paramètres de connexion. Cliquez sur Attribuer un périphérique. Attribuez les IN et OUT manuellement, comme indiqué ci-dessous (les entrées et sorties figurant dans l’illustration ne s’appliquent qu’à cet exemple). Ensuite, revenez à la fenêtre Paramètres EtherNet/IP après l’attribution.
-
Les informations du serveur apparaissent maintenant dans la fenêtre Paramètres EtherNet/IP. Cliquez sur OK.
-
Cliquez sur OK dans la fenêtre Éditeur d’unité.
Si vous utilisez une carte PCI-e pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
-
Cliquez sur Fichier EDS dans la fenêtre Paramètres EtherNet/IP, et sélectionnez Reg. Dans la fenêtre pop-up, localisez et sélectionnez le fichier 005A002B003A0100.EDS, puis cliquez sur Ouvrir.
-
Le fichier EDS est stocké dans l’IPC. Le fichier EDS se trouve dans le chemin
Communication Component/Robot_Interface/EthernetIP/EDSdu répertoire où Mech-Vision et Mech-Viz sont installés. Si KV STUDIO n’est pas installé sur le même IPC, vous pouvez copier et coller le dossierEDSsur le PC avec KV STUDIO installé et cliquer sur Reg.
Si le message « L’icône spécifiée pour le fichier EDS est introuvable. » s’affiche, sélectionnez Sélectionner le fichier d’icône puis cliquez sur OK.
Dans la fenêtre pop-up, sélectionnez le fichier d’icône correspondant et cliquez sur Ouvrir.
Le fichier d’icône se trouve dans le même dossier que le fichier EDS mentionné ci-dessus.
-
-
Après l’enregistrement réussi du fichier EDS, développez HMS Industrial Networks AB et double-cliquez sur le périphérique Ixxat INpact EtherNet/IP(TM) pour se connecter au réseau EtherNet/IP.
-
Définissez l’adresse IP dans la fenêtre Initial adapter settings et cliquez sur OK.
L’adresse IP ici doit être cohérente avec l’adresse IP définie dans HMS IPconfig.
-
Sélectionnez Ixxat INpact EtherNet/IP(TM), cliquez sur Paramétrage de l’unité(2), puis cliquez sur … à côté de Paramètres de connexion.
-
Vous pouvez maintenant voir une fenêtre Paramètres de connexion. Cliquez sur Attribuer un périphérique. Attribuez les IN et OUT manuellement, comme indiqué ci-dessous (les entrées et sorties figurant dans l’illustration ne s’appliquent qu’à cet exemple). Ensuite, revenez à la fenêtre Paramètres EtherNet/IP après l’attribution.
-
Les informations du serveur apparaissent maintenant dans la fenêtre Paramètres EtherNet/IP. Cliquez sur OK.
-
Cliquez sur OK dans la fenêtre Éditeur d’unité.
Télécharger la configuration matérielle vers le PLC
-
Revenez à l’interface principale de KV STUDIO, cliquez sur le bouton Transférer vers PLC dans la barre de menu, et la fenêtre Transférer le programme apparaîtra.
-
Conservez les paramètres par défaut, et cliquez sur Exécuter dans la fenêtre Transférer le programme.
-
Sélectionnez Oui dans la fenêtre pop-up affichant le message « Passer en mode PROGRAM et écraser ? ». Sélectionnez Oui dans la fenêtre pop-up affichant le message « Passer en mode RUN ? ».
Vérifier la communication
Si vous configurez le logiciel pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
-
Si le PLC est connecté avec succès, le statut du périphérique Mech-Mind sera affiché comme en ligne en mode Moniteur.
-
Le PLC est connecté avec succès si le message suivant est affiché dans l’onglet Console du panneau de journal Mech-Vision : Connect to ETHERNET IP controller successfully.
Si vous ne voyez pas ce message de journal, veuillez vérifier :
-
Si le matériel est correctement connecté ;
-
Si le service d’interface a été activé avec succès dans Mech-Vision ;
-
Si la configuration matérielle a été téléchargée sur le PLC.
-
Si vous utilisez une carte PCI-e pour mettre en place la communication EtherNet/IP, cliquez sur cette ligne pour afficher les opérations détaillées.
-
Si le PLC est connecté avec succès, le statut du périphérique Mech-Mind sera affiché comme en ligne en mode Moniteur.
-
Le PLC est connecté avec succès si le message suivant est affiché dans l’onglet Console du panneau de journal Mech-Vision : Connect to ETHERNET IP controller successfully.
Si vous ne voyez pas ce message de journal, veuillez vérifier :
-
Si le matériel est correctement connecté ;
-
Si le service d’interface a été activé avec succès dans Mech-Vision ;
-
Si la configuration matérielle a été téléchargée sur le PLC.
-
Importer le programme d’exemple et le télécharger vers le PLC
| Avant d’ajouter le programme d’exemple à un projet déjà en cours d’utilisation, il est recommandé de l’importer dans un nouveau projet et de le tester d’abord. Dans les étapes suivantes, le projet créé auparavant est utilisé pour importer et tester le programme d’exemple. |
Importer les programmes d’exemple Mech-Mind
-
Dans l’interface principale de KV STUDIO, allez à , et la fenêtre Importer un programme apparaîtra.
-
Dans la fenêtre Importer un programme, sélectionnez les fichiers CameraSignalsMove.mod, CameraTest.mod, et MM_XXX_XXX.kfb, puis cliquez sur Ouvrir.
-
Cliquez sur OK dans la fenêtre Importation terminée.
Télécharger le programme PLC vers le PLC
-
Revenez à l’interface principale de KV STUDIO, cliquez sur Transférer vers PLC → Mode Moniteur dans la barre de menu, et la fenêtre Transférer le programme apparaîtra.
-
Conservez les paramètres par défaut, et cliquez sur Exécuter dans la fenêtre Transférer le programme.
-
Sélectionnez Oui dans la fenêtre pop-up affichant le message « Passer en mode PROGRAM et écraser ? ». Sélectionnez Oui dans la fenêtre pop-up affichant le message « Passer en mode RUN ? ».
Tester avec un projet Mech-Vision/Mech-Viz
Cette section présente comment utiliser le FB de programme d’exemple pour déclencher le projet Mech-Vision afin d’obtenir des points de vision et déclencher le projet Mech-Viz afin d’obtenir la trajectoire planifiée. Pour des informations détaillées sur les unités d’E/S, veuillez vous référer à Commandes PLC EtherNet/IP–Keyence.
Prérequis
-
Revenez à Mech-Vision et créez un projet Mech-Vision. Cliquez avec le bouton droit sur la solution et sélectionnez Autoload Solution. Les projets de la solution sont également chargés automatiquement. Par ailleurs, le numéro de projet s’affichera devant chaque nom de projet.
-
Créez un projet Mech-Viz. Dans Mech-Viz, cliquez avec le bouton droit sur le nom du projet dans le panneau Ressources et sélectionnez Autoload Project.
Le projet Mech-Viz utilisé pour les tests contient une étape « Branch by Msg » qui a été renommée en 1 comme illustré ci-dessous.
Exécuter le projet Mech-Vision et obtenir des points de vision
Paramètres
-
Revenez à l’interface principale de KV STUDIO, allez à Projet ‣ Programme, double-cliquez sur CameraTest, et définissez le statut de ToCamera.COM_ENABLE sur Always ON.
-
Définissez l’ID du projet Mech-Vision selon le numéro affiché dans le panneau Project List de Mech-Vision. Définissez la valeur de VISION_PROJ_NUM à 1, puis le projet n°1 dans Mech-Vision sera démarré.
-
Définissez le nombre de points de vision à envoyer par le projet Mech-Vision. Définissez la valeur de REQ_POSE_NUM à 0, ce qui signifie que le projet Mech-Vision enverra tous les points de vision.
Démarrer le projet Mech-Vision
-
Double-cliquez sur la variable d’entrée Start_Vision du FB MM_Start_Vis, et définissez la valeur à 1 pour démarrer le projet Mech-Vision. Puis double-cliquez à nouveau sur la variable pour réinitialiser la valeur à 0.
-
Cliquez sur Fenêtre du moniteur d’enregistrement, localisez FromCamera.STATUS_CODE dans la colonne Périphérique, puis vérifiez sa valeur actuelle. 1102 indique que le projet a démarré avec succès. Sinon, le code d’erreur correspondant sera renvoyé. Veuillez vous référer à Codes d’état et dépannage pour le dépannage.
Obtenir des points de vision depuis Mech-Vision
-
Après le renvoi du code d’état 1102, double-cliquez sur la variable d’entrée Get_VisData du FB MM_Get_VisData pour définir la valeur à 1 et obtenir ainsi les points de vision. Puis double-cliquez à nouveau sur la variable pour réinitialiser la valeur à 0. Le résultat est illustré ci-dessous. La valeur de SendPoseNum est 3, ce qui signifie que 3 points de vision sont obtenus.
-
Vérifiez la valeur actuelle de FromCamera.STATUS_CODE dans la fenêtre du moniteur d’enregistrement. 1100 indique que les points de vision ont été obtenus avec succès depuis Mech-Vision. Sinon, le code d’erreur correspondant sera renvoyé. Veuillez vous référer à Codes d’état et dépannage pour le dépannage.
Automatiser l’obtention des résultats de vision depuis Mech-Vision
La section précédente présente comment obtenir manuellement le résultat de vision depuis Mech-Vision. Pour automatiser le processus d’obtention du résultat de vision depuis Mech-Vision, connectez les FB de programme comme dans l’exemple suivant.
Obtenir la trajectoire planifiée depuis Mech-Viz
Paramètres
-
Double-cliquez sur la variable d’entrée Start_Empty du FB MM_Get_VisData pour définir la valeur à 1. Puis double-cliquez à nouveau sur la variable pour réinitialiser la valeur à 0. Ouvrez la fenêtre de modification/lecture batch des valeurs de périphérique, et allez à pour vérifier si les données de vision obtenues précédemment ont été effacées avec succès.
-
Définissez la valeur de Branch_Name et Branch_Exit_Port à 1 respectivement, le projet Mech-Viz suivra le port de sortie 1 de l’étape 1.
-
Définissez la valeur de Request_Pose_Type à 1. Cela demande à Mech-Viz d’envoyer des positions articulaires (au lieu des données TCP).
Démarrer le projet Mech-Viz
-
Double-cliquez sur la variable d’entrée Start_Viz du FB MM_Start_Viz pour définir la valeur à 1 et démarrer ainsi le projet Mech-Viz. Puis double-cliquez à nouveau sur la variable pour la réinitialiser à 0.
-
Vérifiez la valeur actuelle de FromCamera.STATUS_CODE dans la fenêtre du moniteur d’enregistrement. 2103 indique que le projet a démarré avec succès. Sinon, le code d’erreur correspondant sera renvoyé. Veuillez vous référer à Codes d’état et dépannage pour le dépannage.
Définir le port de sortie de branche Mech-Viz
-
Double-cliquez sur la variable d’entrée Set_Branch du FB MM_Set_Branch, définissez la valeur à 1 dans la fenêtre Set New Value pour sélectionner une branche dans le projet Mech-Viz puis réinitialisez-la à 0.
-
Vérifiez la valeur renvoyée par la variable FromCamera.STATUS_CODE. 2105 indique que la branche a été sélectionnée avec succès. Sinon, le code d’erreur correspondant sera renvoyé. Veuillez vous référer à Codes d’état et dépannage pour le dépannage.
Obtenir la trajectoire planifiée depuis Mech-Viz
-
Double-cliquez sur la variable d’entrée Get_VizData du FB MM_Get_VizData, définissez la valeur à 1 dans la fenêtre Set New Value pour obtenir la trajectoire planifiée depuis le projet Mech-Viz puis réinitialisez-la à 0.
-
Vérifiez la valeur renvoyée par la variable FromCamera.STATUS_CODE. 2100 indique que la trajectoire planifiée a été obtenue avec succès. Sinon, le code d’erreur correspondant sera renvoyé. Veuillez vous référer à Codes d’état et dépannage pour le dépannage. Le résultat est montré sur la figure. La valeur de SendPoseNum est 10, ce qui signifie que 10 poses robot en positions articulaires ont été obtenues. Les positions articulaires sont stockées dans TargetPose.
Automatiser l’obtention de la trajectoire planifiée depuis Mech-Viz
La section précédente présente comment obtenir manuellement la trajectoire planifiée depuis Mech-Viz. Pour automatiser le processus d’obtention de la trajectoire planifiée depuis Mech-Viz, connectez les FB de programme comme dans l’exemple suivant.