Introduction
Si la durée de la coupure est inférieure au temps de filtrage de l'alimentation, il n'y a aucune incidence sur le programme, qui continue de s'exécuter normalement.
Si la durée de la coupure est supérieure au temps de filtrage de l'alimentation, le programme est interrompu et le traitement de rétablissement d'alimentation est activé. La CPU redémarre ensuite en mode de redémarrage (reprise) à chaud ou de démarrage à froid, comme l'explique le schéma suivant.
Illustration
Phases d'un cycle de mise hors/sous tension

Temps de filtrage de l'alimentation
Les alimentations BMX CPS 2000, BMX CPS 3500 et BMX CPS 3540T (qui fournissent une tension CA) présentent un temps de filtrage de 10 ms.
Les alimentations BMX CPS 2010 et BMX CPS 3020 (qui fournissent une tension CC) présentent un temps de filtrage de 1 ms.
Phases de traitement d'une coupure d'alimentation
Lorsque l'alimentation du système disparaît, elle est rétablie en 3 phases :
Etape |
Description |
---|---|
1 |
En cas de coupure de courant, le système enregistre le contexte applicatif, les valeurs des variables d'application et l'état du système dans la mémoire flash interne. |
2 |
Le système configure toutes les sorties à l'état de repli (état défini par configuration). |
3 |
Dès l'alimentation restaurée, certaines actions et vérifications sont effectuées pour vérifier si le redémarrage à chaud est disponible :
Si toutes les vérifications sont correctes, un redémarrage à chaud est effectué, sinon un démarrage à froid a lieu. |