EtherCAT.NET
EtherCAT.NET copied to clipboard
A high-level SOEM-based EtherCAT master with ESI support for Windows and Linux.
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#23 https://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#22 ecx_pullindex returns -1 https://github.com/OpenEtherCATsociety/SOEM/blob/8094ff1b80caa29daa0a1d4de0676371c02ec212/soem/ethercatmain.c#L1901
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#20
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#19 - write 1 byte variable to 0x8008: 0x1C13 contains 3x PDO - do not write 1 byte variable to 0x8008: 0x1C13 contains 2x PDO...
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#17
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#16
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#15 byte[] prmData = new byte[] { 0x80, -> 0x88 0x1, 0x14, 0xb, 0x9, 0x5f, 0x0, 0x80, 0x0, 0x8 }.Concat(userPrmData).ToArray(); context->slavelist[slaveIndex].CoEdetails == 0 although slave...
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#12
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#11 The question is how to store this information, as not all PDO variations can be represented as OneDasModules. Example for testing: ``` EthercatStatic.Initialize(); IntPtr...
From OneDAS-Ethercat created by [Apollo3zehn](https://github.com/Apollo3zehn): OneDAS-Group/OneDAS-Ethercat#10 The callback will be executed in a different thread when CA slaves are available in the system. Exceptions cause system to crash. Bootloader.HandleException geht...