Elumatec SBZ 130/01 retrofit

More
9 years 9 months ago #86501 by tommylight
Replied by tommylight on topic Elumatec SBZ 130/01 retrofit
Got the X axis working in both directions, now to expunge the joint.0.following errors

Please Log in or Create an account to join the conversation.

More
9 years 9 months ago #86502 by tommylight
Replied by tommylight on topic Elumatec SBZ 130/01 retrofit
Something fuzzy with encoder feedback, i get the error even when moving slowly at exactly the amount set in the ini file, namely i get the error at 1mm of movement, that is the min_ferror.
Something fishy in ..........enter country here !!! :)

Please Log in or Create an account to join the conversation.

More
9 years 9 months ago #86503 by PCW
Replied by PCW on topic Elumatec SBZ 130/01 retrofit
Are you sure the feedback is negative? (there's a 50 % chance of getting this wrong on a first time setup)
You probably need to plot the commanded and feedback position (with HALScope) to see whats going on
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
9 years 9 months ago #86508 by tommylight
Replied by tommylight on topic Elumatec SBZ 130/01 retrofit
net x-pos-fb <= hm2_5i25.0.ssi.00.xencoder.position
net x-vel-fb <= hm2_5i25.0.ssi.00.xencoder.velocity
net x-pos-fb => joint.0.motor-pos-fb
net x-index-enable joint.0.index-enable <=> hm2_5i25.0.ssi.00.xencoder.index-enable
net x-pos-rawcounts <= hm2_5i25.0.ssi.00.xencoder.rawcounts


When i enable the x-vel-fb linuxcnc fails to start complaining about hm2_5i25.0.ssi.00.xencoder.velocity does not exist.

Please Log in or Create an account to join the conversation.

More
9 years 9 months ago - 9 years 9 months ago #86511 by PCW
Replied by PCW on topic Elumatec SBZ 130/01 retrofit
That's correct, there is no velocity pin on SSI (or BISS or FANUC) encoders

This is because unlike quadrature encoders, there is no mechanism to get a
better velocity estimate than simple d/dt of position

The PID component calculates this d/dt velocity automatically from the feedback position
if the pid.n.feedback-deriv pin is left unconnected
Last edit: 9 years 9 months ago by PCW.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
9 years 9 months ago #86512 by tommylight
Replied by tommylight on topic Elumatec SBZ 130/01 retrofit
Thank you PCW.
Still getting the error, set the min_ferror at 3, i get the following error after exactly 3 mm of movement. DRO shows all is good moving up and down.
Seems to me like it is not updating the pid feedback.
Strange.

Please Log in or Create an account to join the conversation.

Time to create page: 2.517 seconds
Powered by Kunena Forum