Hot connect modules

Hi,

We are developping a program using V1 where we have EtherCAT HotConnect modules that we need to connect and disconnect during runtime (hence the need for the HotConnect setting).

On Nexeed Peripherals, we are disabling the StateCheck for these modules so that we can disconnect without triggering an error. After connecting a HotConnect to the bus, we are performing a BusReset. However, we get a Peripherals state 'WAITCFGDATA' and none of the EtherCAT peripherals show as Ready, despite having the BusComm TRUE.

If we don't do a BusReset, all the modules of the HotConnect group stay in ERROR on FbpState.

 

What's the correct way to approach these HotConnect modules with Nexeed?

 

Thank you for you insights on this.

4 replies