I can confirm you that NI EtherCAT doesn't EoE. Can you tell me the use case why you need to set IP address for EtherCAT slaves?
I want to control Yaskawa motors with cRIO-9049. I need to clear one alarm which means I must use SigmaWin+. To build connection between Servopack and SigmaWin+, I need to know the IPV4 address of the slave.
Hmm, does the driver support clearing the error via EtherCAT? If not, I'm am afraid you need to get the IPV4 address in other ways. I am not familiar with Yaskawa motors. But I know there is an Ethernet port on some AKD drivers, people can auto-scan the IPV4 address by using AKD WorkBench software.