- Posts: 19306
- Thank you received: 0
Yaskawa servo options
dm17ry wrote: i've been using absolute encoders with MR-J2S-B's on my home mill for 10 year now... when i turn on the machine linuxcnc always comes up already homed. so i don't have a habit to rehome it. though it won't bring a slightest problem if i do it by accident or intentionally...
My absolute encoders aren't really absolute. What I have are single-turn-absolute resolvers and a bit of HAL that uses the position.txt file to work out where the axis really is.
Sometimes that file does not get saved, and I need to reset the system.
Please Log in to join the conversation.
andypugh wrote: Typo. Should have been "your driver".
oh, ok. well, probably. i can keep motor motor offset in the amp eeprom or card's flash and output position which is 0 at home position. but already present motor-offset fit perfectly, so i thought it's a shame not to reuse it.. but i really like that now i have joints get homed automatically when amps say they are absolute. and unhomed when amps report position loss due to motor disconnection or discharged backup battery. seems like a natural behavior to me. what's the point of an open source software then if i have to give it up?
btw, in the latest J5 series mitsubishi finally came up with battery-less absolute encoders. i haven't seen any in person yet, but as far as i understand they are harvesting motor's EMF to power up encoder electronics when an unpowered motor gets rotated by an outside force. pretty neat. because usually when backup batteries discharge after a few years and users miss it - just the right time to completely forget how to re-home the machine
Please Log in to join the conversation.
dm17ry wrote: [oh, ok. well, probably. i can keep motor motor offset in the amp eeprom or card's flash and output position which is 0 at home position. but already present motor-offset fit perfectly, so i thought it's a shame not to reuse it.
Can you give a link to documentation or code?
Please Log in to join the conversation.
2.8 fork with my patches: github.com/yur7aev/linuxcnc/tree/nyx2.8
sample linuxcnc configs: github.com/yur7aev/linuxcnc/tree/nyx2.8/configs/nyx
Please Log in to join the conversation.
dm17ry wrote: linuxcnc component description: yurtaev.com/nyx24.html
...
"$ sudo apt install -t stretch python-gtksourceview2 # this package is missing in buster"
It is backported via LinuxCNC. If the LinuxCNC deb archive is configured then it should install from there.
2.8 fork with my patches: github.com/yur7aev/linuxcnc/tree/nyx2.8
sample linuxcnc configs: github.com/yur7aev/linuxcnc/tree/nyx2.8/configs/nyx
I am still fuzzy on whether your board and driver code will work on an otherwise unmodified LinuxCNC.
Please Log in to join the conversation.
linuxcnc component description: yurtaev.com/nyx24.html
2.8 fork with my patches: github.com/yur7aev/linuxcnc/tree/nyx2.8
sample linuxcnc configs: github.com/yur7aev/linuxcnc/tree/nyx2.8/configs/nyx
I have a sgd7w servo drive and mechatrolink III control card. It’s possible to communicate with your comp over ethernet?
Attachment not found
Please Log in to join the conversation.
- 1192342018
- Offline
- New Member
-
- Posts: 2
- Thank you received: 0
Please Log in to join the conversation.
yurtaev.com/yssc3p.html
Please Log in to join the conversation.
Please Log in to join the conversation.
