- LinuxCNC
- General LinuxCNC Questions
- 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
- camb0
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 9
10 Jan 2025 06:02 #318616
by camb0
4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III was created by camb0
I’m in the process of building a 4th axis for my linuxcnc mill. My Mill is a Matsura MC-500 and is based on MESA boards via ethernet and QT dragon w/Linux 2.9.
I’ve aquired for cheap two new HF-SP-102 motor (1KW) with high load and high precision harmonic drives from "Harmonic Drive LLC" that are integrated (but can be separated) for $25/each, I then found the servo driver for it MR-J3-100B amp on ebay, and got the cables to connect it for a few hundred.
I’m now trying to work out how to connect it to the PC and drive it but it doesn;t seem that straight forward as the servo driver support SCNET-III. I saw some posts and links to Dimitry's site(www.yurtaev.com/), but my PC is an all in one touch screen and I;m not sure it has PCI slot.
I perhaps I could get a MR-J3-100A driver as it uses a 'general' interface (not SCNET-III)
I probably got a bit excited with the cheap motors and gear boxes and just assumed it would be straight forward to get the electricals working (oops). What do you think is the best way forward? Buy a card from Dimitry and a new PC and touchscreen, or should I get a different path that is supported by the MESA boards and non PCI ie buy a different motor+servo and make the adapters to the Harmonic reducer units I have.
Cheers,
Cam
I’ve aquired for cheap two new HF-SP-102 motor (1KW) with high load and high precision harmonic drives from "Harmonic Drive LLC" that are integrated (but can be separated) for $25/each, I then found the servo driver for it MR-J3-100B amp on ebay, and got the cables to connect it for a few hundred.
I’m now trying to work out how to connect it to the PC and drive it but it doesn;t seem that straight forward as the servo driver support SCNET-III. I saw some posts and links to Dimitry's site(www.yurtaev.com/), but my PC is an all in one touch screen and I;m not sure it has PCI slot.
I perhaps I could get a MR-J3-100A driver as it uses a 'general' interface (not SCNET-III)
I probably got a bit excited with the cheap motors and gear boxes and just assumed it would be straight forward to get the electricals working (oops). What do you think is the best way forward? Buy a card from Dimitry and a new PC and touchscreen, or should I get a different path that is supported by the MESA boards and non PCI ie buy a different motor+servo and make the adapters to the Harmonic reducer units I have.
Cheers,
Cam
Please Log in or Create an account to join the conversation.
- spumco
- Offline
- Platinum Member
Less
More
- Posts: 1889
- Thank you received: 759
10 Jan 2025 07:17 #318618
by spumco
Replied by spumco on topic 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
A cursory look through the manual (I think it's the right one) looks like the MR-J3-100B can also take +10v/-10v analog input control.
If so - and you'd better make sure I'm not way wrong - you could use a Mesa analog board to control it.
On the other hand, if you're using step/dir for you other drives new servos are getting so cheap it might make sense to just buy a new one and fit it up.
Side note - when I put a servo on my 4th, I found it extremely helpful to have a very precise home-to-index function. Really cuts down on the typical fiddling getting a trunion table or vise dialed in.
Whatever servo you wind up with, try to ensure it's got an encoder index signal output, and you've got a couple free inputs (one high speed and one for a home proxy).
If so - and you'd better make sure I'm not way wrong - you could use a Mesa analog board to control it.
On the other hand, if you're using step/dir for you other drives new servos are getting so cheap it might make sense to just buy a new one and fit it up.
Side note - when I put a servo on my 4th, I found it extremely helpful to have a very precise home-to-index function. Really cuts down on the typical fiddling getting a trunion table or vise dialed in.
Whatever servo you wind up with, try to ensure it's got an encoder index signal output, and you've got a couple free inputs (one high speed and one for a home proxy).
The following user(s) said Thank You: camb0
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
Less
More
- Posts: 4077
- Thank you received: 1763
10 Jan 2025 09:47 - 10 Jan 2025 10:08 #318626
by Aciera
Replied by Aciera on topic 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
If I recall correctly SSCNET-III needs a 222us cycle time which might be too fast for the MESA but I don't know. A regular step/dir driver would certainly make things a LOT easier. You can likely find a MR-J3-100A for around the price of the SSCNET-III interface card and be able to run it all over the MESA.
[edit]
Be advised that the Mitsubishi drives emulated encoder output have a time lag when you run it in position command so you may want to add an external encoder to your rotary if you want to have a position loop in linuxcnc but you could of course also just trust the drive:
forum.linuxcnc.org/10-advanced-configura...pain?start=30#193073
I had the same issue using Mitsubishi MELSERVO J4 drives with step/dir.
[edit]
Be advised that the Mitsubishi drives emulated encoder output have a time lag when you run it in position command so you may want to add an external encoder to your rotary if you want to have a position loop in linuxcnc but you could of course also just trust the drive:
forum.linuxcnc.org/10-advanced-configura...pain?start=30#193073
I had the same issue using Mitsubishi MELSERVO J4 drives with step/dir.
Last edit: 10 Jan 2025 10:08 by Aciera.
The following user(s) said Thank You: spumco, camb0
Please Log in or Create an account to join the conversation.
- camb0
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 9
12 Jan 2025 00:20 #318722
by camb0
Replied by camb0 on topic 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
Thx Spumco,
You're right I could use the 10v but I don't think this will give good positioning accuracy, would be fine if I were using it in a lathe like situation.
I've found another servo driver which has step dir pulses, its their A series of servos (MR-J3-100A or MR-J4-100A),k the B series seems to be SSCNET series. I might try and chase down one of those.
I assume you posted some info on your 4th axis build so I'll do some reading up on the homing.
You're right I could use the 10v but I don't think this will give good positioning accuracy, would be fine if I were using it in a lathe like situation.
I've found another servo driver which has step dir pulses, its their A series of servos (MR-J3-100A or MR-J4-100A),k the B series seems to be SSCNET series. I might try and chase down one of those.
I assume you posted some info on your 4th axis build so I'll do some reading up on the homing.
Please Log in or Create an account to join the conversation.
- camb0
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 9
12 Jan 2025 00:23 #318723
by camb0
Replied by camb0 on topic 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
Thx Aciera, thx re the driver recommendation. Also I didn't know about the encoder delay kinda important, as I would like it to be accurate for longer machining runs I'll look into adding an external encoder as you suggest.
Please Log in or Create an account to join the conversation.
- spumco
- Offline
- Platinum Member
Less
More
- Posts: 1889
- Thank you received: 759
12 Jan 2025 08:39 #318741
by spumco
Replied by spumco on topic 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
I can't remember if I did or not, but the homing wound up being pretty convoluted because I was out of HS encoder inputs and had zero room to stuff another Mesa board in the enclosure.
I assume you posted some info on your 4th axis build so I'll do some reading up on the homing.
- Solution - use the drive's internal home-to-encoder-index function (Copley XSL)
- I wound up using some relays and HAL logic so that when I pushed the "Home-A" button
- LCNC sets home (i.e. G53 A0) without commanding the drive to do anything
- joint.3.homing sends an output to trigger the A-drive to home itself
- When the drive finishes homing, it sets an output that's connected to joint.3.home-sw-in
The following user(s) said Thank You: camb0
Please Log in or Create an account to join the conversation.
- LinuxCNC
- General LinuxCNC Questions
- 4th axis build - Can I use Mitsubishi Servo Motor HF-SP102 (1kw) via SSCNET-III
Time to create page: 0.062 seconds