Messages d’erreur ABB
Les erreurs suivantes peuvent survenir lors de l’exécution du programme Standard Interface sur le robot.
Erreur de connexion de communication
-
« MM:Erreur du robot »,« Expiration du délai du socket, Vérifiez la connexion »
-
« MM:Erreur du robot »,« Socket fermé, Vérifiez la connexion »
Description
Le robot communique avec le système de vision via une connexion socket TCP. Les erreurs ci-dessus peuvent se produire lors de l’ouverture, de la connexion, de l’envoi, de la réception ou de la fermeture du socket.
Dépannage
-
Accédez à Comment dépanner des communications Standard Interface défaillantes pour vérifier chaque élément de configuration dans l’ordre.
-
Contactez le support technique de Mech-Mind pour obtenir une assistance supplémentaire.
Paramètre de commande incorrect
« MM:Erreur du robot »,« Arguments incorrects »
Description
Une ou plusieurs valeurs de paramètres dans la commande Standard Interface sont invalides.
Dépannage
Accédez à Commandes de l’Interface standard ABB et indiquez des valeurs de paramètres correctes selon les descriptions dans Commandes de l’Interface standard ABB.
Erreur de code de commande
« MM:Erreur du robot », « Erreur de n° de commande »
Description
Cette erreur peut se produire dans les deux situations suivantes.
-
Le code de commande de l’Interface standard envoyé par le programme robot au premier plan est introuvable.
-
Le code de commande de l’Interface standard reçu par le programme robot en arrière-plan et le code de commande envoyé par le système de vision ne correspondent pas.
Dépannage
-
Assurez-vous que l’ordre d’appel des commandes de l’Interface standard est correct.
-
Contactez le support technique de Mech-Mind pour obtenir une assistance supplémentaire.
Impossible d’obtenir le TCP
« MM:Erreur GET POSE », « La pose du robot est vide. »
Description
Après l’appel de MM_Get_Pose, MM_Get_PlanPose, ou MM_Get_DyPose, les données en cache correspondant à l’index spécifié sont stockées dans la variable indiquée puis effacées. Si la commande ci-dessus est appelée à nouveau, cette erreur se produira. Cela signifie que les données correspondant au même index ne peuvent pas être récupérées à plusieurs reprises.
Par exemple, lors de la récupération de données avec un index de 1, le programme a déjà appelé "MM_Get_Pose 1, TcpPose1, Label1, ToolId1;". Si la même commande "MM_Get_Pose 1, TcpPose1, Label1, ToolId1;" est appelée à nouveau plus tard, cette erreur sera déclenchée.
Dépannage
-
Si vous n’avez pas besoin de relancer le projet pour récupérer des données à l’aide du programme, ne récupérez pas les données du même index.
-
Après une exécution anormale du programme robot, assurez-vous que le programme est entièrement réinitialisé afin d’éviter des problèmes causés par les données de l’exécution précédente.
Impossible d’obtenir les positions articulaires
« MM:Erreur GET JPS », « La position articulaire du robot est vide. »
Description
Cette erreur peut se produire dans les deux situations suivantes.
-
Situation 1:
Après l’appel de MM_Get_Jps ou de MM_Get_PlanJps, les données en cache correspondant à l’index spécifié sont stockées dans la variable indiquée puis effacées. Si la commande ci-dessus est appelée à nouveau, cette erreur se produira. Cela signifie que les données correspondant au même index ne peuvent pas être récupérées à plusieurs reprises.
Par exemple, lors de la récupération de données avec un index de 1, le programme a déjà appelé “MM_Get_Jps 1 ,JpsPose1,Label1,ToolId1;”. Si la même commande “MM_Get_Jps 1 ,JpsPose1,Label1,ToolId1;” est appelée à nouveau plus tard, cette erreur sera déclenchée.
-
Situation 2:
L’erreur ci-dessus peut se produire si les positions articulaires du robot sont [0,0,0,0,0,0].
Dépannage
-
Situation 1:
Si vous n’avez pas besoin de relancer le projet pour récupérer des données à l’aide du programme, ne récupérez pas les données du même index.
Après une exécution anormale du programme robot, assurez-vous que le programme est entièrement réinitialisé afin d’éviter des problèmes causés par les données de l’exécution précédente.
-
Situation 2:
Assurez-vous qu’aucune position articulaire n’est [0,0,0,0,0,0].
Code d’état anormal
« MM:Erreur IPC,StatusCode=XXXX »
Description
Ce code d’erreur peut être renvoyé lorsque le programme robot appelle une commande de l’Interface standard.
XXXX est l’identifiant du code d’erreur renvoyé par le système de vision.
Dépannage
-
Accédez à Codes d’état et dépannage pour trouver les instructions de dépannage.
-
Contactez le support technique de Mech-Mind pour obtenir une assistance supplémentaire.