Programme Permettant D'obtenir L'état Du Système - Allen-Bradley ControlLogix 1756-RM Manuel Utilisateur

Système de redondance améliorée
Table des Matières

Publicité

Chapitre 7
Programmation de l'automate redondant
Programme permettant
d'obtenir l'état du système
166
Exemple de configurations de tâches périodiques
Tâche
Priorité
1
Élevée
2
Faible
Temps total d' e xécution :
Dans cet exemple, le temps d'exécution de la tâche de priorité la plus élevée
(Tâche 1) est nettement plus petit que sa période, soit 20 ms est inférieur à
80 ms, et le temps d'exécution total de toutes les tâches est nettement plus
petit que la période définie pour la tâche de priorité la plus faible, soit, 50 ms
est inférieur à 180 ms.
Réglage fin de la période définie
Vous devrez peut-être régler la période que vous avez définie pour vos tâches
périodiques afin d'équilibrer l'exécution du programme et des
communications.
L'actualisation bidirectionnelle des données pendant les points de
CONSEIL
synchronisation prolonge la durée de scrutation des tâches dans les
systèmes de redondance améliorée. Nous vous recommandons d' é quilibrer
l' e xécution du programme et des communications lorsque le système est
synchronisé.
Pour vérifier l'absence de chevauchements, passez en ligne avec l'automate et
accédez à la boîte de dialogue Task Properties (Propriétés de tâche). Sous
l'onglet Monitor (Surveillance), notez le temps de scrutation maximum.
Vérifiez que le temps de scrutation maximum est inférieur à la période définie
pour la tâche périodique.
Pour la plupart des applications redondantes, vous devez programmer pour
obtenir l'état du système. Programmez pour obtenir l'état du système lorsque
vous effectuez les opérations suivantes :
• Programmation de l'IHM pour afficher l'état du système
• Préconditionnement de la logique pour qu'elle s'exécute en fonction de
l'état du système
• Utilisation des informations de diagnostic pour résoudre les problèmes
du système
Pour obtenir l'état de votre système redondant, utilisez une instruction Get
System Value (GSV) dans votre programme et organisez les points pour
lesquels vous écrivez les valeurs.
Publication Rockwell Automation 1756-UM535D-FR-P – Novembre 2012
Temps d'exécution
Période définie
20 ms
80 ms
30 ms
100 ms
50 ms

Publicité

Table des Matières
loading

Table des Matières