Configuration du processeur
Il existe deux types de modes d'exécution de tâche MAST :
Si le mode Périodique est utilisé, la période définie par l'utilisateur doit prendre en compte les périodes de tâche MAST plus longues, nécessaires dans un système redondant.
Le tableau suivant présente les caractéristiques des tâches MAST qui peuvent être ajustées par l'utilisateur dans Control Expert :
Caractéristiques
|
Valeurs par défaut de Control Expert
|
Durée max (ms)
|
255
|
Durée par défaut (ms)
|
20 (Remarque : prenez une valeur initiale de 80 ms pour les systèmes de redondance d'UC.)
|
Durée min (ms)
|
1 (0 si le mode d'exécution cyclique de la tâche MAST est choisi)
|
Incrément de période (ms)
|
1
|
Chien de garde max (ms)
|
1500
|
Chien de garde par défaut (ms)
|
250
|
Min. Chien de garde (ms)
|
10
|
Détection des démarrages à froid et à chaud dans un automate du système de redondance d'UC Quantum
Dans un automate du système de redondance d'UC Quantum, seul le mot système %SW10 et le bit système %S1 peuvent être utilisés pour détecter respectivement un démarrage à froid et un démarrage à chaud.
-
%SW10 (test de démarrage à froid) :
Si la valeur du bit %SW10.0 (représentant la tâche MASR en cours) est réglée sur 0, la tâche exécute son premier cycle après un démarrage à froid.
A la fin du premier cycle de la tâche MAST, le système règle chaque bit du mot %SW10.0 sur 1.
-
%S1 (test de démarrage à chaud) :
La valeur par défaut de %S1 est 0. Ce bit est réglé sur 1 après un cycle d'alimentation et le lancement d'une opération d'enregistrement des données. Si cette valeur est réglée sur 1, le dernier démarrage a été effectué à chaud.
Il est remis à 0 par le système à la fin du premier cycle complet et avant la mise à jour des sorties.
Pour traiter votre application à partir du type de démarrage, le programme doit tester si %SW10.0 a été remis à 0 (ou si %S1 est réglé sur 1) au démarrage de la première tâche MAST. %SW10 et %S1 peuvent être testés par l'application en mode Primaire ou Redondant.