Présentation
La redondance d'UC BMEH58•040 et les UC de sécurité redondantes BMEH58•040S prennent en charge les attributs de données suivants :
Attribut |
CPU |
|
---|---|---|
BMEH582040, BMEH582040S, BMEH584040, BMEH584040S |
BMEH586040, BMEH586040S |
|
Echange sur l'automate redondant |
X |
X |
Conserver |
– |
X |
X : prend en charge l'attribut. – : n'inclut pas l'attribut, car toutes les données sont conservées. |
Pour une UC de sécurité, chaque variable définie sur
est associée à une tâche (MAST, FAST ou SAFE). La quantité de données pouvant être échangées entre l'UC principale et l'UC de sécurité redondante dépend de la tâche :MAST et FAST : échange de données jusqu'à 4 Mo.
SAFE : échange de données jusqu'à 1 Mo.
Pour plus d'informations sur l'utilisation de l'éditeur de données Control Expert et l'affichage des attributs et , reportez-vous au manuel Modes de fonctionnement Control Expert.
Conserver
Tous les modules BME•586040 CPUs disposent de l'attribut de variable . Cet attribut détermine si la valeur de la variable est conservée suite au démarrage à chaud de la CPU. Si l'attribut est :
Sélectionné : les données de variable sont conservées et sont appliquées à la variable après un démarrage à chaud.
Désélectionné : les données de variable sont perdues après un démarrage à chaud. La valeur de la variable est réinitialisée.
Pour les CPUs autonomes Modicon M580 non liées à la sécurité, cet attribut est en lecture seule. Il est sélectionné par défaut et ne peut pas être désélectionné.
Pour les CPU autonomes et redondantes, l'attribut de variable
n'est pas inclus pour les variables créées dans la zone de sécurité. Toutes les données de sécurité ne sont pas conservées, car la tâche SAFE exécute un démarrage à froid.La quantité de données conservées configurables maximale varie suivant la CPU.
Avec la CPUs BME•586040, il est impossible de modifier l'attribut pour une variable qui existait déjà au démarrage de la CPU. Lorsqu'une variable est créée en ligne suite à un changement CCOTF, vous pouvez modifier l'attribut qui reste modifiable jusqu'au premier changement de génération.
Echange sur l'automate redondant
Avant chaque scrutation dans un système de redondance d'UC, la CPU primaire échange des données avec la CPU redondante. Elle échange uniquement les données dont l'attribut a la valeur .
Lors de l'initialisation d'une référence dans l'
, la variable d'initialisation doit faire partie de la même tâche que la référence. Sinon, un message indiquant qu'une erreur a été détectée apparaît dans la lors de l'analyse du projet.L'attribut
ne peut pas être modifié pour toutes les variables.Dans un système à redondance d’UC, si vous avez configuré la messagerie explicite à l'aide d'une fonction de communication, excluez le bloc fonction de communication
Management_Param
des données à transférer de l'automate primaire à l'automate redondant. Pour cela, désélectionnez l'attribut du paramètreManagement_Param
dans Control Expert.
Vous ne pouvez pas modifier l'attribut CPU. Lorsqu'une variable est créée en ligne dans le cadre d'une modification CCOTF, vous pouvez modifier l'attribut . Il reste modifiable jusqu'à la première modification du projet généré.
pour une variable qui existait déjà au démarrage de laLa quantité de données de transfert redondantes configurables maximale varie suivant la CPU.
Chaque variable incluse dans un échange redondant contient également un attribut Control Expert pour chaque variable incluse dans l'échange redondant.
en lecture seule. Le paramètre de l'attribut est généré automatiquement par