I'd like to force the T7A HMI to switch to a status/alarm screen based upon a bit in the PLC. Specifically, when the E-stop is engaged, an input on the PLC is activated. I'd then like a popup screen to appear regardless of whichever screen is currently active.
Is there a way of doing this without configuring the Alarm distributor/server?
Open screen based on bit status
-
- Posts: 824
- Joined: Tue Mar 13, 2012 9:53 am
Re: Open screen based on bit status
You can add a system tag called "New Screen Id". When the tag value changes, it will change the screen to the one associated with the ID. Make sure you give each of your screens ID's.
Then you can put script in the Screen open event that will open another screen.
Then you can put script in the Screen open event that will open another screen.
Best Regards,
Mark Monroe
Beijer Electronics, Inc. | Applications Engineer
Mark Monroe
Beijer Electronics, Inc. | Applications Engineer
Re: Open screen based on bit status
Okay, I understand the first part.
I'm not certain that the second part is necessary if I just want to initiate a single popup screen. It looks like the screen change is only intiated on a value change, is that correct?
If so, then I just need to pull up the popup, let's say it's ScreenID=99, and then revert back to the default operator screen, ScreenID=0. I can control those values using my PLC.
The rest of the time, if the value doesn't change, the other screens should behave as normal, right?
Maybe I'm missing something.
I'm not certain that the second part is necessary if I just want to initiate a single popup screen. It looks like the screen change is only intiated on a value change, is that correct?
If so, then I just need to pull up the popup, let's say it's ScreenID=99, and then revert back to the default operator screen, ScreenID=0. I can control those values using my PLC.
The rest of the time, if the value doesn't change, the other screens should behave as normal, right?
Maybe I'm missing something.
-
- Posts: 824
- Joined: Tue Mar 13, 2012 9:53 am
Re: Open screen based on bit status
No, you are correct. I just thought that you first wanted to change the screen. Then when viewing the new screen you wanted to open a popup.
If you just want to open a popup, then you can use the screen change tag and then set it to the popup screen ID, just like you described.
If you just want to open a popup, then you can use the screen change tag and then set it to the popup screen ID, just like you described.
Best Regards,
Mark Monroe
Beijer Electronics, Inc. | Applications Engineer
Mark Monroe
Beijer Electronics, Inc. | Applications Engineer