Motors stopping between commands


Results 1 to 6 of 6

Thread: Motors stopping between commands

  1. #1
    Registered
    Join Date
    Jul 2017
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Motors stopping between commands

    I am having a hard time preventing the motors from stopping completely between commands when running a loop with M97.

    I need to repeat a circle many times. If I copy/paste the circle command, the motors never stop and continuously do 10 circles. When I use a M97 command to loop the circle command, the motors stop between each circles, producing a "toc" sound. I can also feel the "toc" with my hand. Is there any way to prevent this?

    Similar Threads:


  2. #2
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: Motors stopping between commands

    Not sure about your control.
    Are you using Fanuc equivalent of M98 P0101234 for executing O1234 ten times, with O1234 having the circle command?



  3. #3
    Registered
    Join Date
    Jul 2017
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: Motors stopping between commands

    I am using a Aerotech 3200. I use

    M97 L10 P1234
    N1234 G3 etc...

    The problem is that it decelerates and reaccelerates between iterations in the loop whereas if I put multiple circle commands one after the other (instead of a loop), it's a continuous movement.



  4. #4
    Member
    Join Date
    Feb 2006
    Location
    india
    Posts
    1792
    Downloads
    0
    Uploads
    0

    Default Re: Motors stopping between commands

    I think it is expected, and nothing can be done about it.



  5. #5
    Registered
    Join Date
    Jul 2017
    Posts
    8
    Downloads
    0
    Uploads
    0

    Default Re: Motors stopping between commands

    I had a feeling it would be the case. I'll just generate the code instead of looping. Thanks!



  6. #6
    CNCFr's Avatar
    Join Date
    Sep 2002
    Location
    Timbuktu
    Posts
    1954
    Downloads
    0
    Uploads
    0

    Default

    It requires a certain time to transfer the M97-information from the NC-control to the PLC. If you write M97 in a dedicated block I don't see a way how to prevent the axes from stopping.
    There are controls which can do the M-code output while the axes are travelling if M97 and travel commands are written in one block. But the exact behaviour in this case may also depend on machine parameters.
    I don't know the control you are using. But I think it would be worth some experimenting.



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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

Motors stopping between commands

Motors stopping between commands