Etat du module BMECXM
|
Description
|
---|---|
INITIALIZATION
|
Ce mode est activé pour le module à la mise sous tension ou suite à un redémarrage. L'autotest à la mise sous tension (POST) est exécuté durant cette phase.
NOTE : si l'autotest à la mise sous tension échoue, le module passe à l'état CRITICAL ERROR. Reportez-vous à la description des LED pour diagnostiquer cet état. |
UNCONFIGURED
|
L'autotest à la mise sous tension est terminé et le module :
|
CONFIGURED
|
Le module a reçu son fichier de configuration et attend toutes les connexions EtherNet/IP attendues de l'automate, telles que définies dans le fichier de configuration (fichier .prm).
Si toutes les connexions ne sont pas ouvertes au bout de 5 secondes, le module BMECXM redémarre.
|
CONNECTED STOP
|
La procédure d'amorçage des esclaves est lancée afin d'initialiser tous les équipements esclaves CANopen configurés dans le fichier .prm. L'état de chaque équipement est progressivement mis à jour dans l'onglet Liste d'esclaves actifs.
NOTE : si le module BMECXM est configuré en mode manuel, le passage à l'état CONNECTED RUN s'effectue obligatoirement à l'aide de la commande EM_start. |
CONNECTED RUN
|
Cet état est atteint dans les conditions suivantes :
A l'état CONNECTED RUN, le module BMECXM échange des E/S avec les équipements esclaves CANopen.
L'automate peut alors piloter l'état du module BMECXM en envoyant des requêtes NMT.
L'automate peut également envoyer une requête NMT aux équipements esclaves CANopen via la messagerie explicite dans l'objectif de piloter leur état respectif.
|
FALLBACK
|
Le module BMECXM passe à l'état FALLBACK et applique la stratégie de repli.
|
FW UPGRADE
|
Le micrologiciel est en cours de mise à niveau. L'outil de mise à niveau du micrologiciel est la seule entité qui peut communiquer avec le module BMECXM ; les connexions EtherNet/IP avec l'automate sont arrêtées.
|
Etats du bus CANopen
|
Description
|
---|---|
INITIALIZATION
|
Le module BMECXM lance l'initialisation du bus CANopen en suivant la procédure d'amorçage. Pour ce faire, le module BMECXM doit être à l'état CONNECTED STOP.
Pendant l'initialisation du bus CANopen, le dictionnaire d'objets du maître CANopen et des équipements esclaves est accessible uniquement en lecture seule, via l'interface de commande SDO.
|
PRE-OPERATIONAL
|
La séquence d'amorçage est terminée. Aucune commande déclenchant le passage à l'état OPERATIONAL n'a été reçue.
Les équipements esclaves CANopen répondent aux messages SDO et NMT, mais pas aux PDO.
|
OPERATIONAL
|
Il s'agit de l'état principal du bus CANopen.
Dans cet état :
NOTE : si le module BMECXM est configuré en mode manuel, le passage à l'état OPERATIONAL s'effectue obligatoirement à l'aide de la commande EM_start. |
STOPPED
|
Dans cet état, seule la surveillance des esclaves est activée. Aucun service de lecture ou d'écriture de SDO n'est disponible.
|
Etat de fonctionnement du module BMECXM
|
Etat de fonctionnement du bus de terrain
|
Etat des connexions EtherNet/IP
|
---|---|---|
IDLE
|
IDLE
|
Absence de connexion
|
UNCONFIGURED
|
NO-CONF
|
|
CONFIGURED
|
BUS OFF
|
|
CONNECTED STOP
|
PRE OPERATIONAL
|
Connexion active
|
CONNECTED RUN
|
|
|
FALLBACK
|
Stratégie de repli :
|
En fonction du type de scrutateur d'E/S :
|
FW UPGRADE
|
Sans objet
|
Absence de connexion. Si elle existe, la connexion est abandonnée.
|
(1)Une commande NMT est nécessaire pour passer d'un état à un autre. (2)Le bus de terrain CANopen reste à l'état OPERATIONAL, mais utilise les dernières données reçues de l'automate. (3)Le maître et les esclaves CANopen passent à l'état STOPPED. (4)Le bus de terrain CANopen reste à l'état OPERATIONAL, mais les données sont mises à zéro. |
Objet
|
INITIALIZATION
|
PRE-OPERATIONAL
|
STOPPED
|
OPERATIONAL
|
---|---|---|---|---|
PDO
|
–
|
–
|
–
|
Oui
|
SDO
|
–
|
Oui
|
–
|
Oui
|
SYNC
|
–
|
Oui
|
–
|
Oui
|
EMCY
|
–
|
Oui
|
–
|
Oui
|
Bootup
|
Oui
|
–
|
–
|
–
|
NMT
|
–
|
Oui
|
Oui
|
Oui
|
–Objet de communication non autorisé |