Ogi Posted January 4 Report Share Posted January 4 Hello everyone, I am working on one very interesting project and I need your support. I will try to explain my project task. It is a machine for precise metal strip cutting. This machine has two rollers. Servo motor is connected to one roller and on second roller is connected external incremental encoder. Incremental encoder is uses as an additional inspection, because the drive rollers where the servo is connected often slip. I know that the servo motor has its own built-in encoder, and uses it for precise positioning. My question is How can I use external incremental encoder for precise positioning of the servo motor? When I used FB for MC_MoveRelative need to set distance and my servo motor is automatically stop when reached this distance, but in this cause I need to stop motor when my external encoder reaches the set position/distance. I look forward to hearing from you. Have a nice day. Quote Link to comment Share on other sites More sharing options...
Rivka Posted January 9 Report Share Posted January 9 Hello, Please have a look on the "Continuous update" parameter of most of the function blocks. It can help you to correct the position error. The MC_SetPosition cannot be used in your case because drive has to be stopped to use it. Hope that helped, Rivka Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.