Schneider Electric Redondance Mode d'emploi

Ajouter à Mes manuels
30 Des pages
Schneider Electric Redondance Mode d'emploi | Fixfr
Modicon Quantum avec Unity
Redondance d'UC
Mise en route
35008842.00
fre
Septembre 2004
2
Table des matières
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapitre 1
Paramétrage d'un système à redondance d'UC. . . . . . . . . . . . 11
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sélection et installation du matériel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sélection des options de redondance d'UC avec Unity Pro . . . . . . . . . . . . . . . .
Sélection d'une méthode de communication. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramétrage des automates primaire et redondant . . . . . . . . . . . . . . . . . . . . . .
Informations de base sur le registre d'état . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Informations de base sur le registre de commande . . . . . . . . . . . . . . . . . . . . . .
Modification d'un automate programmé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modifications en ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consommations mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
12
13
15
18
22
23
25
26
28
3
4
Consignes de sécurité
§
Informations importantes
AVIS
Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous
familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les
messages particuliers qui suivent peuvent apparaître dans la documentation ou sur
l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur
des informations susceptibles de clarifier ou de simplifier une procédure.
L'apposition de ce symbole à un panneau de sécurité Danger ou
Avertissement signale un risque électrique pouvant entraîner des lésions
corporelles en cas de non-respect des consignes.
Ceci est le symbole d'une alerte de sécurité. Il vous avertit d'un risque
de blessures corporelles. Respectez scrupuleusement les consignes de
sécurité associées à ce symbole pour éviter de vous blesser ou de mettre
votre vie en danger.
DANGER
DANGER indique une situation dangereuse entraînant la mort, des blessures
graves ou des dommages matériels.
AVERTISSEMENT
AVERTISSEMENT indique une situation présentant des risques susceptibles de
provoquer la mort, des blessures graves ou des dommages matériels.
ATTENTION
ATTENTION indique une situation potentiellement dangereuse et susceptible
d'entraîner des lésions corporelles ou des dommages matériels.
Identifier Juin 2004
5
Consignes de sécurité
REMARQUE
IMPORTANTE
6
L'entretien du matériel électrique ne doit être effectué que par du personnel qualifié.
Schneider Electric n'assume aucune responsabilité des conséquences éventuelles
découlant de l'utilisation de cette documentation. Ce document n'a pas pour objet
de servir de guide aux personnes sans formation.
© 2004 Schneider Electric
Tous droits réservés.
Identifier Juin 2004
A propos de ce manuel
Présentation
Objectif du
document
Ce guide de mise en route présente les informations essentielles pour commencer
à utiliser le système à redondance d'UC Modicon Quantum avec Unity qui comprend
le logiciel Unity Pro et le module 140 CPU 671 60. Ce guide complète le manuel
utilisateur. Les utilisateurs des systèmes à redondance d'UC Quantum hérités
doivent savoir qu'il existe des différences considérables entre Unity et les systèmes
hérités.
Les systèmes à redondance d'UC offrent aux automates redondants une
disponibilité permanente et une tolérance aux pannes.
Note : Configuration logicielle requise
Configuration requise pour le système à redondance d'UC Modicon Quantum avec
Unity :
l Unity Pro version 2.0 ou supérieure
l Micrologiciel CRA : version 1.25 ou supérieure
Note : A qui ce document s'adresse-t-il ?
A toute personne qui utilise un système à redondance d'UC pour la première
fois.
l Cette personne est supposée posséder des connaissances à propos des
automates programmables industriels et être familiarisée avec les
automatismes.
l Cette personne doit également savoir utiliser le logiciel Unity Pro. Une
connaissance de Concept, ProWORX ou Modsoft est un plus.
l
Note : Nomenclature
Ce guide utilise le terme "automate" et non l'acronyme PLC. Ce terme se réfère à
un automate programmable industriel du type 140 CPU 671 60.
Identifier Juin 2004
7
A propos de ce manuel
Etant donné que les systèmes à redondance d'UC Modicon Quantum fonctionnant
sous Unity sont dotés d'une fonctionnalité de tolérance aux pannes via la
redondance, utilisez-les lorsque aucune interruption du processus n'est admise. La
redondance signifie que deux embases sont configurées de manière identique.
Note : Configurations identiques
Un système à redondance d'UC Modicon Quantum fonctionnant sous Unity doit
posséder des configurations identiques :
l Modules 140 CPU 671 60 identiques contenant chacun une UC et un
coprocesseur
l Versions identiques de l'exécutable
l Alimentations électriques identiques
l Modules de communication RIO identiques
l Câblage et systèmes de câblage identiques
l Stations d'E/S identiques
l Emplacement séquentiel identique sur l'embase
Champ
d'application
Document à
consulter
8
Les données et illustrations fournies dans ce guide ne sont pas contractuelles. Nous
nous réservons le droit de modifier nos produits conformément à notre politique de
développement permanent. Les informations présentes dans ce document peuvent
faire l'objet de modifications sans préavis et ne doivent pas être interprétées comme
un engagement de la part de Schneider Electric.
Titre
Référence
Redondance d'UC Modicon Quantum sous Unity – Manuel
utilisateur
UNY USE 10710 V20E
Identifier Juin 2004
A propos de ce manuel
Avertissements
liés au(x)
produit(s)
Schneider Electric, Inc. ne saurait être tenu responsable des erreurs éventuelles
contenues dans ce document. Merci de nous contacter pour toute suggestion
d'amélioration ou de modification ou si vous avez trouvé des erreurs dans cette
publication.
Aucune partie de ce document ne peut être reproduite sous quelque forme ou par
quelque moyen que ce soit, électronique, mécanique ou photocopie, sans
autorisation préalable de Schneider Electric.
Toutes les réglementations de sécurité pertinentes locales doivent être observées
lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et
pour garantir une conformité aux données système documentées, seul le fabricant
est habilité à effectuer des réparations sur les composants.
Lorsque les automates sont utilisés pour des applications présentant des exigences
de sécurité technique, suivez les instructions appropriées.
La non-utilisation du logiciel Schneider Electric ou du logiciel approuvé avec nos
produits peut entraîner des blessures, des dommages ou un fonctionnement
incorrect.
Le non-respect de cet avertissement relatif au produit peut entraîner des blessures
ou des dommages matériels.
Commentaires
utilisateur
Envoyez vos commentaires à l'adresse e-mail [email protected].
Identifier Juin 2004
9
A propos de ce manuel
10
Identifier Juin 2004
Paramétrage d'un système à
redondance d'UC
1
Présentation
Objet de ce guide
Ce guide présente les principales étapes à suivre pour paramétrer et commencer à
utiliser un système à redondance d'UC Modicon Quantum.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Sélection et installation du matériel
12
Sélection des options de redondance d'UC avec Unity Pro
13
Sélection d'une méthode de communication
15
Paramétrage des automates primaire et redondant
18
Informations de base sur le registre d'état
22
Informations de base sur le registre de commande
23
Modification d'un automate programmé
25
Modifications en ligne
26
Consommations mémoire
28
11
Paramétrage
Sélection et installation du matériel
Configuration
matérielle
requise
Stations d'E/S
déportées
12
Vérifiez que la configuration matérielle requise est disponible.
Quantité
Equipement
Configuration requise
2
Racks UC Quantum identiques
Doit comporter :
l un (1) module
d'alimentation ;
l un (1) module UC
(140 CPU 671 60) ;
l un (1) module de
communication d'E/S
déportées
(140 CRP 93x 00).
1
Station d'E/S déportée
Doit comporter :
l un (1) module
d'alimentation ;
l un (1) module
adaptateur de stations
d'E/S déportées
(140 CRA 93x 00).
1
Câble à fibre optique MT-RJ/
MT-RJ (490 NOR xxx xx)
Description
Remarque :
Facultatif : il est
possible
d'installer dans ce
rack des modules
d'entrées et/ou de
sorties.
Etablit une liaison
directe entre les
ports HSBY Link
des modules UC
Vérifiez que chaque module de communication d'E/S déportées (CRP) est relié à un
module identique : utilisez un câble coaxial à deux sections terminé par des
connecteurs F. Chaque section doit être raccordée d'un côté à un port coaxial CRP
et de l'autre à un répartiteur coaxial (MA-0186-100). La partie basse du répartiteur
conduit les données vers le câble coaxial principal.
Insérez une dérivation (MA-0185-100) pour chaque station d'E/S déportées. Le port
de sortie de la dernière de ces dérivations doit être équipé d'une terminaison de
câble principal (52-0422-000). Le bas de chaque dérivation doit être connecté à la
station d'E/S déportées (port CRA) à l'aide d'un câble coaxial équipé de
connecteurs F.
Paramétrage
Sélection des options de redondance d'UC avec Unity Pro
Paramétrage du
logiciel
Pour paramétrer une application de redondance d'UC, vous devez commencer par
configurer quatre boîtes de dialogue.
Mode Run
Clavier invalide
Automate A
En ligne
Automate B
En ligne
Oui
Redondance sur différence de logique
Permut. adr. sur basculement
Port Modbus 1
Hors ligne
Port Modbus 1
En ligne
Port Modbus 1
Etat de la RAM
Zone de non-transfert
Démarrage : %MW 1|
Longueur : 0
Recommandations de Schneider Electric
Option
Réglage
Description
Mode Run
En ligne pour
Automate A et
Automate B
Après chargement du projet, les automates
A et B sont couplés, afin de constituer un
système parfaitement redondant.
Clavier invalide
La case ne doit PAS
être cochée
Permet de contrôler l'état de redondance à
l'aide du bit du registre de commande et les
saisies clavier.
Redondance sur
En ligne
différence de logique
Permut. adr. sur
basculement
Port Modbus 1
Cette case doit être
cochée
Le système redondant fonctionne en mode
Primaire / Redondant, même en cas de
modification d'un des projets de l'automate.
L'adresse du port Modbus esclave de
l'équipement redondant est décalée de
128 unités.
13
Paramétrage
Zone de nontransfert
Pour définir une zone de non-transfert, vous devez spécifier une zone de référence
initiale %MW et une longueur de zone.
Cette zone détermine d'une partie des registres de sortie (%MW) de la RAM d'état.
Cette partie (positions référencées dans la mémoire de données) ne sera pas
transférée de l'automate primaire vers l'automate redondant à chaque cycle de
scrutation.
Une valeur initiale nulle n'est pas valable, car %MW0 n'existe pas dans Quantum.
Options
configurées et
bits du registre
de commande
Les divers paramètres configurés de la boîte de dialogue Redondance d'UC,
c'est-à-dire, la sélection du Mode Run pour les automates A et B, la case à cocher
Clavier invalide et les options Redondance sur différence de logique et Permut. adr.
sur basculement, correspondent à des bits spécifiques du registre de contrôle
(commande) (%SW60). Ces bits contrôlent les conditions de fonctionnement de la
redondance (ces sélections influent sur le bit du registre de commande de
l'automate primaire qui est copié de manière cyclique dans le registre de commande
de l'automate redondant).
14
Paramétrage
Sélection d'une méthode de communication
Paramétrage de
la
communication
Choisissez parmi l'une de ces quatre méthodes pour établir une communication
entre le panneau de programmation Unity Pro et l'automate.
l Modbus
l Modbus Plus
l Ethernet (TCP/IP)
l USB
Pour sélectionner les paramètres appropriés à la méthode choisie :
Etape
Action
1
Choisissez Automate | Définir l'adresse.
2
Sélectionnez la méthode de communication appropriée.
3
Définissez les paramètres adéquats.
Utilisation de
l'option Test
connexion
L'option Test Connexion de la boîte de dialogue Définir l'adresse vous permet de
tester l'efficacité de la méthode de communication choisie, ainsi que ses
paramètres.
Communication
Modbus
La méthode de communication la plus utilisée est la méthode Modbus.
Paramètres par défaut
mode RS 232
9 600 bauds
8 bits de données
(mode RTU (binaire))
parité paire
1 bit d'arrêt
1 adresse esclave
Ces paramètres peuvent être modifiés manuellement à l'aide du clavier. Par
exemple, pour accélérer le transfert, vous pouvez régler le débit de 9 600 à 19 200
bauds.
15
Paramétrage
Utilisez Drivers Manager, version 2.0 IE13 ou supérieure
Propriétés de gestion des drivers SCHNEIDER
Driver MODBUS SERIAL
Test MODBUS
Gestion des drivers
Driver PLC USB
Test XWAY
Driver UNITEL
Drivers Manager V2.0 IE13
Drivers
Il y a 3 drivers installés
PLC USB
Installer / Mettre à jour
Désinstaller ce driver
Info système
Window NT V5.1 (Build 2600)
Info étendue : Aucune
winsock : V2.2
DLL XWAY : V6, 0, 22, 5
NetAccess : V1, 0, 8, 14
OK
Communication
Modbus Plus
Si une carte de communication PCI ou PCMCIA Modbus Plus est installée sur votre
ordinateur et que vous disposez d'un câble réseau Modbus Plus (ou du moins d'un
câble droit avec un connecteur mâle DB9 à chaque extrémité), vous pourrez
également communiquer avec l'automate via son port Modbus Plus, à condition que
les drivers Modbus Plus soient déjà correctement installés. Ce port fonctionne
également sur un automate non configuré.
La référence AS MBKT 185 correspond aux connecteurs DB9.
L'adresse du port Modbus Plus de l'automate peut être modifiée à l'aide du clavier.
Communication
Ethernet
Modbus/TCP
Si le rack comporte un module Ethernet 140 NOE 771 xx, il est possible d'établir
une connexion Ethernet, afin de relier votre ordinateur au module de communication
Ethernet (NOE 771 xx). Avec une UC non configurée, le port Ethernet du module
NOE non configuré répondra à une adresse IP dérivée de son adresse MAC.
Exemple : supposons que l'adresse MAC de l'adaptateur NOE cible est
00.00.54.10.BF.A6, l'adresse IP par défaut sera 84.16.191.166.
Si votre ordinateur possède une adresse IP (et un masque de sous-réseau)
compatible avec cette adresse IP par défaut, il sera facile de vérifier la réponse de
l'adaptateur NOE à cette adresse à l'aide d'une commande ping. Grâce à cette
adresse IP par défaut, vous serez en mesure de charger une application dans
l'automate.
Une adresse particulière est généralement affectée à ce port lors de la configuration
du projet, ce qui permettra à l'automate de répondre à cette nouvelle adresse IP
après le démarrage initial.
Communication
USB
A condition de disposer du câble de communication requis (référence
UNY XCA USB 033), vous pouvez utiliser le port USB dont sont équipées les
nouvelles UC avancées Modicon Quantum.
16
Paramétrage
Le basculement sur la liaison USB est impossible, car celle-ci est connectée à une
seule UC et Unity Pro ne peut communiquer qu'avec cet automate local. Par
conséquent, la liaison USB ne peut pas être utilisée pour un accès transparent à
l'automate primaire.
17
Paramétrage
Paramétrage des automates primaire et redondant
Connexion au
futur automate
primaire
Vous pouvez configurer une redondance d'UC Modicon Quantum avec un système
redondant Unity sans l'aide d'aucune application. Dans de telles conditions, vous
pouvez générer un projet uniquement à l'aide de la configuration de l'automate.
Etape
Transfert des
données vers le
futur automate
primaire
Action
1
A partir du menu principal, exécutez les options Génération | Analyser le projet.
2
Corrigez les erreurs éventuelles.
3
Exécutez l'option Regénérer tout le projet.
4
En supposant qu'aucune erreur ne soit détectée, mettez l'un des automates
sous tension.
5
Lorsque le clavier affiche "No Conf" (après affichage du message "Initialisation"
pendant quelques secondes suite à la mise sous tension), vous pouvez tenter
d'établir une connexion avec cet automate à l'aide du chemin de communication
spécifié.
6
A partir du menu principal, exécutez les options Automate | Connecter.
En supposant que la connexion est établie, vous pouvez charger un projet dans la
mémoire de l'automate.
Etape
1
Action
A partir du menu principal, exécutez les options Automate | Transfert du projet
vers l'automate.
Transfert du projet vers l'automate
Projet PC
Nom :
Projet automate écrasé
Station
Nom :
Version :
0.0.53
Dernière
génération : 25/02/2004 13:39:31
[projet non valide]
Version :
Dernière
génération :
Mise en RUN de l'automate après le transfert
Transférer
18
Annuler
2
Vous pouvez cocher la case Mise en RUN de l'automate après le transfert.
3
Cliquez sur Transférer.
Paramétrage
Etape
4
Action
Une boîte de dialogue apparaît sur laquelle sont indiqués le nom du projet, le
numéro de version et la date et heure de la dernière génération.
Run
?
Projet automate :
Nom : Station
Version : 0.0.53
Dernière génération : 25/02/2004
13:39:31
Confirmer Run sur ce projet ?
OK
Annuler
Remarque : La mémoire de l'automate étant normalement vidée sur une
nouvelle UC, ces informations concernent uniquement le Projet PC et non le
Projet automate écrasé.
5
A la fin de ce transfert, confirmez le basculement sur l'état Run pour ce projet en
cliquant sur OK dans la boîte de dialogue Run.
Vidage de la
mémoire d'un
automate
Un vidage complet de la mémoire d'un automate nécessite 2 jours, la mise hors
tension et la dépose des connexions de la batterie. La méthode la plus rapide pour
forcer un automate en mode No Conf consiste à déconnecter le câble de
communication lors du processus de chargement d'un projet d'application dont la
configuration diffère de celle résidant dans la mémoire de l'automate. Avertissement
à prendre en compte : ce type d'opération ne provoque pas de réinitialisation
complète de la mémoire (par exemple, les paramètres de communication ne sont
pas réinitialisés).
Vérification de
l'état de l'UC
Vous devez, à ce stade, surveiller le panneau avant de l'automate. Le voyant COM
clignote et le voyant STS est allumé en continu. Cette condition indique
généralement que le système n'est pas redondant et que son coprocesseur
redondant a terminé le redémarrage après une mise sous tension ou des auto-tests.
COM
STS
Le clavier doit indiquer que l'automate primaire est en mode Run (dans ce cas, il
suffit d'appuyer sur la touche ECHAP pour afficher la première page).
19
Paramétrage
Paramétrage du
futur automate
redondant
Vous pouvez désormais mettre sous tension le second automate qui sera défini
comme redondant.
A ce stade, la mémoire de l'automate redondant doit être effacée ou afficher l'état
No Conf. Dans ce cas, la mise à jour de la mémoire de l'unité redondante à partir de
la mémoire de l'unité primaire est effectuée automatiquement. Lorsque la
configuration de l'automate redondant diffère de celle de l'automate primaire, un
transfert automatique doit également avoir lieu.
Dans un premier temps, le clavier de ce second automate affiche le message
"Initialisation" pendant quelques secondes après la mise sous tension. Si vous
regardez alors le panneau avant de l'automate, vous noterez que le voyant STS est
allumé en continu, signalant que le système n'est pas (encore) redondant. Cela
indique également que le redémarrage après une mise sous tension ou que les
auto-tests du coprocesseur redondant de l'automate sont terminés.
Le voyant COM reste éteint pendant un instant, indiquant l'absence de
communication entre les automates primaire et redondant.
COM
STS
COM
STS
Le voyant COM se met ensuite à clignoter pendant quelques secondes, puis reste
allumé en continu, afin de signaler l'existence de communications entre les
automates primaire et redondant. A ce stade, le voyant STS doit à nouveau
clignoter, indiquant que le système est maintenant redondant et que les données
sont échangées de l'automate primaire à l'automate redondant.
Le clavier doit indiquer que le premier automate est en mode primaire et que le
second est en mode redondant et qu'ils fonctionnent tous les deux en mode Run.
Pour afficher les informations par défaut et la première page, appuyez sur la touche
ECHAP.
20
Paramétrage
Vérification de
l'état des
voyants du
module CRP
Lorsque le système à redondance d'UC est opérationnel, le voyant vert Ready est
allumé en continu sur le module de communication d'E/S déportées (CRP) des deux
automates primaire et redondant.
Le voyant vert Com Act du module CRP primaire doit être allumé en continu, alors
que le voyant du module CRP redondant doit clignoter.
Vérification de
l'état des
voyants du
module CRA
Lorsque le système à redondance d'UC est opérationnel, le voyant vert Ready est
allumé en continu sur le(s) module(s) adaptateur de stations d'E/S déportées (CRA).
Le voyant vert Com Act du module CRA sera également allumé en continu si l'un
des modules d'E/S a été configuré.
De même, le voyant rouge Fault du module CRA sera allumé en continu si les
modules d'E/S physiquement reconnus sur le rack ne correspondent pas aux
modules configurés pour ce rack.
21
Paramétrage
Informations de base sur le registre d'état
Registre d'état
des systèmes
primaire et
redondant
(%SW61)
22
Schneider Electric recommande que vous vous familiarisiez avec les positions de
bit du registre d'état de la redondance d'UC.1
Les bits 15 et 16 identifient l'état de l'automate auquel votre PC est connecté. Quant
aux bits 13 et 14, ils identifient l'état de l'autre automate.
Par exemple, lorsque le panneau de programmation est connecté à l'unité primaire,
une séquence de bits telle que (1,1,1,0) pour les bits 13 à 16 signifie normalement
que cet automate est l'unité primaire et que l'autre automate est l'unité redondante.
Inversement, lorsque le panneau de programmation est connecté à l'unité
redondante, cette même séquence de bits devrait être (1,0,1,1).2
Ces indications de bits doivent correspondre aux informations affichées sur les deux
claviers.
Une autre information importante est donnée par le bit 11. Ce bit vous permet de
savoir si l'automate courant doit être considéré comme l'automate A ou
l'automate B. Cet attribut A ou B est sélectionné après identification de l'adresse
MAC du port Ethernet intégré : Le module UC avec l'adresse MAC la plus petite sera
l'automate A et le module UC avec l'adresse MAC la plus grande sera
l'automate B.3
Unity utilise la convention CEI pour référencer les registres :
l Bit 13 = %SW61.3
l Bit 14 = %SW61.2
l Bit 15 = %SW61.1
l Bit 16 = %SW61.0
1. Il existe un EFB dédié (HSBY_ST) qui permet à l'utilisateur de fractionner l'état de
ces positions de bits en variables booléennes. Ces bits peuvent ensuite facilement
être utilisés pour animer un écran d'exploitation sous Unity Pro. Toutefois, il est
évident qu'un utilisateur capable d'identifier directement ces bits sera particulièrement efficace.
2. Le fait que le contenu du registre d'état soit différent sur les automates primaire et
redondant prouve que le registre d'état de l'automate redondant n'a pas été mis à
jour avec celui de l'automate primaire.
3.
Cela signifie que certaines précautions devront être prises au niveau de
l'application, afin de pouvoir gérer l'opération de maintenance résultant d'une
inversion de hauteur relative d'adresse MAC.
Paramétrage
Informations de base sur le registre de commande
Registre de
commande des
systèmes
primaire et
redondant
(%SW60)
Schneider Electric recommande que vous vous familiarisiez avec les positions de
bit du registre de commande de la redondance d'UC.
Localisez le bit "Clavier invalide" qui correspond au bit de poids faible. Il s'agit du
bit 15 qui dicte l'état de l'automate A, alors que le bit 14 dicte l'état de l'automate B.
Un menu d'écran supplémentaire, intitulé Diag, apparaît sur l'écran LCD de
l'automate. Ce menu décrit l'état de l'automate.
Menu de l'écran LCD
Description
Diag: off keypad
Mode hors ligne sélectionné à l'aide du clavier
Diag: off %sw60
Mode hors ligne sélectionné à l'aide du registre de commande
et éventuellement à l'aide du clavier
Diag: plug&run
Mode en ligne sélectionné à l'aide du clavier ou du registre de
commande
Le champ Diag indique si l'UC courante est en mode Run (plug&run) ou non. Si
l'automate courant est en mode RUN, le clavier affiche les raisons de cet état hors
ligne : clavier et/ou registre de commande.
Informations
complémentaires relatives à
l'utilisation du
registre de
commande
Si le voyant du clavier affiche un champ Mode dans l'écran Hot Standby, cela dénote
l'intention émise par l'utilisateur via le clavier, à propos de l'état Run/Hors ligne
(c'est-à-dire, couplé/non couplé) de l'UC courant pour ce qui est du système de
redondance.
Ensuite, le registre de commande de redondance d'UC (%SW60), via les bits 15 et
14, permet à un hôte externe de définir le mode de l'UC courante ou de l'autre UC
sur Run ou Hors ligne. Ces positions de bit sont accessibles par le programme
d'application et/ou un système externe, tel que le système SCADA ou un panneau
de programmation.
Les intentions émises par les bits du registre de commande jouent toujours un rôle
dans la décision finale à propos de l'état Run/Hors ligne des UC.
Les intentions émises via les sélections du mode clavier (Run/Hors ligne) jouent leur
rôle respectif dans la décision finale à propos de l'état Run/Hors ligne des UC, à
condition que la position du bit Clavier invalide (bit de poids faible) dans le registre
de commande de redondance d'UC1 soit dans l'état Non ('0'). Dans ces conditions,
pour une UC donnée, la position du bit du registre de commande gouvernant l'état
Run/Hors ligne des UC et la valeur du champ Mode du clavier doivent également
demander un 'Run', afin d'obtenir un état 'Run' effectif. 2.
2Lorsque le clavier est de nouveau validé, les sélections clavier prennent effet
immédiatement.1.Le registre de commande de l'automate redondant est mis à jour
avec le contenu du registre de commande de l'automate primaire à chaque cycle de
scrutation.
23
Paramétrage
Sur le clavier, l'état effectif de l'UC courante est affiché par un champ "State" dans
le menu d'écran "Hot Standby".
Position de bit (poids faible)
clavier invalide
du registre de commande
Champ Mode
Hors ligne / Run
de l'écran du clavier
Bit d'état de l'UC
Hors ligne / Run
du registre de
commande
Etat
machine
Registre
d'état
Champ State
de l'écran du
clavier
24
Paramétrage
Modification d'un automate programmé
Autres
paramètres de
redondance d'UC
Si vous avez l'intention d'utiliser un automate sur lequel un programme a déjà été
chargé, il est recommandé d'adopter la même approche que celle décrite
précédemment, afin de paramétrer correctement le système à redondance d'UC,
c'est-à-dire de configurer un automate à la fois.
Vous devez donc commencer par mettre hors tension l'une des unités. Nous vous
suggérons de choisir l'automate avec l'adresse MAC la plus petite. Il s'agit
généralement de l'automate A qui est en mode primaire. Toute opération de
chargement a pour effet de mettre un automate en mode primaire. Mettez la
seconde unité sous tension. Selon le contenu de cette future unité redondante, un
transfert automatique peut se produire. Dans le cas contraire, il peut s'avérer
nécessaire d'exécuter manuellement ce transfert. Il vaut mieux procéder de manière
systématique à un transfert de l'automate primaire vers l'automate redondant et de
charger un nouveau projet.
Dans ce dernier cas, le transfert doit être effectué à partir du clavier de l'automate
primaire. ("PLC Operations" => "Hot Standby" => "Transfer" => Enter)
Note : Vérifications
l En cas d'échec d'établissement de la connexion, vérifiez d'abord le câble, mais
utilisez également le clavier pour vérifier les paramètres du port. Le cas
échéant, n'hésitez pas à modifier ces paramètres selon vos besoins.
l Après chaque intervention importante sur une UC, telle que le chargement d'un
projet, il est recommandé de vérifier à l'aide du clavier si la machine est dans
l'état prévu. Vous pouvez, par exemple, vérifier rapidement sur le futur
automate primaire ou sur le futur automate redondant l'adresse du port Modbus
Plus.
25
Paramétrage
Modifications en ligne
Introduction
Si la position du bit 13 est réglée sur 1 (le bit 13 correspondant maintenant au
registre %SW60.3 selon la convention CEI), le système à redondance d'UC
Quantum fonctionnant sous Unity reste "couplé" si une différence de logique est
détectée.
Examinons maintenant, à partir d'un système couplé, quelle serait la séquence
d'opérations nécessaire pour obtenir un système couplé modifié.
Modifications
sur les données
et/ou le codeAutomate
primaire
Les modifications apportées au projet d'application peuvent, jusqu'à un certain
point, concerner toute modification, suppression ou addition de données ou de
code. Toutefois, ces modifications ne doivent pas affecter la configuration de
l'automate.
Etant donné que le transfert de la mise à jour ne peut avoir lieu que de l'automate
primaire vers l'automate redondant et que seul l'automate primaire pourra exécuter
la totalité du programme, ces modifications seront généralement effectuées sur
l'automate primaire.
Méthode par défaut : Modifications effectuées sur l'automate primaire :
l Procédez aux modifications requises au niveau du code et/ou des données.
Notez que la couleur d'arrière plan d'une section de code devient blanche dès
qu'une modification est apportée.
l Exécutez la commande de menu Génération | Générer le projet.
A condition que les modifications n'aient généré aucune erreur, la couleur
d'arrière-plan des sections modifiées passe du noir au gris.
l Procédez à un transfert de l'automate primaire modifié vers l'automate
redondant, soit à partir du clavier, soit en utilisant le registre de commande %SW60 - (%SW60.5 lance ce transfert lorsqu'il est réglé sur 1).
Modifications
sur les données
et/ou le codeAutomate
redondant
Autre méthode : Modifications effectuées sur l'automate redondant :
l Procédez aux modifications requises au niveau du code et/ou des données.
Notez que la couleur d'arrière plan d'une section de code devient blanche dès
qu'une modification est apportée.
l Exécutez la commande de menu Génération | Générer le projet.
A condition que les modifications n'aient généré aucune erreur, la couleur
d'arrière-plan des sections modifiées passe du noir au gris.
l Afin de pouvoir procéder au transfert de la mise à jour, basculez d'abord
l'automate primaire en mode Hors ligne, puis en mode Run. Ce basculement peut
être exécuté à partir du clavier ou du registre de commande de l'unité primaire.
l Procédez à un transfert du (nouvel) automate primaire modifié vers le (nouvel)
automate redondant, soit à partir du clavier, soit en utilisant le registre de
commande - %SW60 - (%SW60.5 lance ce transfert lorsqu'il est réglé sur 1).
26
Paramétrage
Changements de
configuration
Si la configuration est modifiée, il sera alors nécessaire d'exécuter la commande
Regénérer tout le projet, puis la commande Transfert du projet vers l'automate et
enfin la commande Stop.
Cette situation correspond en fait au cas traité au chapitre 5 : "Autres paramètres de
redondance d'UC".
Dans un tel cas, l'architecture de la redondance d'UC n'est plus active pendant le
processus de saisie des modifications. En outre, durant quelques instants, il n'y a
plus qu'un seul automate et celui-ci doit être arrêté, afin de pouvoir exécuter la
commande Transfert du projet vers l'automate.
27
Paramétrage
Consommations mémoire
Utilisation de la
mémoire
La fonctionnalité Bilan mémoire est une caractéristique intéressante de l'application
Unity Pro qui permet de vérifier l'occupation des ressources mémoire du projet cible.
Cette évaluation s'exécute à l'aide de la commande Automate | Utilisation de la
mémoire.
Bilan mémoire
Données utilisateur
Mémoire interne
Données
11552 octets
Données déclarées
78944 octets
1 024 Ko
Cartouche A
Cartouche B
7 168 Ko
13,2 %
Programme utilisateur
Constantes
32 octets
Code exécutable
421392 octets
Informations
d'upload
556336 octets
79,9 %
71,4 %
100,0 %
Autre
Configuration
18432 octets
Système
255760 octets
1,1 %
Diagnostics
Stockage des
données
0 octets
7,5 %
< 0,05 %
5,7 %
13631488 octets
0,2 %
7,6 %
11,3 %
0,2 %
1,9 %
Mémoire disponible
Fermer
Optimiser
Aide
Total
837856 octets
Total
965424 octets
Maximum
837824 octets
Maximum
965424 octets
Fragmentation : 0,0 %
Fragmentation : 0,0 %
Réservé pour
stockage
données :
8388608 octets
Vous devez avoir préalablement lancé la commande Regénérer tout le projet pour
pouvoir accéder à la commande Bilan mémoire. Cette fonction ne sera pas
disponible si l'espace mémoire alloué au projet cible est insuffisant.
En particulier, pour un système à redondance d'UC Quantum fonctionnant sous
Unity, les valeurs indiquées dans les deux premiers champs numériques ne doivent
pas être supérieures à la portée d'un système à redondance d'UC. Soit,
respectivement :
1
l Données : 128 Ko max.
2
l Données déclarées : 512 Ko max.
1. c'est-à-dire l'état de la RAM ou les variables référencées/localisées
28
Paramétrage
2.
c'est-à-dire les variables d'état non référencées/non localisées, les données
implicites et les données internes DFB
29
Paramétrage
30

Manuels associés