Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 95

Publicité

Fonctions d'interruption du CPM1/CPM1A
Programme principal
Entrée d'interruption
1, 2, 3...
Rem. 1. Si l'instruction INT(89) est utilisée pendant le comptage, la valeur en cours (PV) reviendra à
la valeur de consigne (SV). La forme différenciée de l'instruction doit être utilisée ou une
interruption ne peut jamais se produire.
2. La valeur de consigne sera définie lors de l'exécution de l'instruction INT(89). Si des interrup-
tions sont déjà en fonction, alors la valeur de consigne ne sera pas changée juste en chan-
geant le contenu de SR 240 à SR 243, c.--à--d. si le contenu est changé, la valeur de consigne
doit être rafraîchie en exécutant de nouveau l'instruction INT(89).
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
82
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
interruption est générée, le programme principal est interrompu et le pro-
gramme d'interruption est exécuté. Des signaux jusqu'à 1 kHz peuvent être
comptés.
Programme d'interruption
Valeur de consigne
Utiliser les étapes suivantes pour programmer des entrées d'interruption en uti-
lisant le mode compteur.
Ecrire les valeurs de consigne pour le fonctionnement du compteur aux
mots SR montrés dans le tableau suivant. Les valeurs de consigne sont
écrites entre 0000 et FFFF (0 à 65 535). Une valeur de 0000 neutralise
l'opération de comptage jusqu'à ce qu'une nouvelle valeur soit définie et
l'étape 2, ci-dessous, est répétée.
Interruption
Entrée d'interruption 0
Entrée d'interruption 1
Entrée d'interruption 2
Entrée d'interruption 3
Les mots SR utilisés dans le mode compteur (SR 240 à SR 243) contien-
nent des données hexadécimales, pas BCD. Si le mode compteur n'est pas
utilisé, ces mots peuvent être utilisés comme bits de travail.
Rem. Ces mots SR sont effacés au début de l'opération et doivent être
écrits par le programme.
Avec l'instruction INT(89), rafraîchir la valeur de consigne du mode comp-
teur et permettre les interruptions.
(@)INT(89)
003
000
D
S'assurer de placer le bit correspondant à 1, si une entrée d'interruption
n'est pas commandée.
L'entrée d'interruption pour laquelle la valeur de consigne est rafraîchie sera
permise en mode compteur. Quand le compteur atteint la valeur de consigne,
une interruption se produira, le compteur sera remis à zéro et comptage/inter-
ruptions continueront jusqu'à ce que le compteur soit arrêté.
Programme principal
Mot
SR 240
SR 241
SR 242
SR 243
Si les bits D 0 à 3, correspondant aux entrées d'interruption
0 à 3, sont définis à "0", alors la valeur de consigne sera
rafraîchie et les interruptions seront autorisées.
0 : Valeur de consigne du mode compteur rafraîchie et
masque effacé.
1 : Non rafraîchie.
Chapitre
2-3

Publicité

loading