Ethercat error when new device added on the bus

Hello,

I have an ethercat configuration with 2 modules connected to the bus (1 phoenix contact AXL F input/output coupler) and an IFM DTE103 to connect RFID readers.

Everything works fine until I try to connect an additional DTE103.

 

In my opinion the 2 DTE103 have the same Ethercat address. because when I disconnect the first one and connect the new one it works. But when the 2 are connected at the same time the bus crashes, the master displays "topology nicht ok" and I have to restart the ctrlX to be able to communicate again with the slaves.

How does Ethercat addressing work? I have switches to change the address manually on the phoenix module but not on the DTE103 modules.

Thanks for your help

Kevin

Best reply by CodeShepherd

To clarify what you are doing:

  • Fieldbus is running with one DTE103 configured
  • Second one is added and  new configuration is transmitted to the EtherCat master
  • Second hardware is connected to the EtherCat
  • Error occurs

Some hints:

  • EtherCat can actually not perform any hot plug functionality
  • Configuration has to be transferred to the master to get used
  • You need to connect all hardware and then run your fieldbus up to OP

In our EtherCat master the addressing is automatically given with "AutoInc" mode:

ctrlX IO Engineering EtherCat addressing

View original
3 replies