-
Notifications
You must be signed in to change notification settings - Fork 156
Description
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?
Any help would be greatly appreciated.