[SOLVED] How to use parameters in an alarm expression on a UDT?

Good morning,

I can’t seem to solve this problem. I have a UDT with 100 instances of my tag and each tag has some string and integer parameters.

I add an alarm Expression that uses the parameters.

#Source is a string parameter
#Path is an integer parameter
{Source} + " path " + {Path} + " active for too long."

However, this evaluates to a full path

prov:myProvider:/tag:somePath/Path/4/Paths_Timer:/alm:Paths_Timer 4 active for too long.

But what I really want is this:

North path 0 active for too long

Thoughts on what is wrong with my syntax?

You are using parameter names that have predefined meanings. Don’t use those names.

1 Like