. .
Page 1 of 2 12 LastLast
  1. #1
    Hi all,

    I'm adding a spindle to my mill, just for small turning parts etc. I'm using the chinese AASD servo and drive but cannot get it to run correctly on my controller. The controller is a CS Labs IP/A unit.

    It will run ok as long as speed is below say 2900 rpm but if i ask for full speed the controller faults on max following error being exceeded.

    In Pid tuning you can jog the spindle at various speeds and below 2900 rpm the following error is low <100 as you go over that speed the counter just runs away until it faults and stops

    JazzCNC had the same setup here...
    https://youtu.be/tW8knRAOr7s

    and it seems to run ok.

    I also have these motors/drives on all other axes but the big difference is that they never run flat out as i have the motion tuned pretty low. I did take a motor off of another axis and connected it to this drive and it did the same thing so that points to the drive or controller??

    Four pictures below of encoder channel A, at the controller, three at different speeds and one taken direct from the drive output with cable to controller disconnected.

    I have no idea if these are normal or bad??

    Its not a ground loop as the signal does change if i remove the shield connection.

    Click image for larger version. 

Name:	Drive out copy.png 
Views:	200 
Size:	8.5 KB 
ID:	25806

    Click image for larger version. 

Name:	2800rpm copy.png 
Views:	215 
Size:	10.5 KB 
ID:	25807

    Click image for larger version. 

Name:	1500rpm copy.png 
Views:	199 
Size:	10.2 KB 
ID:	25808

    Click image for larger version. 

Name:	100rpm copy.png 
Views:	198 
Size:	11.6 KB 
ID:	25809

    Totally baffled.

    Any suggestions?

  2. #2
    Its not encoder related as far as i can see :(

    I had a spare 600ppr encoder so wired that in and connected it by clamping in the spindle.

    It still suffers the same fault, just slower as there are only 2,400 pulses instead of 10,000 per rev - the error count just goes up slower.

    It still worked ok until 2980rpm.

  3. #3
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 1 Day Ago Forum Superstar, has done so much to help others, they deserve a medal. Has been a member for 9-10 years. Has a total post count of 2,908. Received thanks 360 times, giving thanks to others 8 times.
    What's the drives max speed, and analogue input scaling set to?

    I'd guess most drives will default to 3000rpm, and 3000rpm at 10v.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  4. #4
    Exactly that - 3000rpm, 10v.

    300rpm/v

  5. #5
    Quote Originally Posted by Davek0974 View Post
    Its not encoder related as far as i can see :(

    I had a spare 600ppr encoder so wired that in and connected it by clamping in the spindle.

    It still suffers the same fault, just slower as there are only 2,400 pulses instead of 10,000 per rev - the error count just goes up slower.

    It still worked ok until 2980rpm.
    I am not sure but I don't think the motors will go above 3K
    ..Clive
    The more you know, The better you know, How little you know

  6. #6
    Yes but i can't even reach 3k when it should??

    A hand-tacho seems to think its doing 3k but the controller error says its not?

    BTW, the motor and drive will do 5k but only 3k for manuf specs ;)

  7. #7
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 1 Day Ago Forum Superstar, has done so much to help others, they deserve a medal. Has been a member for 9-10 years. Has a total post count of 2,908. Received thanks 360 times, giving thanks to others 8 times.
    Quote Originally Posted by Davek0974 View Post
    Exactly that - 3000rpm, 10v.

    300rpm/v
    The drive is probably not seeing the full 10v. Try bumping the rpm/v up a bit
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  8. #8
    Tried that now, apart from altering either the top speed or the acceleration ramp depending on which way i tweaked the ramp, it made no difference at all - still get the increasing error count above 2990 rpm

  9. #9
    Ok,

    Using my bench PSU it was giving 2965rpm one way and 2971rpm the other.

    It was also creeping with the inputs shorted out.

    I ran the auto zero speed set function which killed most of the creep.

    Then adjusted the gain to 305rpm/V

    It now gives 3000rpm forwards and backwards.

    Did it fix the issue?

    No :(

    A short video of the Pid screen at 2990rpm and 3000rpm

    https://youtu.be/i7GEe7jAoY4

  10. #10
    Motor slip ;-)
    Most servo spindle controllers have a switch-over speed from Positional to Speed between 2000rpm & 3000rpm
    You think that's too expensive? You're not a Model Engineer are you? :D

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Adding 4th axis to stig x2
    By terry1956 in forum General Discussion
    Replies: 1
    Last Post: 24-08-2018, 01:57 PM
  2. adding high speed spindle
    By jerome in forum Milling Machines, Builds & Conversions
    Replies: 4
    Last Post: 21-12-2017, 08:19 PM
  3. Replies: 2
    Last Post: 23-04-2014, 03:14 PM
  4. Adding earth cable to 2.2Kw Chinese Spindle
    By Dwayne Dibbley in forum Generic Chinese Spindles
    Replies: 4
    Last Post: 13-03-2013, 04:04 PM
  5. SolidCAM/WRKS troubles
    By 25ncjimmy in forum Solidworks
    Replies: 4
    Last Post: 11-03-2011, 05:45 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •