Modes de marche
Traduction de la notice originale
Etats du module BMECXM
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 :
  • initialise l'embase ;
  • obtient l'adresse IP (via DHCP) ;
  • récupère le fichier de configuration (sur le serveur FDR).
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 :
  • Les connexions EtherNet/IP sont toutes établies et sont à l'état RUN.
  • Le bus de terrain CANopen est à l'état OPERATIONAL.
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
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 :
  • le service de contrôle d'erreur est actif ;
  • la détection des équipements esclaves CANopen est lancée, conformément à l'affectation définie dans le fichier de configuration ;
  • l'utilisateur peut recevoir des messages d'urgence et d'amorçage.
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.
Etats des connexions EtherNet/IP
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
  • OPERATIONAL(1)
  • STOPPED(1)
  • PRE OPERATIONAL(1)
FALLBACK
Stratégie de repli :
  • OPERATIONAL(2)
  • STOPPED(3)
  • CLEAR(4)
En fonction du type de scrutateur d'E/S :
  • STOP
  • IDLE
  • CLOSE
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.
Objets de communication
Le tableau suivant présente les objets de communication autorisés en fonction de l'état du bus CANopen :
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é