Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Inhibition des alarmes

  • Last UpdatedSep 24, 2024
  • 2 minute read

Vous pouvez, si vous le souhaitez, associer à chaque alarme (ou à un sous-état d’alarme) une variable d’inhibition pour empêcher l’activation de l’état d’alarme.

  • Quand la variable d’inhibition prend et garde la valeur VRAI (différent de zéro ou non NUL), l’alarme est bloquée.

  • Selon le même principe, lorsque la valeur de la variable prend et garde la valeur FALSE (zéro ou NUL), l’alarme n’est pas inhibée.

La variable d’inhibition ne peut être changée que dans WindowMaker. Mais vous pouvez modifier la valeur de cette variable d’inhibition pendant l’exploitation.

Vous pouvez associer des variables d’inhibition à des sous-états individuels d’une alarme. Chaque sous-état peut être bloqué par une variable différente et certains sous-états peuvent ne pas avoir de variable d’inhibition.

Une alarme inhibée (pour laquelle la variable est VRAIE) n’attend pas d’acquittement. Si l’alarme dispose de sous-états, seuls les sous-états encore disponibles pourront être acquittés.

Une alarme ou un sous-état peuvent être séparément ou bien simultanément désactivés ou inhibés. Elle ne peut devenir active que si elle est activée et n’est pas en inhibition active.

Si aucune variable d’inhibition n’est affectée à une alarme ou à un sous-état, l’effet est le même qu’en cas d’affectation d’une variable toujours FAUSSE.

À chaque fois que la transition implique qu’une alarme en inhibition active change d’état, une vérification est réalisée pour déterminer si InTouch doit placer l’élément en état d’alarme.

Si une alarme est en inhibition active alors que l’élément est en état d’alarme, un autre état (valide) doit obligatoirement être affecté à cet élément. Ce nouvel état dépendra des types d’état disponibles et de leur désactivation ou inhibition active. Cette opération est effectuée par InTouch en fonction du type d’alarme utilisé, des valeurs de limite, etc.

Si une alarme (ou un sous-état d’alarme) est en inhibition active pendant la période d’attente d’acquittement, elle devra obligatoirement avoir un état (valide) différent. Par ailleurs, InTouch devra déterminer quel sera ce nouvel état.

Les variables d’inhibition d’alarme sont comptées et soumises aux mêmex limitations de licence que les autres.

Les .champs de variable en lecture seule suivants vous permettent d’obtenir le nom de la variable d’inhibition :

  • AlarmDscInhibitor

  • AlarmLoLoInhibitor

  • AlarmLoInhibitor

  • AlarmHiHiInhibitor

  • AlarmHiInhibitor

  • AlarmMajDevInhibitor

  • AlarmMinDevInhibitor

  • AlarmRocInhibitor

Tous ces .champs renvoient le nom d’une variable. Vous pouvez utiliser le nom d’une référence de variable indirect dans un QuickScript InTouch pour retrouver ou pour modifier la valeur courante de la variable d’inhibition d’alarme. Vous pouvez ainsi autoriser ou activer l’inhibition des groupes d’alarmes pendant l’exploitation.