Masquage par Programme
Le masquage est normalement une opération temporaire effectuée dynamiquement sur l'état courant d’un état du process. Une alarme ayant un niveau de masquage différent de 0 continue d’être rafraichie mais sa valeur n'est plus diffusée en dehors de la base de données temps réel. De ce fait, toute action sur cette alarme est sans effet. Y compris les changements de status de l'alarme et l'enregistrement sur disque. La valeur de la variable est toutefois toujours accessible par un programme SCADA Basic. Le masquage et démasquage d'une alarme peut être fait de plusieurs manières, chaque niveau de masquage étant représenté par un poids binaire dans le masque :
- Par un programme SCADA Basic. Jusqu'à 4 niveaux de masque peuvent être utilisés de cette façon :
1 = Niveau 1
2 = Niveau 2
4 = Niveau 3
8 = Niveau 4
- Par un opérateur. Par exemple, une alarme peut être masquée en utilisant une action disponible dans la fenêtre d'alarmes. Le poids binaire de cette option est 16.
- Par dépendance. Si la valeur de la variable dépend d'une autre, par exemple un seuil, la variable source deviendra invalide à cause du masquage de la variable dépendante. Le poids binaire de cette option est 32. Autre exemple d'une alarme apparaissant masquée : Une alarme est inhibée par une autre alarme ou un état.
Lorsque l'alarme est démasquée, sa valeur redevient automatiquement disponible.