You don’t actually have to move any values, they’re already in the registers automatically, you just need to calculate the Modbus address that corresponds to the memory map address (as shown in the links mentioned above).
Here’s an analog input example:
First I need to find the memory map address of the point I’m interested in. I can do this using form 1465 (link in my previous post) or by using PAC Manager.
For this particular example, I’m using the temperature from my ICTD module in position 3 (point 0), which is memory map address F0263000:
Now I can use the PAC Manager’s Modbus Calculator to find the corresponding Modbus address, to see that address F0263000 corresponds to Modbus Unit ID 21, register address 6144:
Then I just plug those values into my Modbus data scanner and I can see that Analog Input value!
It’s just that easy!