
martind (Customer) asked a question.
Creating a Dynamic list with an EA9
Hello all, I am working with an EA9 HMI. I am creating a screen where an operator will write a string in a Text Entry box, that value will then be moved to a Dynamic Text box once a "set Data" button is pressed for 3 seconds.
I was wondering if there's an easier way of doing this. I want a dynamic list that will take these values and display them in the order that they were set.
The closest thing I can think of is using multiple "text entry blocks" and toggling their visibility so I can enter data into dynamic text 2, 3 and so on
Thank you
Is there a PLC connected? This will be much easier to handle in a PLC with an array and shifting the new value into an array of strings with a list displaying each array index.
Yes, a DL-262 PLC will be connected, I am currently creating a mockup screen to show to the higher-ups at my company so I was hoping to keep it contained to the HMI, but if you believe that it would be easier to organize data in a PLC, then I am inclined to give it a try.
For the final product, much easier and more dynamic in PLC although in a DL you don't have native arrays, but contiguous memory space should also work (no experience with them).
You could probably cobble something together with events, lookup text and message database, but likely more work in the end.
so how do I go about getting this programmed on a PLC? I was playing with the HMI earlier and I believe I have exhausted what needed to be done before I get ladder logic involved. I also might try using event, lookup text, and message database commands but it sounds a lot more archaic, I'll keep that idea in my back pocket.
Will I be using the LD and OUT commands to shift a string into the V-register? what exactly is contiguous memory?