ecat_servo

Open EtherCAT CiA402 servo drive implementation


Project maintained by kubabuda Hosted on GitHub Pages — Theme by mattgraham

Working with LinuxCNC

LinuxCNC does not support Ethercat natively, probably due to licensing reasons. To get EtherCAT driver you have to build it and setup with IgH EtherLab that functions as master. To make life easier, prebuilt OS image can be used.

Configuration:

Looks like dummy servodrive is working. Time to configure Distributed Clock. We can either set 0x0980 to 0x01, to assign sync unit to PDI (and let device slave finish configuration), or do all the sync configuration on master side.

[TODO] link configuration

CiA402 HAL component

Next: AX58100 rev 2, STMBL adapter

Prev: AX58100 board

Back to the table of contents