Figure 26 - Plage de valeurs
Variable
HscAppData.OFSetting
HscAppData.HPSetting
HscAppData.LPSetting
HscAppData.UFSetting
MyAppData.OutputMask ainsi que MyAppData.HPOutput et
MyAppData.LPOutput permettent à l'utilisateur de spécifier quelles sorties
embarquées peuvent être activées lorsqu'une présélection haute ou une
présélection basse est atteinte. Ces variables utilisent une combinaison de
nombres décimaux et binaires pour spécifier les sorties embarquées qui
peuvent être activées/désactivées.
Ainsi, dans notre exemple, nous définissons d'abord OutputMask à une valeur
décimale de 3, laquelle donne 0011 après conversion en binaire. Autrement dit,
les sorties O0 et O1 peuvent désormais être activées/désactivées.
Nous avons défini HPOutput à une valeur décimale de 1, ce qui donne 0001 en
binaire. En d'autres termes, lorsqu'une présélection haute est atteinte, la sortie
O0 est activée et le demeure jusqu'à ce que le HSC soit réinitialisé ou que le
compteur soit décrémenté jusqu'à une présélection basse. La sortie LPOutput
fonctionne comme la sortie HPOutput, si ce n'est qu'une sortie est activée
lorsqu'une présélection basse est atteinte.
Attribution des variables au bloc fonctionnel
1. Revenez au diagramme en logique à relais et attribuez les variables que
vous venez de configurer aux éléments correspondants du bloc
fonctionnel HSC. Le bloc fonctionnel HSC doit apparaître comme illustré
ci-dessous :
Publication Rockwell Automation 2080-UM002M-FR-E - Avril 2022
Débordement
Présélection haute
0
Présélection
basse
Dépassement
inférieur
Annexe B
Mises en route
+2 147 483 647 maximum
-2 147 483 648 minimum
291