Transfert d'un programme d'application
Traduction de la notice originale
Présentation
La fonctionnalité de transfert de programme d'application vous permet de configurer l'UC redondante à partir de l'automate de l'UC primaire.
Utilisez cette fonctionnalité lorsque vous reprogrammez l'automate de l'UC primaire ou remplacez l'automate de l'UC redondante, car le processus copie l'intégralité du programme d'application de l'UC primaire vers l'UC redondante. Cette fonctionnalité permet non seulement de gagner du temps, mais également de garantir que les configurations des automates sont identiques.
Le système transfère le programme d'application entre les deux coprocesseurs à l'aide de la liaison de communication dédiée du système de redondance d'UC Quantum.
Méthodes de transfert de programmes
Le transfert d'application s'effectue toujours de l'UC primaire vers l'UC redondante.
Il existe plusieurs méthodes pour transférer des programmes d'application :
NOTE : au cours du transfert du programme d'application, le système n'est plus redondant.
NOTE : en cas d'arrêt de l'UC primaire avant que l'UC redondante ne soit prête à assumer le rôle d'UC primaire, le processus n'est plus contrôlé.
Messages du clavier LCD
Lors d'un transfert de programme d'application, les messages suivants peuvent être affichés sur les écrans LCD des deux UC :
Validation du transfert
L'UC secondaire valide le programme d'application transféré. Après validation, elle démarre automatiquement en tant qu'UC redondante.
Temps de transfert
Le temps nécessaire au transfert d'un programme d'application dépend de la taille du programme (plus le programme est volumineux, plus le transfert est long) et du type de tâche MAST :
Mise à jour à partir de l'UC primaire
Vous pouvez effectuer une mise à jour du programme d'application uniquement de l'UC primaire vers l'UC redondante.
NOTE : l'automate de l'UC redondante ne peut pas mettre à jour l'UC primaire.
Limites de taille de transfert
Pour le module 140 CPU 67• •• de redondance d'UC Quantum, la taille du transfert dépend de la configuration. Par exemple, l'utilisation d'une carte routeur vous permet de transférer jusqu'à 7 Mo.
Vous pouvez donc transférer l'intégralité du programme d'application sans vous soucier de sa taille. Ce transfert s'effectue sur plusieurs cycles et est réparti sur plusieurs paquets de transfert.
Transfert d'un programme d'application à l'aide du clavier
Pour effectuer un transfert, utilisez le clavier du panneau avant de l'automate (UC primaire ou redondante). L'UC primaire copie l'intégralité du programme d'application et des données vers l'UC redondante.
Le tableau ci-après illustre la procédure de transfert du programme d'application.
Etape
Action
1
Assurez-vous que l'automate de l'UC primaire est en mode RUN / UC primaire.
Résultat : l'écran LCD de l'automate affiche le mode RUN PRIMARY CPU.
2
Vérifiez que :
  • l'option d'invalidation du clavier n'est PAS sélectionnée
  • l'interrupteur à clé est déverrouillé
3
Accédez au sous-menu Hot Standby → Transfer.
4
Appuyez sur ENTER pour exécuter le transfert du programme d'application de l'UC primaire vers l'UC redondante.
NOTE : la commande Hot Standby → Transfer peut être exécutée sur le contrôleur de l'UC primaire ou de l'UC redondante, mais seul le contrôleur de l'UC redondante est mis à jour.
Transfert du programme d'application à l'aide du bit système %SW60.5 du registre de commande
Pour le transfert, utilisez le registre de commande du logiciel Control Expert. L'UC primaire copie l'intégralité du programme d'application et des données vers l'UC redondante.
Pour transférer un programme d'application (programme ou projet logique) vers l'automate de l'UC primaire ou redondante à l'aide du bit système %SW60.5 du registre de commande, procédez comme suit :
Etape
Action
1
Connectez-vous à l'automate de l'UC primaire ou redondante.
2
Accédez au bit système %SW60.5 du registre de commande.
3
Réglez le bit sur 1.
Remarque : le processus de réglage du bit fait passer le bit de 0 à 1, puis de nouveau à 0.
Transfert automatique du programme d'application
Dès qu'un automate d'UC primaire détecte un automate vierge, il transfère le programme vers l'automate vierge qui devient alors l'UC redondante. Une fois le programme d'application transféré, les programmes d'application des deux automates sont identiques.
NOTE : les automates doivent disposer de la même configuration (avec les mêmes cartes PCMCIA ou sans carte).
Commande de transfert de programme d'application Control Expert
Si Control Expert est connecté à l'automate primaire, il peut lancer une commande de transfert de programme d'application à partir du menu Automate :
Si Control Expert est connecté à l'automate redondant, cette option de menu n'est pas disponible.
Programmes d'application et configurations identiques
Après le transfert, les programmes d'application et les configurations des UC primaire et redondante sont identiques.