Connecting to a Universal Robot for read and write


This is the communication system I am trying to implement. Steps 4, 7, 12 are variables from Ignition to cobot and (1) can Ignition load and start a program using modbus?

image
The connection from Ignition has been successful

Since I am using the robot as server and the (2) connection is successful, there is no setup required on the cobot end, like "Modbus Client IO setup" on the cobot under Installations>Fieldbus>Modbus?

Matrix_Engineering Thanks for the docx with adresses; (3)so if I need to pass variables like diameter (float), should I use "General purpose 16 bit registers" 128 - 255 and does that mean I can pass atmost 128 variables (255 - 128)?

(4)And how should I configure the address in Ignition to read 128 and the Modbus Type is it "Holding register(UInt16)":