Elumatec SBZ 130/01 retrofit

More
2 years 5 months ago - 2 years 5 months ago #301666 by tommylight
Replied by tommylight on topic Elumatec SBZ 130/01 retrofit
Full config is on the first post.
No idea what pins you are looking for, but there are no 7i74 pins in the hal files, only functions like serial encoders or smart serial.
Edit
If you are looking for wiring pins, see the 7i74 manual, RX and TX pins and their inverted pins, keep in mind in most cases the TX from encoder goes to RX on Mesa 7i74, and so on.
Last edit: 2 years 5 months ago by tommylight. Reason: more info
The following user(s) said Thank You: pmchetan

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

More
2 years 5 months ago #301742 by pmchetan
Replied by pmchetan on topic Elumatec SBZ 130/01 retrofit
Your halfiles were very helpful, thank you :) I got my encoders spitting data.
The following user(s) said Thank You: tommylight

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

More
2 years 4 months ago #302252 by pmchetan
Replied by pmchetan on topic Elumatec SBZ 130/01 retrofit
How does encoder scaling work?

I have a magnetic linear encoder with 1 micron resolution (native 2mm pole distance with interpolation resulting in 1um resolution). My ball screw pitch is 5mm per revolution, so should my encoder raw count be 5000 pulses per revolution and the encoder scale 5000. The encoder spits some large number which seem to work in increments when I move the readhead but the readings are non sense large number like 254921 or similarly large number.
 

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

More
2 years 4 months ago - 2 years 4 months ago #302253 by PCW
Replied by PCW on topic Elumatec SBZ 130/01 retrofit
The scale should be 5000 if the scale resolution is 1 uM
With a scale of 5000, does the position (not the count) change by
1.000 for each mm of motion?

Other possible issues for add position numbers are wrong BISS setup parameters
or clock/data polarity issues.
Last edit: 2 years 4 months ago by PCW.

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

More
2 years 4 months ago #302301 by pmchetan
Replied by pmchetan on topic Elumatec SBZ 130/01 retrofit

does the position (not the count) change by
1.000 for each mm of motion?

Yes. For small distances, the readings increase by correct amount. In my case starting point X axis changes from -2366.005 -2365.008 moving 1mm.
When I swap tx+ and tx- the data output is same. swapping rx+ and rx- results in the digital read out showing a constant number.

biss_chan_0=xencoder%26ge

setp hm2_5i25.0.dpll.01.timer-us -200
setp hm2_5i25.0.stepgen.timer-number 1

setp hm2_5i25.0.biss.00.timer-number 1
setp hm2_5i25.0.biss.00.frequency-khz 2000
setp hm2_5i25.0.biss.00.xencoder.scale 5000
#setp hm2_5i25.0.biss.00.xencoder.counts-per-rev 130000
Attachments:

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

More
2 years 4 months ago - 2 years 4 months ago #302319 by PCW
Replied by PCW on topic Elumatec SBZ 130/01 retrofit
What are the readings at the far ends of the scale?
26 bits sounds a bit odd since that's 67 meters in microns...

( There may be some status bits included in the 26 bits that
need to be reflected in the format string )
Last edit: 2 years 4 months ago by PCW.

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

Time to create page: 0.597 seconds
Powered by Kunena Forum