Chapitre 6
Meilleures pratiques de programmation
Figure 13 - Utilisation de plusieurs
sous-programmes (préférable)
74
Réduction du nombre de programmes
Lors de la programmation d'un automate redondant, utilisez le moins de
programmes possible. L'utilisation du moins de programmes possible est
particulièrement importante si vous prévoyez une actualisation
bidirectionnelle des données et une synchronisation des automates après
l'exécution de chaque programme.
Si vous devez faire une actualisation bidirectionnelle des données à la fin de
chaque programme, tenez compte de ces considérations liées à la
programmation pour réduire l'impact de l'actualisation bidirectionnelle sur le
temps de scrutation du programme :
•
Utilisez uniquement un ou quelques programmes.
•
Divisez chaque programme en autant de sous-programmes nécessaires à
votre application. Un sous-programme n'entraîne pas d'actualisation
bidirectionnelle et ne réduit pas le temps de scrutation.
•
Utilisez le sous-programme principal de chaque programme pour
appeler les autres sous-programmes du programme.
•
Si vous souhaitez utiliser plusieurs tâches pour différentes périodes de
scrutation, utilisez un seul programme dans chaque tâche.
Publication Rockwell Automation 1756-UM015B-FR-P - Février 2021
Figure 13 - Utilisation de plusieurs
programmes (déconseillé)