I noticed that when we use “Alarm Status” Component, by default, it will display all the alarms occurred.
While this default behavior ease the initial design a lot, I would also like to have “Alarm Status” Component which are capable of filtering which alarm to be shown based on certain conditions.
I notice that the Ignition Developer Team has sensibly created “Alarm Status” Component with property called “Display Path Filter” which I suppose will help in creating the behaviors I want.
But sadly (shame on me), I do not know how to use it. Thus, I would like to seek advise from you
Here is my case:
-
I have an Alarm Status Component in an Alarm Status Main Window where the Root Container of the Main Window contains a Custom Property called index, which is of Integer type.
-
Among my tags, I have numerically indexed name tags whose paths are as shown in the following pattern:
A/B{1}
where:
A is my tag folder
B is the name of my tag
{1} is the index of the tag
Thus, if I have a Component which I want it to refer to certain value in that tag path, I could make the Component value bound as Indirect Tag to A/B{1}/SomeOtherPath as Indirect Tag Path where {1} is simply referred to the Root Container.index, and things will go well.
But as I did the same to my Alarm Status, I failed miserably. Now my question is: How can I use Display Path Filter (or any other filter/binding/whatever else you deem appropriate) to accomplish my goal? I want to show limited alarm based on the index in my Alarm Status Window
Thanks!