584,837 active members*
5,188 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Dynomotion/Kflop/Kanalog > Can Kflop take encoder axis feedback with closed loop servos?
Results 1 to 5 of 5
  1. #1
    Join Date
    Mar 2017
    Posts
    98

    Can Kflop take encoder axis feedback with closed loop servos?

    Hi I'm a newbie to this, but looking to purchase soon and learn as I install. Kflop seems like a good option to me.

    I understand kflop can take encoder feedback from a digital scale on the load, as is on my DRO currently, but can this be used successfully in conjunction with servo drives that already have their own feedback?

    I understand their might be 'fighting' but could you not just make the scale reading the 'master'?

    I am looking to try compensate for backlash in the system beyond what I can remove mechanically.

    Thanks.

  2. #2
    Join Date
    Dec 2003
    Posts
    24216

    Re: Can Kflop take encoder axis feedback with closed loop servos?

    There is a really good video by Dr Jacob Tal on the Galil Motion site that explains the problem of having a servo encoder together with a scale, particularly where there is slight backlash on the servo axis.
    The PID loop has to be divided between the Encoder and scale.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  3. #3
    Join Date
    May 2006
    Posts
    4043

    Re: Can Kflop take encoder axis feedback with closed loop servos?

    Hi jdprints

    I understand kflop can take encoder feedback from a digital scale on the load, as is on my DRO currently, but can this be used successfully in conjunction with servo drives that already have their own feedback?
    I assume you are referring to Step/Dir Type of Servo Drives? Yes. See:
    Closed Loop Stepper

    I understand their might be 'fighting' but could you not just make the scale reading the 'master'?
    I wouldn't describe it as "fighting" at all. More like "helping". One problem with Linear Scale Feedback is that all the mechanics including backlash is inside the control loop. This is great for accuracy but makes control difficult. For example when the motor is moving through the backlash the scales provide no information at all so the motor can move in an uncontrolled unpredictable manner. The feedback from the motor shaft allows the motor to still move in a controlled manner. So feedback from both nodes is somewhat mandatory.

    I am looking to try compensate for backlash in the system beyond what I can remove mechanically.
    I think Linear Scale Feedback is the best technique for compensating for backlash (short of mechanically reducing it) - but there are limits. If cutting forces or other disturbances cause the axis to move through the backlash there is nothing the control can do to stop it. The controller will attempt to quickly correct the error, but how quickly that can occur will be determined by the dynamics of your system.

    Regards
    TK
    http://dynomotion.com

  4. #4
    Join Date
    Mar 2017
    Posts
    98

    Re: Can Kflop take encoder axis feedback with closed loop servos?

    Thanks Tom, I've seen that link, and although I've done Bode plots and PID in my time it was many years ago and I'm having trouble interpreting 90% of that page.

    Could you confirm for me Kflop allows encoder feedback on the axis (glass scale) in conjunction with an encoder on the drive (servo or hybrid stepper rotary feedback)? Thanks. THen I can order a Kflop controller. I basically have the next 5 weeks free and would like everything 'here' to study it.

  5. #5
    Join Date
    May 2006
    Posts
    4043

    Re: Can Kflop take encoder axis feedback with closed loop servos?

    Hi jdprints,

    Yes that is absolutely correct.

    KFLOP itself only has single ended encoder inputs. If you have differential encoders and want to make use of differential signals you would need to add our Kanalog board or other 3rd party differential receivers.

    See:
    Dynomotion Motion Control Boards for CNC Manufacturing and Robotics Applications

    Regards
    TK
    http://dynomotion.com

Similar Threads

  1. Compact 5 with closed loop servos and linuxcnc
    By samco in forum EMCO CNC Machines
    Replies: 3
    Last Post: 01-25-2017, 05:23 PM
  2. Connecting encoder with kflop and snapamp with closed loop mode
    By rdpdo in forum Dynomotion/Kflop/Kanalog
    Replies: 4
    Last Post: 05-23-2015, 06:04 PM
  3. Setting up KFlop + KStep closed loop stepper system
    By eerohaahti in forum Dynomotion/Kflop/Kanalog
    Replies: 18
    Last Post: 02-16-2015, 01:45 AM
  4. Replies: 0
    Last Post: 03-13-2012, 11:15 PM
  5. Is there a way to cut THREAD without closed loop feedback?
    By cjchands in forum Mach Software (ArtSoft software)
    Replies: 4
    Last Post: 12-11-2007, 05:29 AM

Tags for this Thread

Posting Permissions

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