- Posts: 15
- Thank you received: 4
Another Elumatec SBZ130
- Benno
- Offline
- New Member
-
Less
More
5 years 9 months ago #195934
by Benno
Replied by Benno on topic Another Elumatec SBZ130
Hello thank you for your reply, I'm sorry for my late feedback. Happy New Year.
The last weeks I changed the air tubes, the electronics and I tried to calibrate the short x-axis. With the calibrating I have some troubles. I have found your note of calibrating. The encoders start working at approximately 8V, I power them now with 11V.
Sometimes the raw data jumps some hundred counts up and back. The 22 Bit should be ok, I have checked it with my oscilloscope (Data+, CLK+). I always get a joint following error, sometimes strait after enabling the machine.
What do you think (and other people), is the encoder broken or a connection problem?
On the x and z axis there is a 1024x64 encoder on the y-axis a 4096x4096 (I think it is not original). For testing I changed the frequency to 100kHz.
The last weeks I changed the air tubes, the electronics and I tried to calibrate the short x-axis. With the calibrating I have some troubles. I have found your note of calibrating. The encoders start working at approximately 8V, I power them now with 11V.
Sometimes the raw data jumps some hundred counts up and back. The 22 Bit should be ok, I have checked it with my oscilloscope (Data+, CLK+). I always get a joint following error, sometimes strait after enabling the machine.
What do you think (and other people), is the encoder broken or a connection problem?
On the x and z axis there is a 1024x64 encoder on the y-axis a 4096x4096 (I think it is not original). For testing I changed the frequency to 100kHz.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
5 years 9 months ago #195938
by tommylight
Replied by tommylight on topic Another Elumatec SBZ130
Did you download my config from the original retrofit for comparison ?
And stick to that tutorial, it was written on that machine!
If you suspect the encoder, try tuning the other axis and see how they behave.
As for encoders, pretty sure the + from encoder goes to - on Mesa 7i74, the signal wires i mean, and vice versa and i vaguely recal that causing me quite some headache with jumping counts.
And stick to that tutorial, it was written on that machine!
If you suspect the encoder, try tuning the other axis and see how they behave.
As for encoders, pretty sure the + from encoder goes to - on Mesa 7i74, the signal wires i mean, and vice versa and i vaguely recal that causing me quite some headache with jumping counts.
The following user(s) said Thank You: Benno
Please Log in or Create an account to join the conversation.
- Benno
- Offline
- New Member
-
Less
More
- Posts: 15
- Thank you received: 4
5 years 9 months ago #196032
by Benno
Replied by Benno on topic Another Elumatec SBZ130
Juhu!! I swapped the wires, and it worked, you are great!!
In the middle of the movement, the rowcount value jumped between very high and very low, and I got a joint following error. I drove the axis in the end position, dismounted the encoder and turned it by hand to a low value. After build all together, I had may first reference run without an error!:woohoo:
With your help I had in 20 minutes more success than the last two days!
Tomorrow I will start wiring and testing the other axis.
Yes, I am testing with your config files.
In the middle of the movement, the rowcount value jumped between very high and very low, and I got a joint following error. I drove the axis in the end position, dismounted the encoder and turned it by hand to a low value. After build all together, I had may first reference run without an error!:woohoo:
With your help I had in 20 minutes more success than the last two days!
Tomorrow I will start wiring and testing the other axis.
Yes, I am testing with your config files.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
5 years 9 months ago #196040
by tommylight
Replied by tommylight on topic Another Elumatec SBZ130
Nice, i am glad you are having such success!
Please Log in or Create an account to join the conversation.
- Benno
- Offline
- New Member
-
Less
More
- Posts: 15
- Thank you received: 4
5 years 9 months ago #196480
by Benno
Replied by Benno on topic Another Elumatec SBZ130
Hello,
one success and many errors!
I'm slowly get confusing.
The encoder on the y-axis is, not as I described, a 1024x4096, but that doesn't matter now. On the x-axis encoder I got a good result with 100kHz, so I tried it for the y-axis too, but after changing the SSI frequency from 200kHZ (of your (tommylight) config) to 100kHz, the counts of the x-axis starts to run away. (y changed --> x doesn't work anymore??) Then I tried once again changing the wires, no success.
After installing LinuxCnc ( LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT), I run apt-get upgrade. Could it be that something went wrong?
Do you have an idea or anybody else?
one success and many errors!
The encoder on the y-axis is, not as I described, a 1024x4096, but that doesn't matter now. On the x-axis encoder I got a good result with 100kHz, so I tried it for the y-axis too, but after changing the SSI frequency from 200kHZ (of your (tommylight) config) to 100kHz, the counts of the x-axis starts to run away. (y changed --> x doesn't work anymore??) Then I tried once again changing the wires, no success.
After installing LinuxCnc ( LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT), I run apt-get upgrade. Could it be that something went wrong?
Do you have an idea or anybody else?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
5 years 9 months ago #196493
by tommylight
Replied by tommylight on topic Another Elumatec SBZ130
I would not advise to change the frequency under any circumstances, that was the factory preset on the old controls.
The only settings that can be changed regarding the Serial Absolute encoders used on that machine is the number of bits in the loadrt line.
Upgrading Linux will replace the real time kernel, so check with
uname -a
and if it has no RT in the name, reboot and hold down the Shift button on the keyboard till the Grub menu shows then select a kernel with RT and/or Preempt in the name.
To avoid such issues use this
sudo apt-get update
sudo apt-get dist-upgrade
Did you make a new config or using the ready one? The one i uploaded might have issues as it is not the last one used on the machine, it was one of the test configs.
Can you zip and upload the config here ?
The only settings that can be changed regarding the Serial Absolute encoders used on that machine is the number of bits in the loadrt line.
Upgrading Linux will replace the real time kernel, so check with
uname -a
and if it has no RT in the name, reboot and hold down the Shift button on the keyboard till the Grub menu shows then select a kernel with RT and/or Preempt in the name.
To avoid such issues use this
sudo apt-get update
sudo apt-get dist-upgrade
Did you make a new config or using the ready one? The one i uploaded might have issues as it is not the last one used on the machine, it was one of the test configs.
Can you zip and upload the config here ?
The following user(s) said Thank You: Benno
Please Log in or Create an account to join the conversation.
Time to create page: 0.803 seconds