Hey all,
Building a Perspective HMI on Ignition Edge 8.3.3. I need screens to automatically sequence based on PLC tag states — essentially if certain tags change, the session should navigate to the appropriate view automatically.
I have a routeRunScreen session message handler with the routing logic. Works fine when triggered from session scope (nav buttons, startup). The problem is triggering it from tag change scripts — gateway scope has no session context, so sendMessage fails.
Is there a standardized community approach for PLC-tag-driven automatic screen navigation in Perspective? Should I keep pursuing the message handler pattern and solve the gateway scope problem, or is there a better pattern I’m not aware of?