m444x Posted August 3, 2022 Report Posted August 3, 2022 I have a scenario where on my HMI I have an 'Operator' button that requires a password which when entered correctly jumps to another HMI display to allow an operator to manually open/close valves. What I am trying to do after this is see if there is a way for the HMI to jump back a screen if there hasn't been any activity on the 'Operator' display for an amount of time to prevent unauthorised people going and open/closing the valves manually. Has anyone got any suggestions?
MVP 2023 kratmel Posted August 3, 2022 MVP 2023 Report Posted August 3, 2022 Hi, please assign "IsDisplayed" operand for Operator HMI Display (in links & jumps of Operator HMI). Start timer coil via IsDisplayed contact ( select time for return ). Then use -|P|- timer contact for run Load Last HMI Display.
m444x Posted August 3, 2022 Author Report Posted August 3, 2022 Hi Kratmel, So I gave that method a go and it hasn't seemed to work... When downloading to the screen it is bringing up an error (80: Timer has a coil, but no contact) Have you any suggestions? Please not I am a complete newbie to this.
MVP 2023 Flex727 Posted August 3, 2022 MVP 2023 Report Posted August 3, 2022 Your understanding of ladder logic needs a lot of work. I recommend reading the Help file, reviewing the project examples that came with your VisiLogic installation, and watching the help videos Unitronics has on YouTube. Here is what kratmel was suggesting:
m444x Posted August 3, 2022 Author Report Posted August 3, 2022 Hi Flex727, Thank for showing me the example! I am currently on training with this software so have been left to work some things out like the above for example. Thanks for the suggestion I shall have a look into it.
m444x Posted August 3, 2022 Author Report Posted August 3, 2022 HI Guys, Again, I appreciate your help. Unfortunately what you have suggested has only solved half of the puzzle... The page times out after the specified timer and goes back to the selected HMI display which is great, but what I'm looking for it to do is to time out after their hasn't been activity on the display (someone hasn't touched the screen) after an amount of time. Is this possible?
MVP 2023 kratmel Posted August 3, 2022 MVP 2023 Report Posted August 3, 2022 SB16 Touchscreen is Active NC contact restart timer if someone touched something on the screen and timer transition contact operate only if no touch for 30s. 1
MVP 2023 Flex727 Posted August 4, 2022 MVP 2023 Report Posted August 4, 2022 12 hours ago, m444x said: I am currently on training with this software so have been left to work some things out like the above for example. No worries - we're happy to help. 1
m444x Posted August 4, 2022 Author Report Posted August 4, 2022 Appreciate the help guys, all sorted 👍
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now