# Update Alarm Label While Alarm Stays Active

**URL:** <https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [April 4, 2024, 8:16pm UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378 "2024-04-04T20:16:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Billy\_Grigo](https://avatars.discourse-cdn.com/v4/letter/b/8baadc/32.png) [@Billy\_Grigo](https://forum.inductiveautomation.com/u/Billy_Grigo)\
**Post date:** [April 4, 2024, 8:16pm UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378/1 "2024-04-04T20:16:40Z")

</div>

Hello all,

I'm wondering if you have any suggestions on if it is possible (and how) to have a continuously updating "label" on a tag's alarm. In my case, I have a couple of OPC (PLC) tags that are driving a function tag that I am alarming on when the expression (x/y\<0) is true. This is a very low priority alarm so some amount of "rollover" is permissible, where rather than shutting down at 0, I would like to just monitor how far below 0 it goes. I would like to indicate this using the label and I am currently dynamically labelling the alarm with: ((x-y)+" some text").

The issue I'm currently having and would like your assistance on is that the label is dynamically assigned once, when the alarm triggers, and then does not update until the alarm is cleared and then re-triggered. I'd like it to continue counting if possible.

Advice on implementation/alternative strategies is appreciated.

Thanks,

Billy

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [April 4, 2024, 8:42pm UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378/2 "2024-04-04T20:42:33Z")

</div>

Not possible with current infrastructure. The attributes that can be dynamically attached to alarms are fundamentally edge-driven (alarm activation). You'll have to roll your own.

---

<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:** [April 5, 2024, 12:34am UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378/3 "2024-04-05T00:34:44Z")

</div>

Something that I do quite a bit is create a `contextMenu` [Perspective Component Properties | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/perspective/working-with-perspective-components/perspective-component-properties#contextmenu) so when the user right clicks the alarm it will open the appropriate faceplate. You could try something like this where the user opens a faceplate and then can see the live value.

---

<div class="post-metadata">

**Author:** ![Billy\_Grigo](https://avatars.discourse-cdn.com/v4/letter/b/8baadc/32.png) [@Billy\_Grigo](https://forum.inductiveautomation.com/u/Billy_Grigo)\
**Post date:** [April 8, 2024, 7:49pm UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378/4 "2024-04-08T19:49:03Z")

</div>

Understood, likely not worth the time investment for my current situation then. Thanks for the reply!

---

<div class="post-metadata">

**Author:** ![Billy\_Grigo](https://avatars.discourse-cdn.com/v4/letter/b/8baadc/32.png) [@Billy\_Grigo](https://forum.inductiveautomation.com/u/Billy_Grigo)\
**Post date:** [April 8, 2024, 7:50pm UTC](https://forum.inductiveautomation.com/t/update-alarm-label-while-alarm-stays-active/88378/5 "2024-04-08T19:50:06Z")

</div>

Thanks for the reply, I'll have to keep that concept in mind for future designs as this one is more of a "display-only" type of screen (really more of a KPI screen with alarms bolted on).
