6/24/2013 2:07 PM | |
Posts: 4 Rating:
|
Hi Tomy, Thanks for the response. I'll see if I can give you a little more information regarding this situation. First off is the HMI and PLC information. The HMI is a MP277 10" Key type with serial number 6AV6 643-0DD01-1AX1 and the PLC is a CPU 319-3PN/DP with serial number 6ES7318-3EL00-0AB0. Secondly, as far as the connection goes the only thing I am aware of is that the HMIs and the PLC talk through wireless ethernet. I do know that the Profinet isn't set up here so I don't think that is an option. Finally, I am unsure how to implementyour solution with the use tags. The same program is loaded onto each of the 3 HMI's. So with the current setup pressing the same button on any of the 3 HMIs triggers the exact same logic in the PLC. I don't know how to set a tag to tell the PLC which of the 3 HMIs are being used. My end goal is to have the PLC recognize which HMI is sending the request to the PLC and not have to build three seperate programs to load onto each of the 3 HMIs. So a button on HMI #1 triggers X logic while pressing that same button on HMI #2 triggers Y logic. Thanks for taking the time to look into this problem. I look forward to hearing back from you. Thanks, Mike Miller |
6/24/2013 3:09 PM | |
Posts: 3037 Rating:
|
Hello, How can you visualize the current status of the CPU on a WinCC flexible operator panel? Tweety |
6/28/2013 1:54 PM | |
Posts: 4 Rating:
|
Hi, Thanks for all the responses. I am trying to work through a few of the purposed ideas. My manager wants one program loaded onto all of the HMI's. This is to ensure the wrong program doesn't get loaded onto the wrong HMI. This prevents me from building and designing different screens for each HMI, where the same button on each screen is actually tied to a different bit in the logic. Instead each button is tied to a specific bit regardless of which HMI I am using. My situation is this. I have an overall control screen that is divided up into 3 different sections. Each section corresponds to a set of switch gear with multiple circuit breakers in each. Any of the HMI's can access any of the 3 switchgears and operate any of the breakers. The overall goal is to make is so that when one of the HMI's selectsa breaker to operate onone of the switchgears, that switchgear and the all of the breaker controls on that switchgear are locked out from the other two HMI's. This is in response to a near miss accident where operator error caused equipment damage. I found this, which looks very close to what I am trying to do, butI need to be able to lock out or disable individual buttons on a screen instead of the entire screen. I am in the process now of building a test screen to see if I can use area pointers to do what I need it to do. Any questions or comments on this would be appreciated. Thanks, Mike Miller |
6/28/2013 2:12 PM | |
Joined: 4/17/2012 Last visit: 8/14/2024 Posts: 474 Rating:
|
Hi, As per your idea instead of lock the screen you can disable the button in other two screens . Example, now you are having a stop button. In HMI you can select. layer 1 for fist HMI layer 2 for second HMI layer 3 for third HMI By using the visibility option you can pass some range of value to visibility. If you click the layer 1 stop button from HMI one , it should generate visibity value as 1... it will hide other two button because of the visibility value. like wise you give some value for other button... It is quite difficult to do but definetly it will work i think
|
Follow us on