About an older Siemens Simodrive 611
29 Jan 2022 19:52 #233475
by arvidb
Replied by arvidb on topic About an older Siemens Simodrive 611
You're not reaching 2 MHz with 2048 pulses/rev: max speed at that resolution would be 2000000/2048*60 > 58000 rev/min. Some problem with signal integrity perhaps?
The following user(s) said Thank You: tommylight, andresgodinho
Please Log in or Create an account to join the conversation.
- Masiwood123
- Offline
- Platinum Member
Less
More
- Posts: 326
- Thank you received: 77
01 Feb 2022 00:06 #233675
by Masiwood123
Replied by Masiwood123 on topic About an older Siemens Simodrive 611
Maybe my case can help with Simodrive 611. I had a lathe with the same driver. Personally, I think that the problem is not in the Mesa cards or the encoder. I did retrofit in mach3. I had the same problem when you put a little more speed (I almost died the first time) You need to look at the maximum speed that is put in simodrive (9000rpm in my case)
then I reduced the drive settings to max 4000rpm (and at 10v it really was that much..but as the analog output exceeds 5-7 v simodrive raises the max speed (which I think happens to you too) in the end I tried more cards with analog output as well as the battery at 9v the same happens so at 9v and at 10v it rises to maximum.in the end I installed a potentiometer on the analog output and manually blocked it to 5v which gave me 2000rpm enough for what I was doing on that lathe. There is a problem in Simodrive itself. I don't understand much about pwm and other things, but Simodrive itself definitely has a problem. I sold the lathe and the new owner accepted the situation as it is. Greeting
then I reduced the drive settings to max 4000rpm (and at 10v it really was that much..but as the analog output exceeds 5-7 v simodrive raises the max speed (which I think happens to you too) in the end I tried more cards with analog output as well as the battery at 9v the same happens so at 9v and at 10v it rises to maximum.in the end I installed a potentiometer on the analog output and manually blocked it to 5v which gave me 2000rpm enough for what I was doing on that lathe. There is a problem in Simodrive itself. I don't understand much about pwm and other things, but Simodrive itself definitely has a problem. I sold the lathe and the new owner accepted the situation as it is. Greeting
The following user(s) said Thank You: tommylight, andresgodinho
Please Log in or Create an account to join the conversation.
01 Feb 2022 07:07 #233689
by radom
I don't have this problem with my simodrive
Replied by radom on topic About an older Siemens Simodrive 611
did you use encoder output from 611 or have another encoder connected directly to mesaMaybe my case can help with Simodrive 611. I had a lathe with the same driver. Personally, I think that the problem is not in the Mesa cards or the encoder. I did retrofit in mach3. I had the same problem when you put a little more speed (I almost died the first time) You need to look at the maximum speed that is put in simodrive (9000rpm in my case)
then I reduced the drive settings to max 4000rpm (and at 10v it really was that much..but as the analog output exceeds 5-7 v simodrive raises the max speed (which I think happens to you too) in the end I tried more cards with analog output as well as the battery at 9v the same happens so at 9v and at 10v it rises to maximum.in the end I installed a potentiometer on the analog output and manually blocked it to 5v which gave me 2000rpm enough for what I was doing on that lathe. There is a problem in Simodrive itself. I don't understand much about pwm and other things, but Simodrive itself definitely has a problem. I sold the lathe and the new owner accepted the situation as it is. Greeting
I don't have this problem with my simodrive
The following user(s) said Thank You: andresgodinho
Please Log in or Create an account to join the conversation.
- Masiwood123
- Offline
- Platinum Member
Less
More
- Posts: 326
- Thank you received: 77
01 Feb 2022 09:04 #233694
by Masiwood123
Replied by Masiwood123 on topic About an older Siemens Simodrive 611
I didn’t used Mesa at this time i found some step/dir to analog card and used them for axis with encoder with no problem. but spindle (servo motor)analog input on simodrive doesn’t worked synchronized with analog voltage from main controller card.. there was an encoder conected to spindle but i used mach 3 and no encoder input on main card just analog output and index input from encoder to measure rpm. Mystery is why simodrive works fine and synchronize rpm mach right under 6-7v on analog input and after that( example 8v) increase speed to maximum.
The following user(s) said Thank You: andresgodinho
Please Log in or Create an account to join the conversation.
- andresgodinho
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 2
11 Feb 2022 08:34 #234556
by andresgodinho
I have also tested the simodrive with just the +-10V from the mesa card without using encoder feedback and was able to go trough all the rpm range.
I have made a small change in hal that allows me to either use encoder feedback while under 3000 rpm and disable encoder feedback above 3000 rpm.
Am still considering putting another encoder directly to the mesa card and see what happens. But i have to have the 2048 encoder there for the simodrive itself.
Replied by andresgodinho on topic About an older Siemens Simodrive 611
So what i ended up doing was changing a parameter on the simodrive itself and changed the output resolution from 2048 to 1024. the result was that instead of only going up to 3900 rpm i was able to go up to 7800 rpm without any issues...Maybe my case can help with Simodrive 611. I had a lathe with the same driver. Personally, I think that the problem is not in the Mesa cards or the encoder. I did retrofit in mach3. I had the same problem when you put a little more speed (I almost died the first time) You need to look at the maximum speed that is put in simodrive (9000rpm in my case)
then I reduced the drive settings to max 4000rpm (and at 10v it really was that much..but as the analog output exceeds 5-7 v simodrive raises the max speed (which I think happens to you too) in the end I tried more cards with analog output as well as the battery at 9v the same happens so at 9v and at 10v it rises to maximum.in the end I installed a potentiometer on the analog output and manually blocked it to 5v which gave me 2000rpm enough for what I was doing on that lathe. There is a problem in Simodrive itself. I don't understand much about pwm and other things, but Simodrive itself definitely has a problem. I sold the lathe and the new owner accepted the situation as it is. Greeting
I have also tested the simodrive with just the +-10V from the mesa card without using encoder feedback and was able to go trough all the rpm range.
I have made a small change in hal that allows me to either use encoder feedback while under 3000 rpm and disable encoder feedback above 3000 rpm.
Am still considering putting another encoder directly to the mesa card and see what happens. But i have to have the 2048 encoder there for the simodrive itself.
Please Log in or Create an account to join the conversation.
- andresgodinho
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 2
11 Feb 2022 08:35 #234557
by andresgodinho
Replied by andresgodinho on topic About an older Siemens Simodrive 611
I used the encoder output from the simodrive. she is working like a charm.
Please Log in or Create an account to join the conversation.
17 Dec 2023 22:32 #288442
by COFHAL
Replied by COFHAL on topic About an older Siemens Simodrive 611
I have a question, from what I understand your 810D controller was damaged but the 611 servo driver is working. So, you are controlling these servo drivers with the MESA cards?
Please Log in or Create an account to join the conversation.
- carlos.neis
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
26 Sep 2024 02:04 #310804
by carlos.neis
Replied by carlos.neis on topic About an older Siemens Simodrive 611
Hi, I'm Brazilian and I'm trying to do what you did, use the Sinumerik 611 driver on an 810m using Linux CNC, could you tell me more about what it was like to do this integration? Did you use the +-10v command to activate it or instead of step-dir?Hey guys,
First ever post here and first ever linuxcnc retrofit.
Just got a Chiron FZ12S Rapid CNC machine with a Siemens Sinumeric 810M controller and Siemens Simodrive 611 for all axis and spindle.
Sinumerik 810M is dead.
Started converting to Linuxcnc, got a Mesa 7i92 + 7i77 + 7i74 + 7i70 + 7i71.
Got the basics running. Home switches, XYZ motors running fine, drive enables, a few inputs conected and a few outputs conected (to allow for proper drive and machine start, it requires a complex sequence of relays and input feedback for the safety relays to activate)
Now i am facing the first issue. Basically i got the encoder feedback from the spindle going to the spindle drive and then to mesa 7i77 encoder 5 input.
I comand M3 S200 --> spindle rotates in right direction and at 200 rpm.
I then comand S1000 --> spindle drives jumps to 1000 rpm
If i comand M4 --> spindle rotates in the right direction and at the comanded speed.
Now the problem:
Up until 3900 rpm (spindle is 10500 rpm max) everything works perfect. If i comand S4000, encoder feedback seems to desapear and the drive goes to max rpm... It seems that the Siemens drive is disabling the encoder output to linuxcnc...
Drives uses +-10V and is in velocity control.
Is there any way to say to linuxcnc that up to 3900 rpm it should use encoder feedback and after 3900 just use the index pulse from the encoder to control the rpm?
Thanks a lot guys and i will be posting pictures soon.
Please Log in or Create an account to join the conversation.
Time to create page: 0.079 seconds