- Posts: 133
- Thank you received: 0
Servo Wiring and Tuning detailed How To example Mesa 7i77.
- Type_Zero_Design
- Offline
- Premium Member
-
I'm not sure if you were referring to my post or Randy's with the oscillations but I'm guessing mine.
This is a shot of the settings in that vid.
Attachment not found
Please Log in to join the conversation.
Please Log in to join the conversation.
- Type_Zero_Design
- Offline
- Premium Member
-
- Posts: 133
- Thank you received: 0
Sorry for the confusion, for clarity and not to muddy the waters anymore I have made my own post to continue my tuning endevor.
forum.linuxcnc.org/10-advanced-configura...ther-tc-225-retrofit
Please Log in to join the conversation.
Recently, I found my X-axis was oscillating really badly when routing out complex shapes. Straight X and Y cuts were fine but diagonal was the worst, unless I really slowed down the feed.HueyHQ wrote: On my retrofit, I had a lot of trouble tuning following all the advice I had found because I had entered an arbitrary value for the acceleration parameter (way too high). It wasn't until I bumped it down to something more in line with what I had seen in others config files, that I could even start to tune my servos. My machine works fine now, but doesn't move as fast as it did before the retrofit, so I could go back and refine the tuning with higher accel params.!
I was never really satisfied with the tuning, so I re-visited it yesterday.
What I found is, if I reduce to P = 0.1, the movements are now as smooth as silk, leading me to believe that the PID is possibly done in the servo amps? To those who know more about this than I do, does this sound right? (I have attached the driver manual in case that sheds any light, for anyone who is THAT interested!)
Setting P = 0 causes a following error, so what would be the lowest I should set it to, or is 0.1 OK?
I've also tuned FF1 = 0.00727 and FF2 = 0.00001 to get a reasonably flat (albeit very noisy) halscope'd f-error.
Please Log in to join the conversation.
- tommylight
-
Topic Author
- Offline
- Administrator
-
- Posts: 22010
- Thank you received: 3
Please Log in to join the conversation.
- viesturs.lacis
- Offline
- Premium Member
-
- Posts: 114
- Thank you received: 0
Please Log in to join the conversation.
- tommylight
-
Topic Author
- Offline
- Administrator
-
- Posts: 22010
- Thank you received: 3
That should be it, it literarly took 5 minutes to tune all 3 axis last time i used them.
Make sure you have the drive enable wired to LinuxCNC and working correctly before everything else.
Please Log in to join the conversation.
andypugh wrote: I have no idea who I am talking to, or about what any more.
I feel like that all the time.....Time to retire I think.
Please Log in to join the conversation.
- viesturs.lacis
- Offline
- Premium Member
-
- Posts: 114
- Thank you received: 0
tommylight wrote: Are you tuning the old Yaskawa drives with encoder feedback from the drives to 7i77? Those should be very easy to tune, just set the P value till the motors start to vibrate then lower it a bit so there is no or very litle vibration, then add FF1 a bit. Leave everything else at 0 excpet the deadband.
That should be it, it literarly took 5 minutes to tune all 3 axis last time i used them.
Make sure you have the drive enable wired to LinuxCNC and working correctly before everything else.
I have 7i48 for servo control, but other than that - yes, it was pretty easy to tune motor for X axis. The table is too short to safely jog it at 45m/min, while looking at PC screen... Now I have to sort out missing encoder signal from Y motor.
BTW can you share some suggestions for controlling the VFD? At least some hints about wiring and pinout on VFD control signal terminal?
Please Log in to join the conversation.
- tommylight
-
Topic Author
- Offline
- Administrator
-
- Posts: 22010
- Thank you received: 3
Vhat VFD? Any schematics ?viesturs.lacis wrote: BTW can you share some suggestions for controlling the VFD? At least some hints about wiring and pinout on VFD control signal terminal?
Please Log in to join the conversation.
