Programmes d’exemple YASKAWA

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.

Cette section décrit 16 programmes d’exemple applicables à différents scénarios. Cela vous aide à apprendre à écrire des programmes de robot et permet au système de vision de guider les robots pour prélever et déposer des objets. La principale fonctionnalité de chaque programme d’exemple consiste à déclencher la caméra 3D pour capturer des images afin d’obtenir les informations de l’objet cible, puis à planifier la trajectoire du robot pour le prélèvement et la dépose de cet objet. De plus, vous pouvez modifier les programmes d’exemple en fonction de vos scénarios d’application réels. Cela vous permet d’écrire rapidement vos propres programmes de robot.

Le tableau suivant présente brièvement les 16 programmes d’exemple. Vous pouvez choisir le programme d’exemple avec lequel vous souhaitez travailler en fonction de votre projet Mech-Vision ou Mech-Viz.

Nous vous recommandons de vous familiariser avec comment l’interface standard communique avec le système de vision avant de choisir le programme d’exemple avec lequel vous souhaitez travailler.
Nom du programme d’exemple Description

MM_S1_Vis_Basic

Le robot déclenche l’exécution du projet Mech-Vision, puis obtient le résultat de vision.

MM_S2_Viz_Basic

Le robot déclenche l’exécution du projet Mech-Viz, puis obtient la trajectoire planifiée.

MM_S3_Vis_Path

Le robot déclenche l’exécution du projet Mech-Vision, puis obtient la trajectoire planifiée.

MM_S4_Vis_ChangeModel

La fonction permettant de basculer la recette de paramètres dans Mech-Vision est ajoutée sur la base du programme d’exemple MM_S1_Vis_Basic.

MM_S5_Viz_SetBranch

La fonction permettant de définir le port de sortie pour l’étape Branch by Msg dans Mech-Viz est ajoutée sur la base du programme d’exemple MM_S2_Viz_Basic.

MM_S6_Viz_ErrorHandle

La fonction permettant de gérer différents codes d’erreur est ajoutée sur la base du programme d’exemple MM_S2_Viz_Basic.

MM_S7_Viz_SwitchTCP

La fonction permettant de changer l’outil selon l’ID d’outil est ajoutée sur la base du programme d’exemple MM_S2_Viz_Basic.

MM_S9_Viz_RunInAdvance

Le projet Mech-Viz est déclenché lorsque le robot effectue le prélèvement. Ensuite, la caméra est déclenchée pour capturer une image par l’étape Branch by Msg du projet lorsque le robot dépose l’objet, afin de planifier la trajectoire suivante, ce qui réduit le temps de cycle.

MM_S11_Viz_Timer

Le robot déclenche l’exécution du projet Mech-Viz pour obtenir la trajectoire planifiée et calculer le temps écoulé entre l’établissement de la communication et l’achèvement de chaque opération de prélèvement et de dépose.

MM_S12_Viz_ForLoop

La fonction permettant de stocker les trajectoires planifiées à l’aide d’une boucle est ajoutée sur la base du programme d’exemple MM_S2_Viz_Basic.

MM_S13_Vis_MoveInAdvance

Après le déclenchement de l’exécution du projet Mech-Vision, le robot se déplace de manière anticipée après que la caméra a terminé la capture d’images, sans attendre l’arrêt du projet Mech-Vision. Ce programme d’exemple convient aux scénarios où le mode de montage de la caméra est eye in hand.

MM_S14_Vis_GetUserData

Lorsque le robot obtient le résultat de vision, il obtient également les données personnalisées du projet Mech-Vision.

MM_S15_Viz_GetDoList

Le robot déclenche l’exécution du projet Mech-Viz, obtient la trajectoire de prélèvement planifiée et les signaux DO, puis se déplace vers le point de prélèvement et définit les signaux DO. Ce programme d’exemple est utilisé dans des scénarios de dépalettisation, et l’outil utilisé par le robot est une pince à vide multisection.

MM_S16_Viz_GetDirection

La fonction permettant d’adopter différentes stratégies de dépose en fonction de l’orientation du groupe de workobject est ajoutée sur la base du programme d’exemple MM_S15_Viz_GetDoList.

MM_S17_Vis_ParseLabel

La fonction permettant d’analyser des étiquettes est ajoutée sur la base du programme d’exemple MM_S1_Vis_Basic.

MM_S18_Viz_GetUserData

Le robot déclenche l’exécution du projet Mech-Viz pour obtenir les données Vision Move et les données personnalisées.

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.