FAQ & Troubleshooting

Using EtherCAT, the device is not detected while scanning the network although the EtherCAT initialization shows “Network contains 1 node(s)”.

Solution:

Please ensure that the EtherCAT application on the AC side supports Ethernet over EtherCAT (EoE) as this is required for the scanning process.

Explanation:

Scanning the network using EtherCAT is a two stage process:

  • While initializing the EtherCAT stack in the Industrial Ethernet Explorer, the build-in mechanisms of EtherCAT are used for detecting EtherCAT capable devices in the network. This is not specific to any iRJ45/SoM device, but would detect any EtherCAT capable device in the network. This is shown in the initial dialog e.g. “Network contains 1 node(s)”.

  • When an EtherCAT capable device is detected, the scanning process is run on top of EoE as the scanning protocol uses UDP broadcast. If EoE is not enabled, devices cannot be detected by the scanning process.

Problems establishing a cyclic connection with Ethernet/IP on MacOS, when O>T Connection Type is Multicast

The multicast traffic send from ICE might be sent through the wrong interface. To fix this, add a route to the interface the DUT is connected to:

sudo route add -host 238.1.2.3 -interface en0