Annexe B
Utilisation de la logique à relais pour effectuer des services en temps d' e xécution et une reconfiguration
Traitement de la commande
temps réel et des services du
module
Exécution d'un service par
instruction
Création d'un nouveau point
244
Du point de vue temporel, les services envoyés par les instructions de message
ne sont pas aussi critiques que le comportement du module défini pendant la
configuration et géré par une connexion temps réel. Par conséquent, le
module traite les services de messagerie uniquement après les besoins de la
connexion des E/S.
Par exemple, vous souhaitez déverrouiller toutes les alarmes de procédé du
module, mais la commande temps réel de votre processus est toujours en
cours et utilise la valeur d'entrée de la même voie. Parce que la valeur d'entrée
est critique pour votre application, le module hiérarchise l'échantillonnage
des entrées avant la demande de service de déverrouillage.
Cette hiérarchisation permet aux voies d'entrée d'être échantillonnées à la
même fréquence et aux alarmes de procédé d'être déverrouillées dans le laps de
temps entre l'échantillonnage et la production des données d'entrée temps réel.
Les instructions de message n'entraînent l'exécution d'un service de module
qu'une fois par exécution. Par exemple, si une instruction de message envoie
un service au module pour déverrouiller l'alarme haute-haute sur une voie
particulière, l'alarme haute-haute de cette voie est déverrouillée, mais peut
être activée lors d'un échantillonnage de voie suivant. L'instruction de
message doit alors être exécutée à nouveau pour déverrouiller l'alarme une
deuxième fois.
Cette section décrit comment créer un point dans la logique à relais lors de
l'ajout d'une instruction de message. La logique à relais est écrite dans la
section Main Routine (Sous-programme principal) du logiciel
RSLogix 5000.
Suivez ces étapes pour créer un point.
1. Démarrez le logiciel RSLogix 5000 et ouvrez un projet d'E/S existant
ou créez-en un nouveau.
2. Dans l'arborescence de l'automate, double-cliquez sur MainRoutine.
Développez MainProgram pour afficher MainRoutine comme un
élément de sous-menu.
Publication Rockwell Automation 1756-UM009D-FR-P - Mars 2015