Description des états de contrôleur
Description des états de contrôleur
Cette section décrit en détail les états du contrôleur.
|
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT |
oNe supposez jamais que votre contrôleur est dans un certain état avant de commander un changement d'état, configurer les options du contrôleur, télécharger un programme ou modifier la configuration physique du contrôleur et des équipements qui y sont connectés. oEvaluez l'effet de ces opérations sur tous les équipements connectés, avant de les effectuer. oVérifiez toujours l'état du contrôleur sur les voyants avant d'agir sur le contrôleur. oVérifiez l'état de l'entrée Run/Stop (si installée et configurée) et/ou le commutateur Run/Stop (si installé) avant d'agir sur le contrôleur. oVérifiez la présence du forçage des sorties avant d'agir sur le contrôleur. oConsultez les informations d'état via EcoStruxure Machine Expert avant d'agir sur le contrôleur.(1) |
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. |
(1) Les états du contrôleur peuvent être lus dans la variable système PLC_R.i_wStatus de la bibliothèque système du M262.
Tableau des états du contrôleur
Les tableaux suivants décrivent les états du contrôleur :
État contrôleur |
Description |
État des voyants |
---|---|---|
BOOTING |
Le contrôleur exécute le micrologiciel de démarrage et ses propres autotests internes. Il vérifie ensuite le total de contrôle du micrologiciel et des applications utilisateur. |
Tous les voyants, qu'il s'agisse du voyant PWR, du voyant NS ou du voyant S3, selon la référence du contrôleur, clignotent avant de devenir vert fixe. Lorsque tous les voyants sont au vert fixe, cela signifie que la séquence de démarrage est terminée. Les voyants clignotent ensuite ensemble pendant un court instant pour signaler que le contrôleur est opérationnel. |
INVALID_OS |
La mémoire Flash ne contient aucun fichier de micrologiciel valide ou le micrologiciel n'est pas un micrologiciel Schneider Electric. Le contrôleur n'exécute pas l'application. Pour savoir comment rétablir un état correct, reportez-vous à la rubrique Mise à jour du micrologiciel. |
Le voyant FSP reste rouge à l'issue de la séquence de démarrage. |
État contrôleur |
Description |
Voyant |
||
---|---|---|---|---|
RUN (Vert) |
ERR (Rouge) |
E/S (Rouge) |
||
EMPTY |
Le contrôleur ne contient pas d'application. |
Éteint |
Clignotement unique |
Éteint |
EMPTY après détection d'une erreur système |
Cet état est identique à l'état EMPTY normal. En revanche, l'application est présente, mais n'a pas été chargée (volontairement). L'état correct est rétabli après un redémarrage (mise hors tension, puis mise sous tension) ou un nouveau téléchargement d'application. |
Éteint |
Clignotement rapide |
Éteint |
RUNNING |
Le contrôleur exécute une application valide. |
Allumé |
Éteint |
Éteint |
RUNNING avec un point d'arrêt |
Cet état est identique à l'état RUNNING à quelques nuances près : oLa partie du programme dédiée au traitement des tâches n'est pas exécutée tant que le point d'arrêt n'est pas résolu. oLes indications du voyant sont différentes. oPour plus d'informations sur la gestion des points d'arrêt, reportez-vous à EcoStruxure Machine Expert - Guide de programmation. |
Clignotement unique |
Éteint |
Éteint |
RUNNING avec une erreur externe détectée |
Erreur de configuration, de module TM3, de carte SD ou d'E/S détectée. Lorsque le voyant I/O est allumé, PLC_R.i_lwSystemFault_1 et PLC_R.i_lwSystemFault_2 permettent d'en savoir plus sur l'erreur détectée. Le signalement d'une condition d'erreur par ces variables déclenche l'allumage du voyant I/O. |
Allumé |
Éteint |
Allumé |
STOPPED |
Une application valide du contrôleur s'est arrêtée. Pour plus d'informations sur le comportement des sorties et des bus de terrain dans cet état, reportez-vous à la rubrique concernant l'STOPPED state. |
Clignotement régulier |
Éteint |
Éteint |
STOPPED avec une erreur externe détectée |
Erreur de configuration, de module TM3, de carte SD ou d'E/S détectée. |
Clignotement régulier |
Éteint |
Allumé |
HALT |
Le contrôleur interrompt l'exécution de l'application, car il a détecté une erreur d'application. |
Clignotement régulier |
Allumé |
– |
Application de démarrage non enregistrée |
Les applications de la mémoire du contrôleur et de la mémoire Flash diffèrent. Lors du prochain redémarrage, l'application de la mémoire est remplacée par celle de la mémoire Flash. |
Allumé ou clignotement régulier |
Clignotement unique |
Éteint |
L'illustration suivante explique la différence entre le clignotement rapide, régulier et simple :
Informations concernant l'état STOPPED
Voici ce qui se produit à l'état STOPPED :
oL'entrée configurée comme entrée Run/Stop reste opérationnelle.
oLa sortie configurée comme alarme reste opérationnelle et prend la valeur 0.
oLes services de communication Ethernet, série (Modbus, ASCII, etc.) et USB restent opérationnels et les commandes qu'ils émettent continuent à affecter l'application, l'état du contrôleur et les variables mémoire.
oLes sorties prennent initialement leur état par défaut (Conserver les valeurs ou Appliquer le réglage par défaut à toutes les sorties) ou l'état déterminé par le forçage des sorties, le cas échéant. L'état suivant des sorties dépend du paramétrage de l'option Mettre à jour E/S en mode Stop et des commandes reçues des équipements distants. Pour plus d'informations sur le comportement des sorties TM3, reportez-vous au document Modicon TM3 - Configuration des modules d'extension - Guide de programmation.
Comportement des tâches et des E/S lorsque l'opération Actualiser E/S en état Stop est sélectionnée
Lorsque l'option Actualiser E/S en état Stop est sélectionnée :
oL'opération de lecture des entrées se poursuit normalement. Les entrées physiques sont lues puis écrites dans les variables mémoire d'entrée %I.
oL'opération de traitement des tâches n'est pas exécutée.
oL'opération d'écriture des sorties se poursuit. Les variables mémoire de sortie %Q sont mises à jour en fonction de la configuration de l'option Conserver les valeurs ou Appliquer le réglage par défaut à toutes les sorties, ajustées en cas de forçage des sorties, puis écrites dans les sorties physiques.
Comportement des bus CANopen lorsque l'opération Actualiser E/S en état Stop est sélectionnée
Voici ce qui se produit pour les bus CANopen lorsque l'option Mettre à jour E/S en état Stop est sélectionnée :
oLe bus CANopen reste totalement opérationnel. Les équipements sur le bus CANopen continuent à détecter la présence d'un maître CANopen fonctionnel.
oLes échanges d'objet TPDO et RPDO continuent.
oS'il est configuré, le SDO facultatif continue d'être échangé.
oSi elles sont configurées, les fonctions Heartbeat et Node Guarding restent opérationnelles.
oSi le champ Comportement des sorties à l'arrêt affiche l'option Conserver les valeurs, les TPDO continuent d'être émis avec les dernières valeurs.
oSi le champ Comportement des sorties à l'arrêt affiche l'option Appliquer le réglage par défaut à toutes les sorties, les dernières valeurs sont remplacées par les valeurs par défaut et les TPDO suivants sont émis avec ces valeurs par défaut.
Comportement des tâches et des E/S lorsque l'opération Actualiser E/S en état Stop n'est pas sélectionnée
Lorsque l'option Actualiser E/S en état Stop n'est pas sélectionnée, le contrôleur applique aux E/S la condition Conserver les valeurs ou Appliquer le réglage par défaut à toutes les sorties (selon que le forçage des sorties est utilisé ou non). Ensuite :
oL'opération de lecture des entrées s'arrête. Les variables mémoire d'entrée %I conservent leur dernière valeur.
oL'opération de traitement des tâches n'est pas exécutée.
oL'opération d'écriture des sorties s'arrête. Les variables mémoire de sortie %Q peuvent être mises à jour via les connexions Ethernet, Série et USB. Toutefois, les sorties physiques ne sont pas affectées et conservent l'état spécifié par les options de configuration.
Comportement des bus CANopen lorsque l'opération Actualiser E/S en état Stop n'est pas sélectionnée
Voici ce qui se produit pour les bus CANopen lorsque l'option Mettre à jour E/S en état Stop n'est pas sélectionnée :
oLe maître CANopen arrête les communications. Les équipements sur le bus CANopen considèrent qu'ils sont dans leur état de repli configuré.
oLes échanges de TPDO et de RPDO s'arrêtent.
oLes échanges de SDO facultatifs (s'ils sont configurés) s'arrêtent.
oSi elles sont configurées, les fonctions Heartbeat et Node Guarding s'arrêtent.
oLes valeurs actuelles ou par défaut, selon le cas, sont inscrites dans les TPDO puis envoyées une fois avant l'arrêt du maître CANopen.