Mr.Moe Posted September 14, 2015 Report Posted September 14, 2015 Hello, I need some help to get my servo to stop accurate. My sensor is E3X-ECT type. When the sensor detect a mark on top of the servo it is supposed to go exactly 360 degree, and it will then stop on the mark, but it goes a little past the mark. What can i do to make the sensor to detect it faster and then stop on the mark? Thanks for any help
BITS N BYTES Posted September 14, 2015 Report Posted September 14, 2015 What model servo? Hope it has a latch [Touch Probe] function. Connect the sensor to the touch probe input of the servo drive. Record the position the sensor WAS triggered using the MC_TouchProbe. Define stop position by adding the equivalent units for 360deg to the recorded position. Absolute move to this new position. 1
Mr.Moe Posted September 14, 2015 Author Report Posted September 14, 2015 Thank you so much for your help The servo model is R88M-K20030H-S2, so i think it will work.
Michael Walsh Posted September 14, 2015 Report Posted September 14, 2015 Another option: Is it consistent? If it always stops in the same spot, then jog to the 360 degree position after the home search (one time) and see what position it says. Let's say that you have a 0-360 table. If after the Home search you jog to the physical 360 position and it says 358, then you need the position to say 2 degrees after if finishes the home search. So, put 2 in for the Home Offset as shown below: Then for every home search, when it is done the present position will be 2 degrees, then you just need to do an MC_MoveAbsolute to 0 degrees.
Mr.Moe Posted September 14, 2015 Author Report Posted September 14, 2015 Thank you for the suggestion Not sure if i can use that one. The mark is on a cup on top of the servo, and when a new cup comes in the mark is on another place.
Michael Walsh Posted September 14, 2015 Report Posted September 14, 2015 Oh, I misread your initial question. For some reason, I thought you were asking about origin / home search. Not sure where I got that from. Yes, use the Mark input and look at the MC_MoveFeed instruction.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now