Fonctionnement Des Opérations D'association Et De Dissociation D'interruptions - Siemens SIMATIC S7-200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Tableau 6-45 Opérandes autorisés pour les opérations d'interruption
Entrées/sorties
Types de
données
INT
BYTE
EVNT
BYTE
Fonctionnement des opérations d'association et de dissociation
d'interruptions
Avant d'appeler un programme d'interruption, il faut associer l'événement d'interruption à la partie
de programme que vous voulez exécuter à l'apparition de cet événement. Pour ce faire, vous
faites appel à l'opération ATCH en précisant le numéro d'événement d'interruption et le numéro
du programme d'interruption correspondant. Vous pouvez associer plusieurs événements
d'interruption à un seul programme d'interruption, mais il est impossible d'associer un même
événement d'interruption à plusieurs programmes.
L'association d'un événement d'interruption à un programme d'interruption entraîne la validation
automatique de cette interruption. Si vous inhibez toutes les interruptions à l'aide de l'opération
DISI, chaque occurrence de cet événement d'interruption est mise en file d'attente jusqu'à ce que
les interruptions soient à nouveau validées via l'opération ENI ou jusqu'à ce que la file d'attente
déborde.
Vous pouvez inhiber des événements d'interruption précis en les dissociant de leur programme
d'interruption respectif avec l'opération DTCH. Les interruptions concernées reprennent alors un
état inactif ou non pris en compte. Le tableau 6-46 présente les différents types d'événement
d'interruption.
Tableau 6-46 Evénements d'interruption
Evénement
Description
0
I0.0
1
I0.0
2
I0.1
3
I0.1
4
I0.2
5
I0.2
6
I0.3
7
I0.3
8
Interface 0
9
Interface 0
10
Interruption cycl. 0 SMB34
11
Interruption cycl. 1 SMB35
12
HSC0
13
HSC1
14
HSC1
15
HSC1
16
HSC2
17
HSC2
18
HSC2
19
PLS0
20
PLS1
21
Temporisation T32 VC = VP
Opérandes
constante (0 à 127)
Constante CPU 221 et CPU 222 :
CPU 224 :
CPU 224XP et CPU 226 :
Front montant
Front descendant
Front montant
Front descendant
Front montant
Front descendant
Front montant
Front descendant
Réception de caractère
Transfert achevé
VC = VP
(val. en cours = valeur prédéfinie)
VC = VP
(val. en cours = valeur prédéfinie)
Sens de comptage modifié
Mise à zéro externe
VC = VP
(val. en cours = valeur prédéfinie)
Sens de comptage modifié
Mise à zéro externe
Déc. d'impulsions PTO achevé
Déc. d'impulsions PTO achevé
Jeu d'opérations S7- -200
0 à 12, 19 à 23 et 27 à 33
0 à 23 et 27 à 33
0 à 33
CPU 221
CPU 222
CPU 224
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
Chapitre 6
CPU 224XP
CPU224XPsi
CPU 226
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
165

Publicité

Table des Matières
loading

Table des Matières