@Hawkeye,
I have ordered 2 extra Beckhoff component's. One is for 5v high speed output, this for testing stepper motor's drives and motors relating to the parport LTP1 max rpm's. To measure the real rpm's output difference i can make a conclusion.
Second Beckhoff component is 0-10 volt analog input, for testing torch height control with Beckhoff.
Your EL7041 is a stepper motor driver. This will work, but i think they are expensive, also they are limitied to 8000 steps / rev.
I use 10.000. Then you can use better an ordnary stepper driver with 80volts, you have more power also. 30 volt's up. And less
cost's. But it's nice to see everything in one din row.
The ethercat is currently for me only working outside Linuxcnc. I am looking to find a solution. Every day i spent a lot of time to this issue, and every day i come closer to a solution. One solution can be to solve the makefile from Sascha to 64 bit.
Then this
github.com/sittner/linuxcnc-ethercat
wil install on 64 bit. I get very far, even i get out an .so file. But there are problem's i have to solve to make this happen without problem's.
Second way is to make a c coded glue module for Linuxcnc. It's only possible with component's, for example Hostmot2 is such a component. What i am learning now is to make command's for the Real Time Api. RTapi. My c program language has to improve, otherwise i get no solution.
I have installed the 32 bit version of ethercat 2 times. I work's directly. But maybe my mistake, sometimes it was locking linux completely. It could be a configuration fault.
The Etercat outside of linuxcnc on 4.9.0-8-rt-amd64 is working perfectly. So now spent some time to integrate it. I have several idea's and tested, also several idea's on stock. Every day i come closer.
@CNC destoyer,
Look at "servo over ethercat", there are servo system's on 32 bit linuxcnc. Also on github.
When installing the github version on 64 bit i get this error :
The error is related to the line 19 in the realtime.mk file :
LDFLAGS += -Wl,-rpath,$(LIBDIR) -L$(LIBDIR) -llinuxcnchal -lethercat
The -lethercat is not found.....