585,763 active members*
4,069 visitors online*
Register for free
Login
Results 1 to 4 of 4
  1. #1
    Join Date
    Jun 2004
    Posts
    201

    Closed Loop Software?

    I am on a Mach3 run X3 with servos and optical encoders.

    I seem to be having a constant issue where noise from who knows where is moving the servos. I thought the purpose of optical encoders would prevent this from happening.

    How does one set up a closed loop system so if the servo moves from an outside signal or force the software senses it and corrects the movement?

  2. #2
    Join Date
    Mar 2003
    Posts
    35538
    Quote Originally Posted by replicapro View Post
    I seem to be having a constant issue where noise from who knows where is moving the servos. I thought the purpose of optical encoders would prevent this from happening.
    The noise is probably on the encoder lines.

    Quote Originally Posted by replicapro View Post
    How does one set up a closed loop system so if the servo moves from an outside signal or force the software senses it and corrects the movement?
    You can't with Mach3, but I think the new EMC can.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

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

  3. #3
    Join Date
    Jun 2004
    Posts
    201
    I just looked at the user manual for EMC and did a search in the PDF document for the term closed loop and didnt find anything. Is there a different term?

  4. #4
    Join Date
    Dec 2003
    Posts
    24220
    Quote Originally Posted by replicapro View Post
    I am on a Mach3 run X3 with servos and optical encoders.
    I seem to be having a constant issue where noise from who knows where is moving the servos. I thought the purpose of optical encoders would prevent this from happening.
    How does one set up a closed loop system so if the servo moves from an outside signal or force the software senses it and corrects the movement?
    If you have encoder feedback noise, it is going to cause problems whatever system is used, using differential encoders, will avoid the noise problem to a great degree, other steps, like proper encoder cabling and shielding prevent and reduce any noise that can affect the feedback signal.
    With a completely closed loop system, encoder signal error can be detected and the system can be halted on error.
    Encoders, when they are working as they should, only inform the control as to the exact position of the servo, this is dependant on a valid encoder signal.
    Al.
    CNC, Mechatronics Integration and Custom Machine Design

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

Similar Threads

  1. Closed loop vs. open loop
    By pelesl in forum Benchtop Machines
    Replies: 10
    Last Post: 04-06-2007, 10:56 PM
  2. Lathe conversion - open loop vs closed loop
    By bhowden in forum Uncategorised MetalWorking Machines
    Replies: 7
    Last Post: 03-21-2006, 10:56 PM
  3. Closed loop software
    By cbass in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 11
    Last Post: 07-19-2005, 05:49 PM
  4. Closed loop....open loop?
    By DAB_Design in forum CNC Machine Related Electronics
    Replies: 10
    Last Post: 06-26-2004, 10:02 PM
  5. Closed Loop Driver vs. Closed Loop Computer
    By ojibberish in forum Gecko Drives
    Replies: 3
    Last Post: 06-08-2004, 05:30 PM

Posting Permissions

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