SOEEventAdd in multi cluster project

Hi

I am trying to use SOEEventAdd in a button to show ,in the SOE list, which operator pressed the button,

I can see changes in the SOE list when I set it as: 

SOEEventAdd(TimestampCurrent(), "Example text")

But then I get "Example Text" once for every cluster (Have 11 clusters, so the SOE gets overcrowded). How do I set it so that I only get it for one specific cluster, or one specific tag in the cluster?

I have tried

SOEEventAdd(TimestampCurrent(), "Example text", TagCluster)

SOEEventAdd(TimestampCurrent(), "Example text", Cluster, Tag)

SOEEventAdd(TimestampCurrent(), "Example text", Cluster.Tag)

SOEEventAdd(TimestampCurrent(), "Example text", Cluster)

But so far, none of them have worked except for my first example when I get the "Example text" multiple times

Thanks in advance

Aron

Parents
  • Hi Aron,

    At the moment, SOE Events must be attached either to an ALARM, or to nothing (as you have working)

    So for example, if I want to create a SOE on alarm_1 in cluster1, the following would work:

    SOEEventAdd(TimestampCurrent(), "Cluster 1 test soe event", "ALARM_1","Cluster1")

    If I then wanted to make a SOE on cluster2testalarm on Cluster2, the following would work:

    SOEEventAdd(TimestampCurrent(), "Cluster 2 test soe event", "cluster2testalarm","Cluster2")

    Here are the SOE entries created by my test:

    I hope that helps,

  • Hi Stuart

    Thank you for the answer and solution

    My problem was, like you suggested, that I wasn't using an ALARM when testing the function.

    Thank you again very much

Reply Children
No Data