Jump to content

Synchronizing two motors


Recommended Posts

On 6/16/2021 at 8:06 PM, Dave said:

How would I go about synchronizing two identical servomotors, driving two identical ball-screw actuators?

Syncronization basically means both axes will make the same travel at the same time.
But just like your mechnical system have it's own tolerance the syncronization has it's own tolerance as well.

1. So for some application just tuning both axes and executing a "Single axis" simultaniusly will do just fine.
2. For others you can use an internal loop withing your control application- set one axis as "Master" and then check for the position diffrance between them,
The diffrance can be used as a factor to a PID function that increases the "Slave" velocity at the position block in order to reduce the lag\lead of the slave comparing to the Master.(Dont forget to allow "Contiues update" bit)
3. You can wait for the MC_GearInPos block that will be introduced soon un UniLogic for Cyclic Ethercat functionallties 

 

 

 

  

Link to comment
Share on other sites

  • 4 weeks later...

Hi.

I am starting with unitronics PLC's and i have to  make at new project  with   two servo working where one is a master and other one slave , Foil is pulled by rollers through machine and salve servo needs to follow master +keep spare amout of foil in hanging loop.

 

Thanks for help.

Link to comment
Share on other sites

3 hours ago, Big Tom said:

Hi.

I am starting with unitronics PLC's and i have to  make at new project  with   two servo working where one is a master and other one slave , Foil is pulled by rollers through machine and salve servo needs to follow master +keep spare amout of foil in hanging loop.

 

Thanks for help.

Hi,
if you are pulling a foil many times only one axis in pulling while the other needs to mantain \ control the tension. 

In that case the "master" pulles according to the requested command (position\velocity) and the 2nd axis just work in torque control (with max velocity limitation)
so it doesn't care about the actual movement.

If you wish to consult and dissscus in details you can contact our tech-support by submiting a ticket:

https://support.unitronics.com/index.php?/ticket/submit-ticket

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...