Mitsubishi RV-6SDL Robot arm Servo/Encoder usability

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
01 Jan 2020 10:44 - 01 Jan 2020 10:49 #153705 by Aciera
Hi All

I've got a Mitsubishi RV-6SDL 6-axis Robot arm with a broken controller. I know the arm is functional, but a repair of the controller is not realistic because of missing documentation (service manual).

So now the question is, can it be controlled with linuxCNC?
I think there is a kinematic already built into LinuxCNC for such robot arms with 6 rotary joints. The 3-phase AC Servo motors should not be a problem, neither should the brake. However I am uncertain about the absoulte encoders fitted on the motors.
I managed to read the numbers of two servo motors: Joint 1 HF-SWS93B-S1 3-phase 900W 3000r/min and Joint 5 HC-KFS13BL-S16
I guess these are all MELSERVO motors. Although I have not been able to find documentation on the HF-SWS motor. But given that some of these motors have hollow shafts to feed the cabling through this might be some variant that is not available separately.

I presume its a Mitsubishi serial Absolute Encoder output (17-bit / 131072pulses/revolution resolution). But I am not certain.

The connector is an AMP D-2100 series 2 x 4 pole (Just wouldn't focus properly)

I believe it is this interface but the connector is different.

Can anybody provide further clarification on the possibility to get this robot running with LinuxCNC

Thanks and a very happy new year.
Attachments:
Last edit: 01 Jan 2020 10:49 by Aciera. Reason: Typos
The following user(s) said Thank You: thefabricator03

Please Log in or Create an account to join the conversation.

More
01 Jan 2020 14:02 #153711 by dm17ry
HC-KFS13 motors can be driven by MR-J2S, MR-J3 or MR-J4 mitsubishi servo amps. attached is the OBA17 encoder internal connector pinout.
but the HF-SWS is a problem. afaik, it is not present in any standard drive firmware. though it is possible to get it spinning by a standard drive specifying electrical/mechanical motor constants in drive parameters - it is totally undocumented and i don't know how to correctly derive many of those constants. so probably motor performance will not be great.
Attachments:

Please Log in or Create an account to join the conversation.

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
02 Jan 2020 08:40 #153776 by Aciera
Thanks. That confirms some of my guesses. I'm not really after high performance it would be a hobby project and as such the costs also have to be reasonable. I had hoped to find an open source solution to get it moving like the stmbl servo drive but I have not been able to confirm that it can work with this serial encoder protocol.
Does anybody know of a non Mitsubishi servo drive that can interface with these Mitsubishi serial encoders?

Please Log in or Create an account to join the conversation.

More
02 Jan 2020 08:52 #153777 by dm17ry
i don't have any experience with the stmbl, but i believe it does support OBA17 mitsubishi serial encoders.

Please Log in or Create an account to join the conversation.

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
02 Jan 2020 09:28 #153779 by Aciera
I found this on the stmbl GitHub Page:

Quote:
"Mitsubishi servos such HA-FF usually have OBA17-051 or OBA17-052 encoders.
stmbl has support the "mit 02-4" and "mit 02-2" protocols"
EndQuote

Together with your information it seems quite possible that I could be able to control this robot with LinuxCNC. So I guess it might be worth while to hang on to this thing a bit longer and try a stmbl drive.

Please Log in or Create an account to join the conversation.

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
02 Jan 2020 09:48 #153780 by Aciera
So this is something else I found on the stmbl page:

For Mitsubishi encoders it lists connections 1, 2, VCC, GND.
I wonder how this translates to my encoders.
Then again it might actually use one of the serial interfaces:

Does anybody know how these Mitsubishi serial encoders interface with the stmbl servo drive?
Attachments:

Please Log in or Create an account to join the conversation.

More
02 Jan 2020 10:13 #153781 by dm17ry
pin 4 - MRR
pin 5 - MR
pin 7 - P5
pin 8 - LG

Please Log in or Create an account to join the conversation.

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
02 Jan 2020 10:24 #153783 by Aciera
Awesome! Thanks!
So, now I'll see about getting my hands on a stmbl drive.

Greetings

Please Log in or Create an account to join the conversation.

More
07 Jan 2020 22:54 #154276 by andypugh

Awesome! Thanks!
So, now I'll see about getting my hands on a stmbl drive.


That's the hard part, as one of the ICs that the drive depends on (the big expensive one) is no longer available.

There is an STMBL chat forum here, where you might find some advice.
gitter.im/rene-dev/stmbl

Please Log in or Create an account to join the conversation.

  • Aciera
  • Aciera's Avatar Topic Author
  • Offline
  • Administrator
  • Administrator
More
08 Jan 2020 08:45 #154290 by Aciera
I know,, I have already posted a question on that chat, but no information has come forth there. As great as the stmbl drive looks, I find it very difficult to get specific information as the developers seem to have the drives they needed and life moves on.
It looks very impressive and is apparently able to interface with my 4-wire RS422 Mitsubishi serial encoders but apparently the master firmware supports only the 2-wire Mitsubishi encoder interface and I have not found out if I could get the 4-wire version anywhere.
And then of course there needs to be a new layout for a new IGBT which could be done next month or next year or never.
So I'm looking for alternatives.

Please Log in or Create an account to join the conversation.

Time to create page: 0.252 seconds
Powered by Kunena Forum