Instructions d'alarme
Opération d'ensemble
d'alarmes (ASO)
Ces informations s'appliquent aux automates Compact GuardLogix 5380,
CompactLogix 5380, CompactLogix 5480, ControlLogix 5580 et GuardLogix
5580.
L'instruction Opération d'ensemble d'alarmes génère une opération spécifiée pour
toutes les conditions d'alarme de l'ensemble d'alarmes spécifié. L'instruction
Opération d'ensemble d'alarmes s'utilise pour initier une exécution asynchrone
d'une opération d'alarme pour toutes les conditions d'alarme de l'ensemble
d'alarmes spécifié. L'instruction effectue des itérations dans les conditions
d'alarme de l'ensemble d'alarmes spécifié et définit un indicateur interne
demandant l'exécution de l'opération pour chacune des conditions. Les
indicateurs internes ont les mêmes fonction et priorité que les bits Progxxx
accessibles de l'utilisateur existant et seront traités pour toutes les conditions
d'alarme de l'ensemble d'alarmes spécifié lors de la prochaine évaluation
périodique de chaque condition d'alarme de l'ensemble.
Langages disponibles
Diagramme à relais
Diagramme de bloc fonctionnel
Cette instruction n'est pas disponible dans le diagramme de blocs fonctionnels.
Texte structuré
ASO (Ensemble d'alarmes, contrôle de l'ensemble d'alarmes, opération)
Opérandes
Important :
Une opération inattendue peut se produire dans les cas suivants :
Le même indicateur (ALARM_SET_CONTROL) est utilisé comme paramètre
pour plusieurs invocations d'instructions.
Le membre de structure .LastState est modifié par un programme d'application
utilisateur.
ATTENTION : la structure Contrôle de l'ensemble d'alarmes contient des
informations sur l'état interne. En cas de modification d'un des opérandes de
l'instruction en mode Exécution, il faut accepter les éditions en attente et faire passer
le mode de l'automate de Programme à Exécution pour que les modifications
prennent effet.
Vous trouverez dans le tableau suivant l'opérande utilisé pour configurer
l'instruction.
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Chapitre 1
69