Comment dépanner les échecs de communication de l’interface standard ?
Si la communication via l’interface standard ne peut pas être établie entre le système de vision Mech-Mind et le robot, les raisons suivantes peuvent en être la cause. Vous pouvez vérifier les éléments de configuration en suivant l’ordre de ce guide.
1. Système du contrôleur
1.1. Vérifier si les modules de contrôle requis sont installés
Problème
Certains modules de contrôle requis pour la marque de robot ne sont pas installés, ce qui entraîne l’échec de la communication.
Solution
Assurez-vous que les modules de contrôle sont installés sur le système du robot conformément aux instructions de configuration de communication de la marque du robot.
1.2. La version du robot ou du contrôleur est incompatible avec la version du système de vision
Problème
Les fabricants de robots mettent constamment à niveau les contrôleurs de robots. La version de votre contrôleur et la version du contrôleur prise en charge par le système de vision Mech-Mind peuvent ne pas être identiques. Dans ce cas, si vous chargez des programmes de l’interface standard sur votre robot, des problèmes tels que des incompatibilités de code programme peuvent survenir. Vous devez donc vérifier s’il est pertinent de poursuivre la communication via l’interface standard.
Solution
-
Si le modèle de votre contrôleur diffère du modèle pris en charge, il est très probable que votre modèle de contrôleur ne soit pas pris en charge par le système de vision Mech-Mind pour la communication via l’interface standard.
-
Si le modèle de contrôleur correspond au modèle pris en charge mais que les numéros de version diffèrent, l’ingénieur sur site peut tenter de poursuivre la communication conformément à la documentation fournie. Toutefois, dans ce cas, Mech-Mind ne garantit pas que la communication via l’interface standard que vous avez configurée fonctionnera normalement. Pour toute question, veuillez contacter l’assistance technique de Mech-Mind.
2. Réseaux
2.1. Le port IP spécifié du robot et le port utilisé ne correspondent pas
Problème
Certaines marques de robots peuvent fournir deux ports Ethernet, tels que port 1 et port 2, sur leur carte mère du CPU. Le câble Ethernet est branché sur le port 1, mais une adresse IP correspondant au port 2 est spécifiée.
Solution
Ouvrez le contrôleur et assurez-vous que le port dans lequel le câble Ethernet est branché correspond à l’adresse IP spécifiée.
2.2. Le port IP spécifié de l’IPC et le port utilisé ne correspondent pas
Problème
Certaines marques d’IPC peuvent fournir deux ports Ethernet, tels que port 1 et port 2, sur leur carte mère du CPU. Le câble Ethernet est branché sur le port 1, mais une adresse IP correspondant au port 2 est spécifiée.
Solution
Branchez et débranchez à plusieurs reprises le câble Ethernet de l’IPC tout en observant le panneau de l’adaptateur réseau pour surveiller l’état de la connexion. De cette façon, vous pouvez déterminer la correspondance entre les ports et les adresses IP.
2.3. Paramétrage du pare-feu de l’IPC incorrect
Problème
Le pare-feu de l’IPC considère que la connexion entre le système de vision et le robot est malveillante, puis ferme la connexion.
Solution
Désactivez tous les paramètres de pare-feu ou configurez des règles de pare-feu appropriées. Pour plus d’informations, voir Comment dépanner les échecs de communication dus aux pare-feu ?
2.4. Paramètres du routeur incorrects
Problème
Lorsque les paramètres du routeur sont incorrects, la communication ne peut pas être établie.
Solution
Désactivez le routeur, puis testez la communication directe entre le système de vision et le robot. Si la communication directe entre le système de vision et le robot peut être établie, testez la communication entre les deux parties via un routeur. Si la communication entre les deux parties via un routeur échoue, consultez le manuel du routeur afin de vérifier ses paramètres.
2.5. Les adresses IP de l’IPC et du robot ne sont pas dans le même sous-réseau
Problème
Les paramètres d’adresse IP ou de masque de sous-réseau de l’IPC ou du robot sont incorrects, les plaçant sur des sous-réseaux différents et empêchant la communication.
Solution
Vérifiez les paramètres d’adresse IP et de masque de sous-réseau de l’IPC et du robot pour vous assurer que les deux adresses IP se trouvent dans le même sous-réseau, puis testez si il est possible d’établir la communication en utilisant les deux adresses IP. Si la communication peut être établie, les deux adresses IP sont valides.
2.6. Erreur de configuration de la communication du robot
Problème
La communication ne peut pas être établie car la communication du robot a été mal configurée.
Solution
Assurez-vous que le protocole, l’adresse IP et le numéro de port spécifiés sont corrects. Pour plus d’informations, voir Comment configurer l’adresse IP et le numéro de port ?
2.7. Service de l’interface standard non activé
Problème
La configuration de la communication du robot (c.-à-d. le service de l’interface standard) n’est pas activée dans la barre d’outils de Mech-Vision. En conséquence, la communication ne peut pas être établie.
Solution
Assurez-vous que l’interrupteur illustré dans la figure ci-dessus est activé.
3. Programmes de l’interface standard
3.1. D’autres programmes de premier plan ou d’arrière-plan s’exécutent pendant le chargement des fichiers de programme
Problème
Lorsqu’un fichier de programme de l’interface standard est chargé sur un robot qui contient le même programme, le chargement échoue car le même programme est en cours d’utilisation.
Solution
Sur l’interface du boîtier d’enseignement, désactivez le programme de premier plan ou d’arrière-plan du robot.
3.2. Des fichiers de programme de l’interface standard incorrects sont chargés
Problème
Lorsque le fichier de programme de l’interface standard incorrect est chargé, la communication échoue.
Solution
Sur l’interface du boîtier d’enseignement, assurez-vous que le fichier de programme correct de l’interface standard est chargé sur le système du robot.
3.3. Adresse IP et numéro de port de l’IPC incorrects dans le fichier de programme de l’interface standard
Problème
Après avoir chargé le programme de l’interface standard, vous n’avez pas modifié l’adresse IP et le numéro de port dans le fichier de programme ou vous avez indiqué une adresse IP et un numéro de port incorrects.
Solution
Sur le boîtier d’enseignement, assurez-vous que l’adresse IP figurant dans le fichier de programme de l’interface standard correspond à l’adresse IP réelle de l’IPC et que le numéro de port dans le fichier correspond au numéro de port défini dans la configuration de communication de Mech-Vision.