Performance issue in Ignition when using isAlarmActive() in a Visible expression

I want to open a post in Ignition to discuss the unusual behavior I've noticed when using isAlarmActive() in a Visible expression, which surprisingly increases system performance. I would like to know if anyone else has experienced something similar and get suggestions to solve this problem. Let's work together to understand and improve the performance of our Ignition projects.

When I use this method, the system becomes very slow, to the point where I have to use "Control+Alt+Delete" to end the Ignition process and continue with my work.

Looks like Vision, I would tag this topic as such. You should also include your version. I haven't used that function, but if it's anything like system.alarm.queryStatus it can get quite expensive especially when you have a bunch of instances. I highly recommend that you contact support and open a support ticket so they can guide you through the troubleshooting steps.

You may also look at my exchange resource that helps solve this problem.

2 Likes