Position de repli des sorties
Sachant que certains esclaves AS-i V2 disposent d'un chien de garde interne basé sur un arrêt de communication en cas de repli, le module fonctionnera de la manière suivante :
-
détection d'un défaut (automate en stop, défaut UC, défaut module),
-
mise automatique du bus en mode local par le maître du bus.
Conséquence pour les esclaves présents sur le bus :
-
esclaves « ancienne génération » : sorties maintenues,
-
esclaves « nouvelle génération » : application des positions de repli préprogrammées dans l'esclave.
Adressage automatique d'esclaves
Lorsque cette fonctionnalité est activée dans la configuration du module, elle permet le remplacement d'un esclave défectueux par un esclave de même type sans arrêt du bus AS-i et sans manipulation particulière :
-
Si l'esclave venant en remplacement est programmé avec la même adresse et a le même profil, il sera inséré automatiquement dans la liste des esclaves détectés, puis activé. Si tel n'est pas le cas, les voyants ERR et AS-i clignotent simultanément.
-
Si le nouvel esclave n'a jamais été utilisé (adresse 0, esclave neuf) et a le même profil, il prend automatiquement l'adresse de l'esclave remplacé et se trouve donc dans la liste des esclaves détectés et dans la liste des esclaves actifs. Si tel n'est pas le cas, les voyants ERR et AS-i clignotent simultanément.
Ces manipulations ne sont possibles que si un et un seul esclave est défectueux dans la configuration.
En cas de rupture de communication avec l'unité centrale, suite à un chien de garde UC (dans le cas d'un positionnement du module TSX SAY 1000 dans le rack principal), ou à un retrait du câble de bus X (dans le cas d'un positionnement du module TSX SAY 1000 dans le rack extension), le module passe en position de sécurité et arrête la communication sur le bus AS-i.
En cas de défaut grave du module TSX SAY 1000 (composant défectueux, etc.), le module stoppe la communication avec le bus X et avec le bus AS-i. On retrouve le même comportement que lors d'une extraction du module sous tension.
Extraction du module sous tension
Dans le cas d'une extraction du module sous tension, la communication avec le bus X s'arrête, le processeur signale un défaut module.
La communication sur le bus AS-i est également interrompue sans préavis. Dans ce cas, les esclaves disposant d'un chien de garde positionnent leurs sorties dans l'état désiré et les autres restent en position et ne peuvent être positionnés à 0 du fait que le module ne peut garantir la communication.
Insertion d'un module sous tension
Après mise sous tension du module TSX SAY 1000, celui-ci attend de recevoir la configuration via Control Expert. Sinon, il reste à l'arrêt.
Défaut sur l'alimentation AS-i
En cas de défaut d'alimentation AS-i, la communication s'arrête, et les esclaves se comportent de manière différente :
-
les esclaves possédant un chien de garde positionnent leurs sorties dans l'état défini, sauf si l'esclave puise son énergie sur le médium AS-i,
-
les commandes des esclaves par manque d'énergie passent toutes à 0.
Du côté langage, tous les esclaves apparaissent en défaut, et l'absence d'alimentation AS-i est signalée dans l'état de la voie.
En cas de coupure du médium, plusieurs cas se présentent :
-
Le médium est coupé à la sortie du module :
Le comportement est identique à une coupure d'alimentation avec disparition de tous les esclaves et signalisation d'un défaut d'alimentation.
-
Le médium est coupé après l'ensemble module TSX SAY 1000 et alimentation AS-i :
Disparition de tous les esclaves et pas de signalisation de défaut d'alimentation.
-
Le médium est coupé après l'ensemble module TSX SAY 1000, alimentation AS-i et quelques esclaves :
Disparition des esclaves positionnés après la coupure et pas de signalisation de défaut d'alimentation.