Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 280

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Instructions spéciales
5-26-8 INTERRUPT CONTROL – CONTROLE D'INTERRUPTION DES
ENTREES – INT(––)
Limites
Description
Interruptions d'entrées
masquées ou non (CC=000)
Effacement des
interruptions d'entrée
(CC=001)
Symboles
INT(––)
@INT(––)
CC
000
D
Les DM 6644 à 6655 ne peuvent être utilisés pour D lorsque CC=002.
Lorsque la condition d'exécution est à OFF, INT(––) n'est pas exécutée. Lors-
que la condition est à ON, INT(––) est utilisée pour contrôler les interruptions et
effectuer une des 6 fonctions du tableau suivant en fonction de la valeur de CC :
Fonction INT(––)
Interruptions d'entrée masquées
ou non masquées
Effacement des interruptions
d'entrée
Lecture de l'état du masque en
cours
Renouvellement de la SV du
compteur
Toutes les interruptions sont
masquées
Masque ôté sur toutes les inter-
ruptions
Ces 6 fonctions sont décrites dans de plus amples détails ci–dessous.
Cette fonction s'utilise pour appliquer et ôter les masques des entrées d'inter-
ruption 00000 à 00003. Les entrées masquées sont enregistrées mais ignorées.
Lorsqu'une entrée est masquée, son programme d'interruption est lancé aus-
sitôt que le masque est ôté du bit (sauf si il est effacé avant par INT(––) avec
CC=001).
Sélectionnez le bit correspondant dans D en position 0 ou 1 pour appliquer ou
ôter un masque d'entrée d'interruption. Les bits 00 à 03 correspondent à 00000
à 00003. Les bits 04 à 15 doivent être à 0.
Bits du canal D: 3 2 1 0
Cette fonction s'utilise pour effacer les entrées d'interruption 00000 à 00003.
Les entrées d'interruption étant enregistrées, les interruptions masquées sont
mises en service une fois le masque enlevé sauf si il est effacé auparavant.
Zones de données d'opérande
CC
000
D
IR, SR, AR, DM, HR, TC, LR, TR, #
CC
000
001
002
003
100
200
Inter. 00000 (0: pas de masque/1: masque)
Inter. 00001 (0: pas de masque/1: masque)
Inter. 00002 (0: pas de masque/1: masque)
Inter. 00003 (0: pas de masque/1: masque)
Chapitre 5-26
CC: code de contrôle
# (000 à 003, 100, ou 200)
000: pas de fonction
# (000)
D: donnée de contrôle
277

Publicité

loading