Table des matières
Configuration des modules de
redondance
Configuration de l'automate
redondant
Meilleures pratiques de
programmation
4
Utilisation d'un système à redondance avec le protocole de redondance
parallèle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapitre 4
Détermination de la nécessité d'une configuration supplémentaire . . . . . . . . . . . . . 42
Configuration du module de redondance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Identification de la version du RMCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Onglet Module Info. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Onglet Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Auto-synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
ID Châssis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Activation du contrôle par le programma utilisateur . . . . . . . . . . . . . . . . . . . . . 48
Date et heure du module de redondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Onglet Synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Commandes de l'onglet Synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Journal des tentatives de synchronisation récentes . . . . . . . . . . . . . . . . . . . . . . 50
Onglet État de la synchronisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Onglet Mise à jour du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Commandes de mise à jour du système . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Tentatives de verrouillage de la mise à jour du système . . . . . . . . . . . . . . . . . . . . 56
Tentatives de commutation verrouillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Chapitre 5
Configuration de l'automate redondant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Activation de la synchronisation temporelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Actualisations bidirectionnelles, synchronisation et commutations. . . . . . . . . . . . . . 63
Modification des réglages d'actualisation bidirectionnelle
et de synchronisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Réglages d'actualisation bidirectionnelle et de synchronisation par défaut. . . . 64
Types de tâches recommandés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Tâche permanente après une commutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Tâches périodiques multiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Actualisations bidirectionnelles et temps de scrutation . . . . . . . . . . . . . . . . . . . . . . 68
Estimation du temps d'actualisation bidirectionnelle . . . . . . . . . . . . . . . . . . . . 68
Attributs de l'objet Redondance pour les temps d'actualisation
bidirectionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Équation d'estimation des temps d'actualisation bidirectionnelle . . . . . . . . . . . 70
Configuration du chien de garde de tâche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Valeur minimum pour le temps du chien de garde . . . . . . . . . . . . . . . . . . . . . . . . 72
Chapitre 6
Programme de réduction des temps de scrutation . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Réduction du nombre de programmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Gestion des points pour des actualisations bidirectionnelles efficaces . . . . . . . . 75
Utilisation d'une programmation concise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Programme de maintien de l'intégrité des données. . . . . . . . . . . . . . . . . . . . . . . . . . 78
Instructions de temporisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Instructions de tableau (fichier)/décalage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Logique dépendant de la scrutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Optimisation des tâches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Considerations relatives à la programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Transfert de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Fonctionnement de l'instruction SSV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Performances des communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Points d'accès programme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Publication Rockwell Automation 1756-UM015B-FR-P - Février 2021