Hi rodw,
Thanks for your reply. I dug into CiA 402 to familiarise myself with it. I also contacted a Moons' representative who pointed me in the direction of the ESI .XML file for this drive. I then looked into the process suggested here:
github.com/linuxcnc-ethercat/linuxcnc-ethercat
for using these files to enable LinuxCNC using the generic driver to control an arbitrary driver.
Quoting: "The second way to use EtherCAT hardware is with the "generic" driver. You can tell LinuxCNC-Ethercat about your hardware entirely in XML..."
If I understand your suggestion of using the "CiA 402 driver" would be different to the above.
Would you know what I could expect from choosing one path over the other in terms of complexity/chance of success?
In addition, am I right in thinking that compatibility with CiA 402 doesn't necessarily mean that every function / parameter described by the standard is supported by this particular implementation?. In other words, it would take some time effort to go over the documentation (assuming it's good and available) to find out how well they adhere to the standard...
Many thanks, regards.