Rockwell Automation Allen-Bradley Logix 5000 Série Manuel De Référence page 663

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000 Série:
Table des Matières

Publicité

Instructions de contrôle du programme
Exemple 2
L'exemple suivant utilise une instruction EVENT pour initialiser une tâche
d'événement. Un autre type d'événement déclenche normalement la tâche
d'événement.
Tâche continue
IF Initialize_Task_1 = 1 THEN
L'instruction ONS limite l'exécution de l'instruction EVENT à 1 scrutation.
L'instruction EVENT déclenche une exécution de Task_1 (tâche d'événement).
Task_1 (tâche d'événement)
L'instruction GSV définit Task_Status (étiquette DINT) = attribut Statut de la
tâche d'événement. Dans l'attribut Instance Name, THIS représente l'objet TASK
de la tâche dans laquelle l'instruction se trouve (par exemple, Task_1).
Si Task_Status.0 = 1, alors une instruction EVENT a déclenché la tâche
d'événement (c.-à-d. lorsque la tâche continue exécute son instruction EVENT
pour initialiser la tâche d'événement).
L'instruction RES réinitialise un compteur utilisé par la tâche d'événement.
L'automate ne met pas à zéro les bits de l'attribut Status, une fois qu'ils sont
définis. Pour utiliser un bit afin d'avoir des informations sur un nouvel état, vous
devez manuellement mettre à zéro le bit.
Si Task_Status.0 = 1, alors ce bit est mis à zéro.
L'instruction OTU définit Task_Status.0 = 0.
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Chapitre 11
 
 
 
663

Publicité

Table des Matières
loading

Table des Matières