Panelview 800
Micro 850
I have a selector list, that shows some a list of REAL tag values. What I am attempting to do is add a numeric entry to the screen which will read the tag that is currently selected in the list, easy. Then once i press the numeric entry i can change the value in said tag, easy. BUT, heres the kicker, once i scroll onto the next value the numeric entry just keeps getting pushed into new tag thats selected. I feel like what i need to do is take the current value from the selected tag and move that value into the numeric input write tag, so that they are equal upon first selecting the tag in the list. the issue there is that once they are equal, if i ever change the value in the numeric input tag from the HMI, it will never write to the selected tag because its being told to constantly be equal to it.
i have solved this issue by adding a momentary push button to 'save' or 'load' the value from the numeric input into the selected tag from the list, but i was really thinking i could forgo that push button on the HMI and just get this to work through code. I have spent more hours then id like to admit on this pesky little idea and when i called Rockwell i was told "that push button sounds like a clever idea to get that to work because otherwise im not sure how you would do it" i know there are some smart people on here so what say ye?
Micro 850
I have a selector list, that shows some a list of REAL tag values. What I am attempting to do is add a numeric entry to the screen which will read the tag that is currently selected in the list, easy. Then once i press the numeric entry i can change the value in said tag, easy. BUT, heres the kicker, once i scroll onto the next value the numeric entry just keeps getting pushed into new tag thats selected. I feel like what i need to do is take the current value from the selected tag and move that value into the numeric input write tag, so that they are equal upon first selecting the tag in the list. the issue there is that once they are equal, if i ever change the value in the numeric input tag from the HMI, it will never write to the selected tag because its being told to constantly be equal to it.
i have solved this issue by adding a momentary push button to 'save' or 'load' the value from the numeric input into the selected tag from the list, but i was really thinking i could forgo that push button on the HMI and just get this to work through code. I have spent more hours then id like to admit on this pesky little idea and when i called Rockwell i was told "that push button sounds like a clever idea to get that to work because otherwise im not sure how you would do it" i know there are some smart people on here so what say ye?