tom_stalcup
Lifetime Supporting Member
I had a quick question about how to setup a button I'm adding to our existing pv-550...
What I'd like to do:
1. When the button is depressed, the display will change to show the process is operating, with a countdown timer to show how much time remaining for the process to be complete.
2. When the process is complete, the button will automatically go back to the default display.
I've got a button setup, with the displays I need... What I'm not sure how to do(or even if the panelview550 will let me do it) is how to change the button state back when the plc timer times out. KEY POINT: I want to change the button state FROM THE PLC. I may end up adjusting the timer several different times to get the results we need, and I want the panelview to be independent of the timer values. I haven't been able to find any specific examples to cover what I'm trying to do. This doesn't mean they don't exist..... I just can't FIND them...
What I may end up doing is setting up a separate screen to mirror the existing screen, and then switch back to the original screen when the process is complete. This will work, but it's not the most efficient way to do it. Any other suggestions?
What I'd like to do:
1. When the button is depressed, the display will change to show the process is operating, with a countdown timer to show how much time remaining for the process to be complete.
2. When the process is complete, the button will automatically go back to the default display.
I've got a button setup, with the displays I need... What I'm not sure how to do(or even if the panelview550 will let me do it) is how to change the button state back when the plc timer times out. KEY POINT: I want to change the button state FROM THE PLC. I may end up adjusting the timer several different times to get the results we need, and I want the panelview to be independent of the timer values. I haven't been able to find any specific examples to cover what I'm trying to do. This doesn't mean they don't exist..... I just can't FIND them...
What I may end up doing is setting up a separate screen to mirror the existing screen, and then switch back to the original screen when the process is complete. This will work, but it's not the most efficient way to do it. Any other suggestions?