Hi everyone, I've started to experiment with Ethercat and Beckhoff modules along with LinuxCNC. I have to say that it was easy to use the generic driver and get up and running. I've used some input/output modules, encoders, and analog outputs, for example the 2809, 1809, 5151, and 4032.
I was thinking about using modules with PWM outputs, and to my surprise, I saw that they are not included in the drivers (correct me if I'm wrong). I could try coding a specific driver, for example, for the 2502 and 2535 modules. Although if someone has already done it, perhaps it could save me some time.
The truth is that being able to use Beckhoff industrial modules with LinuxCNC has great hardware advantages, as interfacing with servo amplifiers, encoders, etc. is very simple. I've done some things with Remora and the RT1052 firmware, in which I've developed some encoder and PWM modules, but I always run into interface problems, especially with industrial modules. Obviously, compared to Beckhoff, this solution is much more economical.
Well, I hope for some answers, guys, about the EL2502 and EL2535 PWM modules. If anyone has developed something and wants to share it, I'd appreciate it in advance. Best regards.