# Filtering Alarms

**URL:** <https://forum.inductiveautomation.com/t/filtering-alarms/32117>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [February 11, 2020, 12:40am UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117 "2020-02-11T00:40:20Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![regan.lewis](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/regan.lewis/32/34945_2.png) [@regan.lewis](https://forum.inductiveautomation.com/u/regan.lewis)\
**Post date:** [February 11, 2020, 12:40am UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/1 "2020-02-11T00:40:20Z")

</div>

I currently have a UDT created for the Danfoss VFDs in my facility with their Parameters being passed to a universally used Motor Faceplate Popup. In the UTD, I have defined Alarms for the Motors.

I am wanting to add an Alarm Status Table in the popup that only displays the alarms for that specific motor that was selected and had its parameters passed. Is there a way to do this? Please let me know if more info is needed. Thank you

---

<div class="post-metadata">

**Author:** ![allenr8](https://avatars.discourse-cdn.com/v4/letter/a/e56c9b/32.png) [@allenr8](https://forum.inductiveautomation.com/u/allenr8)\
**Post date:** [February 11, 2020, 1:14am UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/2 "2020-02-11T01:14:24Z")

</div>

Yes - use the source filter on the table and pass your UDT path.

---

<div class="post-metadata">

**Author:** ![camatt3](https://avatars.discourse-cdn.com/v4/letter/c/22d042/32.png) [@camatt3](https://forum.inductiveautomation.com/u/camatt3)\
**Post date:** [February 11, 2020, 1:18am UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/3 "2020-02-11T01:18:35Z")

</div>

You can pass the tag path of the UDT as a parameter on the root container, then use an expression binding on the Source Filter property of the Alarm Status Table, like:  
`"prov:default:/tag:"+{Root Container.TagPath}+":/alm:*"`

---

<div class="post-metadata">

**Author:** ![regan.lewis](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/regan.lewis/32/34945_2.png) [@regan.lewis](https://forum.inductiveautomation.com/u/regan.lewis)\
**Post date:** [February 11, 2020, 4:52pm UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/4 "2020-02-11T16:52:25Z")

</div>

When you say, “pass the tag path of the UDT as a parameter on the root container” what do you mean exactly? Also, what does the string “prov:default:/tag:” &":/alm:\*" add to the expression?

For my table, my expression is “prov:default:/tag:” + {Root Container.Motor::Meta.TagPath} + ":/alm:_" with a display path of "prov:default:/tag:Area100/Receiving Line1/Motors/113\_20:/alm:_ ". My alarms aren’t displaying so I must be missing something.

---

<div class="post-metadata">

**Author:** ![regan.lewis](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/regan.lewis/32/34945_2.png) [@regan.lewis](https://forum.inductiveautomation.com/u/regan.lewis)\
**Post date:** [February 11, 2020, 5:07pm UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/5 "2020-02-11T17:07:35Z")

</div>

To add to my comment above, I’m not trying to route to just one Alarm but all my Alarms for each motor. Would I still use “:/alm:\*” to accomplish this?

---

<div class="post-metadata">

**Author:** ![camatt3](https://avatars.discourse-cdn.com/v4/letter/c/22d042/32.png) [@camatt3](https://forum.inductiveautomation.com/u/camatt3)\
**Post date:** [February 11, 2020, 7:27pm UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/6 "2020-02-11T19:27:52Z")

</div>

The “prov:” and “alm” parts I included for completeness. To simplify, you could exclude them. I also forgot to add “/\*” to the tag part which will match any tag inside your udt. Try:

`"prov:*:/tag:" + {Root Container.Motor::Meta.TagPath} + "/*:/alm:*"`

---

<div class="post-metadata">

**Author:** ![regan.lewis](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/regan.lewis/32/34945_2.png) [@regan.lewis](https://forum.inductiveautomation.com/u/regan.lewis)\
**Post date:** [February 11, 2020, 10:48pm UTC](https://forum.inductiveautomation.com/t/filtering-alarms/32117/7 "2020-02-11T22:48:34Z")

</div>

Thank you for the help, it’s working now 👍🏻
