Is it possible or has anyone try to use the CODESYS EtherCAT Master SL on a groovEPIC? I have an install that I’m looking to use the EPIC on (will be my first EPIC install) but need to communicate with a few EtherCAT devices, will that work?
Another options I saw maybe to setup, CODESYS Control for Raspberry Pi SL on a Raspberry Pi and use that as the EtherCAT Master, Has anyone done that?
Thanks Beno, It looks like I’ll have to try it with the Mass Flow controller and see if it works as EtherCAT I/O as I don’t know the differences between them. It does look like, if I use the Raspberry Pi it will function as a EtherCAT Master if I install CodeSYS Raspberry PI SL. But, again we will see. Maybe someone else has try it and I’ll hear from them on this forum.
Codesys Ethercat Master SL looks to be supported. EoE is not tested and probably unsupported, that feature adds a tap0 device to linux and may need permissions. Also EL6751 EtherCat to CAN interface is missing.
Codesys EtherCAT Master SL works fine with EPIC, and it also works fine with on a Pi. I’ve tested both using the same generic DSP402 driver and Softmotion Light to run a small stepper. The EPIC is more expensive but the Pi is limited since SML ties up the GPIO exclusively. EPIC can Master the EtherCAT Slaves and be configured with I/O cards as normal.
On a separate note, if someone has already dual-NICed their RIO I would love to hear about it. EPIC is a little heavy-handed for small projects, but the RIO is just about right, if only I could use it as an EtherCAT Master…
EDIT: It’s also worth mentioning that apparently EtherCAT Master SL license is bundled with Control for Raspberry Pi.