Skip to main content

Dépannage

Tableau 16. Gestionnaire CANopen (Maître)

Problème

Solution possible

Le nœud du bus CAN est rouge ou comporte un point d'exclamation rouge.

Consultez la section dépannage générale du bus CAN.

Le gestionnaire CANopen est rouge ou comporte un point d'exclamation rouge.

Consultez la page d'état et la page de journalisation de CANopen Manager. Vous y trouverez plus d'informations.

Causes possibles :

  • Vous ne possédez pas de licence ou votre licence de démonstration a expiré.

  • Mémoire disponible insuffisante.

Le gestionnaire CANopen possède un triangle orange.

Le gestionnaire CANopen se trouve dans le PREOPERATIONALÉtat.

Causes possibles :

  • Tous les esclaves obligatoires ne sont pas dans le OPERATIONAL État.

    Dans le configurateur de périphériques, indiquez comme optionnels les périphériques indisponibles.

  • L'option « Démarrage automatique du gestionnaire CANopen» n'est pas sélectionnée dans le configurateur de CANopen Manager.

    Vous devez démarrer manuellement le gestionnaire CANopen dans l'application au moyen du bloc fonctionnel. CiA405.NMT.

Un esclave possède un triangle orange.

L' esclave n'est pas dans le OPERATIONAL État : La communication d'E/S n'a pas encore démarré. Vous pouvez consulter l'état actuel sur la page d'état.

Vous pouvez démarrer manuellement l' esclave dans l'application au moyen du bloc fonctionnel CiA405.NMT.

Un esclave a un point d'exclamation rouge.

L' esclave a signalé une urgence (par exemple, en raison d'un câble cassé) ou des erreurs de configuration se sont produites (abandon du SDO pendant la phase de configuration).

Consultez la page d'état et la page de journalisation de CANopen Manager. Vous y trouverez plus d'informations.

Pour plus d'informations sur l'urgence, consultez le manuel de l' esclave.

Causes possibles des erreurs de configuration :

  • Le fichier EDS ne correspond pas au périphérique ou contient des erreurs.

    Contactez le fabricant.

  • Pour les périphériques modulaires : l’ordre ou le type des modules dans l’arborescence du périphérique ne correspond pas à la structure physique.

    Effectuez une analyse du périphérique CANopen Manager et comparez la configuration.

Un esclave a un point d'exclamation gris.

Une erreur s'est produite par le passé, mais elle a été corrigée depuis. Vous pouvez consulter la page du journal pour connaître l'erreur en question. Vous pouvez confirmer le point d'exclamation gris en cliquant dessus. Confirmer bouton sur la page d'état ou commande dans le menu contextuel de l'appareil.

Les entrées et sorties de l' esclave ne fonctionnent pas.

Causes possibles :

  • Le gestionnaire CANopen pourrait ne pas se trouver dans OPERATIONAL état actuel (pas d'icône verte). Le gestionnaire CANopen peut modifier les PDOs uniquement dans le OPERATIONAL Le gestionnaire CANopen atteint cet état uniquement lorsque tous les abonnés CANopen requis sont dans l'état. OPERATIONAL l'état. De plus, l' Démarrage automatique du gestionnaire CANopen L'option doit être définie dans le configurateur CANopen Manager ou le CANopen Manager doit être démarré manuellement au moyen du bloc fonctionnel CiA405.NMT.

  • L' esclave concerné n'est pas dans le OPERATIONAL L'état n'est pas encore atteint (pas d'icône verte) ou des erreurs de configuration se sont produites (abandon du SDO pendant la phase de configuration).

    • Vous pouvez consulter les éventuelles erreurs de configuration dans le journal de l' esclave concerné et sur la page d'état.

    • Si le Esclaves de départ Si l'option correspondante dans le configurateur CANopen Manager est désactivée, vous devez démarrer les esclaves manuellement à l'aide du bloc fonctionnel. CiA405.NMT afin que le trafic de données d'E/S soit inclus. Si le Démarrage automatique du gestionnaire CANopen Si cette option est désactivée, vous devrez également démarrer le gestionnaire manuellement.

Les entrées analogiques d'un esclave ne fonctionnent pas.

Causes possibles :

  • Pour l'entrée, aucune interruption n'est générée dans l' esclave. Cela peut se produire, par exemple, dans le cas d'entrées analogiques lorsque le PDO associé est configuré en mode de transmission « asynchrone » (254 ou 255) et non Heure de l'événement a été défini.

    Trois solutions sont proposées à cet effet.

    • Configurez le PDO en mode synchrone et activez-le. Production synchronisée dans le gestionnaire CANopen .

    • Réglez le Heure de l'événement de la PDO à des valeurs > 0

    • Sur la page SDO, insérez l'objet 16#6423sub0 (activation de l'interruption globale d'entrée analogique) et définissez sa valeur sur 1.

Un esclave démissionne de façon sporadique (il devient rouge puis vert).

Causes possibles :

  • Il existe des valeurs aberrantes dans le temps de cycle de la tâche de cycle de bus.

    • Dans le moniteur de tâches, vérifiez la durée minimale et maximale de la tâche de cycle de bus.

    • Dans l'application, recherchez le code qui produit ces valeurs aberrantes de temps de cycle : optimisez le code ou déplacez-le vers une autre tâche.

  • Une fuite de données a été causée par un pilote défectueux ou une utilisation incorrecte de la couche CL2.

  • Une erreur physique existe.

    Consultez la section dépannage des bus de terrain basés sur CAN.