I am working on trying to create a an HMI program where the user can select a value from 1-25 and then enter a string, which will be placed into the corresponding location in the array (Entering 14 and "Dog" inserts "Dog" into the 14th spot on the array). I am having trouble with how I should go about changing the array location within the PLC logic. My current plan was to use the MOV function block, but this creates a static variable that it is sending to (i.e. only sends to array location 3). Any ideas on how to change which location in the array it sends to?