Chapitre 8
Utilisation du compteur rapide et de l'interrupteur de fin de course programmable
Effet du masque de sortie du HSC sur les sorties embarquées
Variable de sortie
Mot de donnée entier signé 32 bits
32...20
HSCAPP.HPOutput (sortie de
présélection haute)
HSCAPP.OutputMask (masque
de sortie)
Sortie embarquée (10 points)
Sortie embarquée (16 points)
Sortie embarquée (24 points)
Sortie embarquée (48 points)
140
Bits de masque de sortie (HSCAPP.HSCAPP.OutputMask)
Description
HSCAPP.OutputMask
Le HSCAPP.OutputMask définit les sorties embarquées de l'automate pouvant
être directement commandées par le compteur rapide. Le sous-système du HSC
peut directement (sans interaction du programme de commande) activer ou
désactiver les sorties, lorsque le totalisateur du HSC atteint les présélections
hautes ou basses. La configuration de bits enregistrée dans la variable
HSCAPP.OutputMask définit quelles sorties sont commandées par le HSC et
lesquelles ne le sont pas.
Par exemple, si l'utilisateur veut commander les sorties 0, 1, 3 au moyen du HSC,
il doit effectuer l'attribution suivante :
HscAppData.OutputMask = 2#1011
(OU utiliser la valeur décimale : HscAppData.OutputMask = 11)
La configuration de bits de la variable HSCAPP.OutputMask correspond
directement aux bits de sortie de l'automate. Les bits mis à un (1) sont actifs et
peuvent être activés ou désactivés par le sous-système du HSC. Les bits mis à zéro
(0) ne peuvent pas être activés ou désactivés par le sous-système du HSC. Les bits
du masque peuvent uniquement être configurés lors de la configuration initiale.
Le tableau suivant montre un exemple de la façon dont HPOutput et
OutputMask commande la sortie embarquée.
19
18
17
16
15
14
0
1
0
1
0
1
1
1
0
0
0
0
0
1
Les sorties apparaissant dans les cases noires sont les sorties contrôlées par le
sous-système du HSC. Le masque définit quelles sorties peuvent être contrôlées.
Les valeurs de sortie de présélection haute ou de présélection basse
(HSCAPP.HPOutput ou HSCAPP.LPOutput) définissent si chaque sortie est
activée (1) ou désactivée (0). Une autre façon d'interpréter cela est de considérer
que la sortie de présélection haute ou basse est écrite au travers du masque de
sortie qui se comporte comme un filtre.
Format des données
mot (32 bits binaires)
13
12
11
10
9
8
0
1
0
0
1
1
0
0
0
1
1
0
1
0
1
Publication Rockwell Automation 2080-UM002J-FR-E – Mars 2018
Accès au programme
utilisateur
lecture/écriture
7
6
5
4
3
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
2
1
0
0
0
1
0
1
1
0
1
0
1
0
1
0
1