Alarm Tag That Points to Other Tags

Hello,

Is there a way to make an alarm tag that points to x number of tags and will alarm if any or all of those tags meet the condition?

image

For example these two tags are set up the same way alarm wise and I have about one hundred more tags that will be set up the same way as these two

I am looking for a way to save some time instead of setting up hundreds of tags with the same alarm structure.

Is there a way to copy and paste the alarm setting in perspective?

Anything helps, let me know if I need to clarify.

Thank you

Create a UDT with parameters. Preset the alarm instance with the common attributes. For those attributes that are unique to each tag, use the defined parameters with {} substitution. As an example, I have a valve UDT with the normal 4 alarms (open, close, both, neither feedbacks). The parameter is the valve ID string. The alarm is “{ID} Open Alarm”.

Then, create your tag instances of type UDT and simply change the parameter for each instance.

2 Likes

I’ll have to try that out. I am experimenting with the script console and see if I can set up the historian and alarm tags all the same way

Definitely a UDT makes sense here.
I set my alarms up differently though. I set the:

  • Name: the alarm name, no context. Eg Failed to Start
  • Label: the equipment name and equip id. Eg Acid Dosing Pump [CRWDP001]
  • Display path: the plant area. Eg Crushers West

This way you can provide as much or as little context as you need in different places.
Eg
Equipment faceplates: Name only
Plant area alarm view: Label and Name only
Site alarm view: All three

Note also, you can change the texts 'Label' and 'Disaply Path' with the translation manager to something more appropriate like Device and Area

I’ll have to try that out. Thanks