Interruptions de communication
Les interruptions de communication entre l'UC et le module BMX EIA 0100 peuvent avoir les causes suivantes :
-
déclenchement du chien de garde processeur si le module BMX EIA 0100 est positionné dans le rack contenant le processeur,
-
déconnexion du câble bus X si le module BMX EIA 0100 est positionné dans un rack d’extension,
-
retrait de l'alimentation du BMX EIA 0100,
-
UC ne fonctionnant pas.
Pour ces types d'interruption, le BMX EIA 0100 passe en mode Hors ligne et l'UC arrête de communiquer avec le BMX EIA 0100.
NOTE : si le problème est lié au bus X, l'UC indique également une erreur détectée sur le bus X.
Interruptions de l'alimentation AS-Interface
Si l'alimentation du bus AS-Interface est interrompue :
Le BMX EIA 0100 signale l'erreur en éteignant le voyant vert ASI PWR du panneau avant et en allumant le voyant rouge FAULT.
L'UC indique que toutes les valeurs d'esclave sont incorrectes.
Dans l'image mémoire de l'UC :
-
les valeurs d'entrée numérique sont réglées sur 0,
-
pour les esclaves analogiques respectant les spécifications complètes d'AS-Interface, les valeurs sont 7FFF hex.
Coupure du support AS-Interface
Le support peut être coupé à plusieurs endroits :
-
Après le module
BMX EIA 0100, mais avant l'alimentation AS-Interface. Le comportement est alors le même que pour les
Interruptions d'alimentation AS-Interface. Le
BMX EIA 0100 ne « voit » plus l'alimentation.
-
La coupure intervient après le
BMX EIA 0100 et l'alimentation AS-Interface. Tous les esclaves
disparaissent du panneau avant, mais le
BMX EIA 0100 ne signale pas de coupure de courant car il « voit » toujours l'alimentation.
-
La coupure intervient après le module et après un ou plusieurs esclaves. Les esclaves situés après la coupure
disparaissent du panneau avant. Aucune erreur d'alimentation n'est signalée.
Lorsqu'un esclave est retiré (ou cesse de fonctionner) d'un bus AS-Interface actif sans modification de la liste des esclaves prévus (LPS), du point de vue du maître de bus BMX EIA 0100, l'esclave disparaît car le module ne parvient plus à échanger des données avec l'esclave. Le BMX EIA 0100 effectue alors les opérations suivantes :
-
Il supprime l'esclave (adresse) de la liste des esclaves détectés (LDS) et de la liste des esclaves actifs (LAS).
-
Il les ajoute à la liste des esclaves défectueux (LFS) et à l'image de données de configuration (CDI).
L'erreur de configuration détectée est signalée à l'UC à l'aide du drapeau Config_OK.
En cas de disparition d'un esclave, l'UC indique que :
Le BMX EIA 0100 permet de détecter trois erreurs de configuration d'esclave :
-
Un esclave est détecté, mais pas prévu, ce qui signifie qu'il ne figure pas dans la configuration téléchargée depuis le processeur.
-
Un esclave est prévu, mais pas détecté, ce qui signifie qu'un esclave configuré est introuvable.
-
Un esclave est prévu et détecté, mais le profil configuré diffère du profil détecté.
Une erreur de configuration est signalée à l'UC à l'aide du drapeau Config_OK et est indiquée dans l'onglet Défaut module de la fenêtre de diagnostic de voie.