I have multiple EtherCAT Async SOE blocks downloading data, each to a different IDN, but these blocks are all enabled at the same time. In the model the enable signal for the blocks was held high (on) for some length of time, so the blocks continued to repeat sending data. After successfully sending the data multiple times, there came a point where an error was thrown
Error code EC_E_ERROR+0x104 ERROR SoE: Response IDN not identical with the requested IDN
When I use only one download block at a time, they don't seem to get this error even when the enable is held high for many sample times. Is it is intended that multiple Async blocks are able to execute concurrently, or whether they should be managed to execute sequentially?
Best Answer