Mitsubishi RV-6SDL Robot

More
09 Mar 2024 11:16 #295500 by jst
Replied by jst on topic Mitsubishi RV-6SDL Robot
Hi,

I am currently looking to buy a used RV-E2 with a broken CR-E116 controller.
@dm17ry Do you have any information an that controller? I found manuals for the robot, but nothing about the controllers.

Thanks,
Jonas

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

More
09 Mar 2024 11:43 #295504 by Aciera
Replied by Aciera on topic Mitsubishi RV-6SDL Robot
Generally speaking your chances of getting usefull information for and eventually actually repairing the controller are _very_ slim.
My controller has 3 identical IGBT modules (with driving electronics on board) and one was broken. I swapped one of the working modules in for the broken one and the controller would then no longer accept the modules even if I swapped them back into the original places.
There is likely some sort of diagnostic/configuration software required to service these controllers. It's all extremely proprietary and secretive.

The only thing of use from the original controller turned out to be some of the connectors, the safety relay assembly and the information extracted from the eeprom from which dmitry could then derive the motor settings to get the motors running using regular mitsubishi motor drives.

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

More
09 Mar 2024 12:04 #295506 by dm17ry
Replied by dm17ry on topic Mitsubishi RV-6SDL Robot

@dm17ry Do you have any information an that controller?

no, i don't... @aciera managed to read the servo drive firmware back then, it looks like a couple of MDS-DM-V3 3-axis drives on a single PCB.
there can be some subtle differences from a normal MDS-D-V though. i played with a MDS-C1-V2-0505 with "ROBOT-D6c" firmware. it had a bunch of extra parameters. and usually the control protocol provides only the target position, but this drive also required torque limit plus feedback torque tolerance (?) (kinda dynamic collision detection i guess).
don't know anything about the NC controller inside.

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

More
10 Mar 2024 08:49 - 10 Mar 2024 08:51 #295561 by jst
Replied by jst on topic Mitsubishi RV-6SDL Robot

My controller has 3 identical IGBT modules (with driving electronics on board) and one was broken.

From the pictures I found of the CR-E116 controller, the IGBT modules look very similar:
i.ebayimg.com/images/g/UTIAAOSwIgRkKHWq/s-l1600.jpg
I was hoping to reuse the drives of the old controller, but it looks like the encoder feedback is integrated on the main board.
Your controller had a separate doughter board for the encoder feedback (the long one with the connectors on top left of the IGBT modules)?

From the manual it looks like they recommend an MR-H drive for additional external axis.

I will look at the robot in two weeks and report back then.
Last edit: 10 Mar 2024 08:51 by jst.

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

More
10 Mar 2024 08:59 - 10 Mar 2024 09:01 #295564 by jst
Replied by jst on topic Mitsubishi RV-6SDL Robot

jst post=295500 userid=37579@dm17ry Do you have any information an that controller?
no, i don't... @aciera managed to read the servo drive firmware back then, it looks like a couple of MDS-DM-V3 3-axis drives on a single PCB.
there can be some subtle differences from a normal MDS-D-V though. i played with a MDS-C1-V2-0505 with "ROBOT-D6c" firmware. it had a bunch of extra parameters. and usually the control protocol provides only the target position, but this drive also required torque limit plus feedback torque tolerance (?) (kinda dynamic collision detection i guess).
don't know anything about the NC controller inside.
 


Its possible that they are doing some trickery for the robot drives compared to the normal ones. Like you guessed for collision and overload (meaning to high workpiece weight) detection, but also for features like compliance mode:



At work i program yaskawa welding robots and the goes in a lot to make the precise movements possible (e.g. compensation for the moving mass of the robot arm and tool).
Last edit: 10 Mar 2024 09:01 by jst.

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

More
10 Mar 2024 10:53 #295569 by Aciera
Replied by Aciera on topic Mitsubishi RV-6SDL Robot

Your controller had a separate doughter board for the encoder feedback (the long one with the connectors on top left of the IGBT modules)?

As I recall, the encoders were connected to the main board. The daughter board you are referring to had a couple dozen capacitors on it so it must have been (at least partly) used for the power stage. Lots of processors/FPGA chips on the other side of it though. The driver boards also had processors on board. There is likely extensive serial inter-processor communication/ startup configuration going on so it its highly unlikely you would be able to reuse the drives from the controller without _very_ extensive reverse engineering.
Also, as you and dmitry already noted there seems to be very close integration of the drivers into the controller to achieve features like 'compliance'. 

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

Time to create page: 0.101 seconds
Powered by Kunena Forum