You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 7, 2026. It is now read-only.
I am having a problem getting the servo to move through linuxcnc. I have followed the instructions in the delta ASDA-A2-E manual and can confirm in lcec.deasda.c that everything that should be happening, is happening. I cannot confirm if the data is actually getting written to 0x60FF (target velocity PDO) but due to the enable volts and other control PDO bits working as intended, I have to assume the connection is fine. Seeing others posting problems with tuning problems means they've gotten past the problem I currently have.
Things that work:
-can jog in ASDA_SOFT using usb connection.
setp lcec.0.x.srv-enable-volts true (enables drive volts in linuxcnc where it can then be followed by lcec.0.x.srv-enable where it then holds torque.
-can read encoder position when enabled or not. Confirmed by spinning motor by hand and seeing the position change in LinuxCNC
-read all the related hal pins to the drive and none of the fault or warnings are true.
Things that don't work
-setp lcec.0.x.srv-vel-cmd 10 ( or any number)
Super frustrating when all the other things work fine including a write to the control PDO, but velocity doesn't even show an error. Its as if the drive isn't looking at that register.
I posted before as tezza120 but the heading might of been too vague?
I am having a problem getting the servo to move through linuxcnc. I have followed the instructions in the delta ASDA-A2-E manual and can confirm in lcec.deasda.c that everything that should be happening, is happening. I cannot confirm if the data is actually getting written to 0x60FF (target velocity PDO) but due to the enable volts and other control PDO bits working as intended, I have to assume the connection is fine. Seeing others posting problems with tuning problems means they've gotten past the problem I currently have.
Things that work:
-can jog in ASDA_SOFT using usb connection.
-can read encoder position when enabled or not. Confirmed by spinning motor by hand and seeing the position change in LinuxCNC
-read all the related hal pins to the drive and none of the fault or warnings are true.
Things that don't work
-setp lcec.0.x.srv-vel-cmd 10 ( or any number)
Super frustrating when all the other things work fine including a write to the control PDO, but velocity doesn't even show an error. Its as if the drive isn't looking at that register.
I posted before as tezza120 but the heading might of been too vague?
Any help would be greatly appreciated.