ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

As I've answered on the github issue, the current Omron driver really doesn't support that. The way Ethernet/IP and specifically the Omron works is that scan data is sent back via UDP to a static port on the local host. It may be possible to change that port number, but TBH I don't know how to tell the Omron which port to call back on or if that's actually possible. It's probably better to try to make the one node support two Omron's. This can be done by reusing the receiving IO port with two instances of the OS32C class.

Another option would be to use TCP to receive scan data. This might be slower, but would mean that you could use two different nodes.