DIAGNOSTIC : QUAND LE BUS FAIT GRÈVE

De GCE Electronics
Aller à la navigation Aller à la recherche

Introduction

Diagnostic

Bus.jpg
Nom Diagnostic
Famille IPX800/EDRT
Wiki créé le 02/02/2025
Wiki mis à jour le 02/02/2025
Auteur @grocrabe

Il vous arrive peut-être de constater un des symptômes suivant : bien qu'elle soit connectée sur le bus, vous n'arrivez pas à envoyer une commande à une extension, ou vous y arrivez mais vous n'avez pas de retour dans l'IHM. Ou encore, lorsque vous branchez une extension les autres n'arrivent plus à communiquer. Vous vous trouvez face à une grève du bus. Avant d'ouvrir un ticket sur le HelpDesk, voici quelques points à vérifier.

Le principe du bus EBX

La couche matérielle du bus EBX est du type RS485 Half Duplex. Il utilise les 2 fils d'une paire torsadée.

Chaque module, qu'il soit maître (IPX, EcoDevice) ou esclave (les extensions) connecté au bus possède deux buffers, un en écriture, un en lecture qui fonctionnent alternativement; l’extension écoute le bus ou parle sur le bus:

Rs485.jpeg

Un câblage dans les règles

Commencez par vérifier que vous suivez bien les préconisations de GCE pour un bus fiable :

  • il ne doit y avoir qu'un seul maître sur le bus.,
  • bien chainer les extensions, l'une après l'autre sur le bus. Si vous devez faire un câblage en étoile, utilisez un Switch EBX, voir ce wiki pour sa mise en œuvre,
  • chaque branche du bus ne doit pas dépasser 300m et accepte un maximum de 32 extensions,
  • bien respecter la polarité du bus, bornes Bus + reliées ensemble, bornes Bus - reliées ensemble,
  • utilisez une paire torsadée d'un câble blindé, un câble ethernet Cat5 suffit,
  • mettez le blindage à la terre, uniquement coté tableau, surtout ne pas faire de boucle, c'est dangereux et interdit par la NFC 15100,
  • pour éviter la transmission des parasites séparez le plus possible le bus des câbles transportant le 230V.

Les symptômes d'un bus malade

Il y a deux cas :

Vous êtes en train d'installer le bus

Votre bus était installé et fonctionnel depuis un certain temps

  • votre bus est installé sans problèmes depuis un certain temps et suite à un évènement (coupure de secteur, orage, surtension,...) il se met soit à ne fonctionner que dans un sens (Maître -> Esclave ou esclave -> Maître ou de façon ralentie ou plus du tout.

En cas de problème

Les choses à vérifier matérielles

Le bus fonctionne de façon aléatoire ou ralentie

  • les connexions peuvent être desserrées ou oxydées,
  • il ne doit pas y avoir de contact entre les fils du bus et le Gnd ou la terre

Le bus ne fonctionne pas du tout

  • les inversions; le bus est polarisé, une inversion entre le Bus+ et le Bus- empêchera la communication,
  • un câble abimé; il peut arriver que le câble soit écrasé ou percé par une vis sur son parcours.

Les choses à vérifier logicielles

  • le N° série; on peut faire une erreur de saisie en déclarant l'extension, par ex un O à la place d'un 0,
  • une version logicielle compatible; il peut arriver que la version installée soit antérieure à la date de sortie de l'extension,
  • la version de l'extension; GCE a fait évoluer certaines extensions qui existent donc en Version1 ou Version2. Vérifiez, quand vous déclarez votre extension, que vous avez bien indiqué la version de celle-ci (slider en bas des captures):

Version 8R-VR.png


remèdes

brancher extension seule sur l'IPX câble court puis seule sur le bus tableau


faire arbre de choix