Results 1 to 3 of 3

Thread: Servo PID tuning over a large XY Table

  1. #1
    Registered
    Join Date
    Dec 2006
    Location
    SG
    Posts
    38
    Downloads
    0
    Uploads
    0

    Servo PID tuning over a large XY Table

    Hi all,

    Need some advice and opinions over a problem that I faced in my CNC cutting application.

    I have a XY table (both linear motors) and of strokes 1500mm.

    Both linear encoders are 1um.

    I tuned both axis over 9 locations. From location nearer to 0,0 (home position) to the near end strokes and the following error I get range from 30 counts to 1000 counts.

    Where the worst is at the near end location.

    How do you guys deal with this kind of situation where you can have only 1 set of PID parameters?

    What could have been wrong? Mechanical alighment, encoder alignment?

    Need some advice from you guys.

    Thanks!


  2. #2
    Moderator HuFlungDung's Avatar
    Join Date
    Mar 2003
    Location
    Canada
    Posts
    4826
    Downloads
    0
    Uploads
    0
    Do you notice any binding during the travel of the axis? Any uneven loading due to worn ways, gibs that are loose, sticky or jamming up could sabotage your PID filtering, especially if the motors are underpowered, or the gain on the amplifiers is not turned up enough to give the motors the juice they need to do the work.

    Also, try moderate settings of accel/decel ramps before you do the tuning, to see if you can get better consistency.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  3. #3
    Registered
    Join Date
    Dec 2006
    Location
    SG
    Posts
    38
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by HuFlungDung View Post
    Do you notice any binding during the travel of the axis? Any uneven loading due to worn ways, gibs that are loose, sticky or jamming up could sabotage your PID filtering, especially if the motors are underpowered, or the gain on the amplifiers is not turned up enough to give the motors the juice they need to do the work.

    Also, try moderate settings of accel/decel ramps before you do the tuning, to see if you can get better consistency.

    Thanks for the reply. I'm using analog torque mode for the amplifier, is there any special thing I can setup from from there?

    if let say the motors are undersized, will it have good tuning on few corners but very bad tuning on the others?

    Or undersize problems should give consistent bad tuning?

    Thanks.


Similar Threads

  1. Servo Tuning Problems?
    By RYANPB in forum Gecko Drives
    Replies: 1
    Last Post: 11-27-2008, 01:43 PM
  2. DIY CNC Router Steele Large Table
    By CNCadmin in forum DIY CNC Router Table Machines
    Replies: 0
    Last Post: 12-07-2006, 02:00 PM
  3. DIY CNC Router Steele Large Table
    By Wineryrjd in forum DIY CNC Router Table Machines
    Replies: 1
    Last Post: 11-30-2006, 08:31 PM
  4. appropriate servo tuning.... help?
    By howling60 in forum Servo Motors and Drives
    Replies: 6
    Last Post: 02-27-2006, 09:48 AM

Posting Permissions



About CNCzone.com

    We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

Follow us on

Facebook Dribbble RSS Feed


Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.