- Posts: 22011
- Thank you received: 7491
Elumatec SBZ 130/01 retrofit
- tommylight
- Offline
- Moderator
-
Less
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.
- tommylight
- Offline
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
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 !!!
Something fishy in ..........enter country here !!!
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 18115
- Thank you received: 5334
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
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.
- tommylight
- Offline
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
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.
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.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 18115
- Thank you received: 5334
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
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.
- tommylight
- Offline
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
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.
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