- Posts: 22011
- Thank you received: 7491
Elumatec SBZ 130/01 retrofit
- tommylight
- Offline
- Moderator
-
Less
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.
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.
- pmchetan
- Offline
- Senior Member
-
Less
More
- Posts: 58
- Thank you received: 3
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.
- pmchetan
- Offline
- Senior Member
-
Less
More
- Posts: 58
- Thank you received: 3
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.
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.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 18115
- Thank you received: 5334
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.
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.
- pmchetan
- Offline
- Senior Member
-
Less
More
- Posts: 58
- Thank you received: 3
2 years 4 months ago #302301
by pmchetan
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
Replied by pmchetan on topic Elumatec SBZ 130/01 retrofit
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.does the position (not the count) change by
1.000 for each mm of motion?
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
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 18115
- Thank you received: 5334
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 )
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