Sergei Troizky

Rotary axis truly infinite?

5 posts in this topic

Is a rotary axis truly infinite?
Can it move infinitely in the same direction, without overfilling something eventually?
I have not found any mentioning of rotary limits in the manuals, but still...

Share this post


Link to post
Share on other sites

A rotary axis is not infinite.

It will have a point at which it will rollover to either 0 or a large negative value (depends on the axis setup).

It will continue to move in the same direction in the physical world, but the position value will rollover.

You can keep track in the program of how many times this has happened.

Share this post


Link to post
Share on other sites

This is what I suspected.
My concern is the rotary axis behavior at this moment, if it is moving forward in NoDirection mode.

Share this post


Link to post
Share on other sites

Rotary axis you build the value range, min and max, when you make the configuration.  Don't you mean a linear axis?

Share this post


Link to post
Share on other sites

I mean a rotary axis. Yes, from the program point of view it means cyclic position value.
But what happens internally in the system for the axis position reading?
Does the system create a true ring counter with position reset in every modulo cycle? If so, it will never overfill/rollover and the axis is truly infinite.
Or the counter remains linear and only is recalculated into cyclic position? If so, it will overfill sooner or later, and this is exactly the moment I am aware of.

Edited by Sergei Troizky

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now