I’m having significant problems getting the internal modbus client to talk to external modbus servers.
I can establish the modbus connection between the parts and the robot confirms that the connection is established. BUT I can NOT write any new values to registers in the external modbus server.
I’m getting a suspicion that the UR modbus client only supports a subset of the modbus protocol.
Can You list the modbus function codes that the UR implementation supports?
BTW. The device I’m trying to connect to is a FESTO CTEU-EP.
This help article has information on what function codes and exception codes the system works with, https://www.universal-robots.com/how-tos-and-faqs/how-to/ur-how-tos/modbus-server-16377/
I know we did some work with a Festo motion controller earlier in the year and I believe we struggled to get it working, in the end we returned it and used another solution.