# Setting up Alarm Masking

**URL:** <https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [June 11, 2021, 6:29am UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682 "2021-06-11T06:29:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![BenJ](https://avatars.discourse-cdn.com/v4/letter/b/919ad9/32.png) [@BenJ](https://forum.inductiveautomation.com/u/BenJ)\
**Post date:** [June 11, 2021, 6:29am UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/1 "2021-06-11T06:29:52Z")

</div>

Sorry if this is already a thing with a different name but what I am trying to accomplish is having an alarm that when active will suppress other (not all) alarms. The goal of this being that if I emit an alarm that a gateway device is down, I can suppress any alarms from those devices behind the gateway as they are going to try and emit their own alarms. Is this a feature that exists in some form?

Cheers,  
Ben.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 11, 2021, 8:38am UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/2 "2021-06-11T08:38:32Z")

</div>

You can bind an alarm’s enabled property for this to disable alarms based on a condition

---

<div class="post-metadata">

**Author:** ![ryanjmclaughlin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryanjmclaughlin/32/4318_2.png) [@ryanjmclaughlin](https://forum.inductiveautomation.com/u/ryanjmclaughlin)\
**Post date:** [June 11, 2021, 5:17pm UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/3 "2021-06-11T17:17:29Z")

</div>

You can do this. We have it setup in a UDT. The enable bit of the alarms in the UDT is bound to a Boolean tag that represents if the device is active or now.

---

<div class="post-metadata">

**Author:** ![jlandwerlen](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@jlandwerlen](https://forum.inductiveautomation.com/u/jlandwerlen)\
**Post date:** [June 11, 2021, 10:13pm UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/4 "2021-06-11T22:13:09Z")

</div>

I have found it easier to filter in the PLC. I do not allow/set the alarm based on conditions that I can control in PLC code/tags. Just my two pennies.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 12, 2021, 4:30am UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/5 "2021-06-12T04:30:00Z")

</div>

Definitely the better option! Plc should control all logic, including alarm suppression based on conditions

---

<div class="post-metadata">

**Author:** ![BenJ](https://avatars.discourse-cdn.com/v4/letter/b/919ad9/32.png) [@BenJ](https://forum.inductiveautomation.com/u/BenJ)\
**Post date:** [June 14, 2021, 10:59pm UTC](https://forum.inductiveautomation.com/t/setting-up-alarm-masking/47682/6 "2021-06-14T22:59:15Z")

</div>

Cheers for the insights, seems like ignition has a pretty good community.
