Mitsubishi SSCNET
24 Feb 2017 23:29 #88606
by Burtski
Replied by Burtski on topic Mitsubishi SSCNET
My plan was to attack this with scope and logic analyzer this weekend. But my connectors and ribbon cable did not show up from Digikey today.
I realize it is a bit of a long shot that that the MDS drives will be SSCNET(ish) but it is still worth a few days of protocol snooping for the possibility that it will be savable.
I realize it is a bit of a long shot that that the MDS drives will be SSCNET(ish) but it is still worth a few days of protocol snooping for the possibility that it will be savable.
Please Log in or Create an account to join the conversation.
24 Feb 2017 23:34 #88608
by andypugh
Replied by andypugh on topic Mitsubishi SSCNET
It seems likely that differences could be contained in the HAL driver or card firmware, rather than having to start again from scratch.
Please Log in or Create an account to join the conversation.
24 Feb 2017 23:42 #88609
by dm17ry
Replied by dm17ry on topic Mitsubishi SSCNET
yep, go for it. if you grab some data i can decode it and quickly say if it looks like sscnet or not.
Please Log in or Create an account to join the conversation.
25 Mar 2017 05:42 #90239
by aventtini
Replied by aventtini on topic Mitsubishi SSCNET
hello , whats your opinion on mds, i can be done ?
Please Log in or Create an account to join the conversation.
25 Mar 2017 11:47 #90244
by dm17ry
Replied by dm17ry on topic Mitsubishi SSCNET
yes, i think i will do it.
Burtski has set up a logic analyzer on his MELDAS M500 control and captured lot of logs. they revealed that the protocol used with MDS is neither SSCNET not SSCNET II. but functionally it appears to be very similar. but there're few things in the protocol to understand, e.g. MDS-A-SP spindle drive sync tapping control mode.
i have started working on firmware. still waiting for the MDS drive i bought to be delivered to begin testing. i expect a beta version of the MDS version of the controller in a couple of months.
Burtski has set up a logic analyzer on his MELDAS M500 control and captured lot of logs. they revealed that the protocol used with MDS is neither SSCNET not SSCNET II. but functionally it appears to be very similar. but there're few things in the protocol to understand, e.g. MDS-A-SP spindle drive sync tapping control mode.
i have started working on firmware. still waiting for the MDS drive i bought to be delivered to begin testing. i expect a beta version of the MDS version of the controller in a couple of months.
Please Log in or Create an account to join the conversation.
25 Mar 2017 16:38 #90252
by aventtini
Replied by aventtini on topic Mitsubishi SSCNET
imgur.com/a/WXTjL let me know if you need some ladder pics or schematics from a leadwell
Please Log in or Create an account to join the conversation.
25 Jul 2017 23:01 - 25 Jul 2017 23:03 #96432
by dm17ry
Replied by dm17ry on topic Mitsubishi SSCNET
a couple of months turned into 4, but i finally got it spinning. here's the story...
got the MDS-A-SVJ-03 drive, bought a compatible motor on ebay. but the motor couldn't make it thru a mail from singapore for two months. got a refund. found another possibly compatible motor locally - HA-MH43. replaced encoder connector and luckily, the drive didn't complain. but when tried to spin it - it jerked and vibrated. i blamed misaligned encoder or wrong resolution. made a gadget to plug between the encoder and the amplifier intercepting the serial encoder protocol in attempt to understand what's going on. spent a week debugging. tried to modify encoder resolution on the fly - instant runaway and overload alarm. tried to shift encoder phase - no good either. then it came to me - maybe the drive is malfunctioning? looked inside, checked electrolytes - all fine. next, two HCPL-7806 current feedback isolation amplifiers. no datasheet, not available locally. desoldered, the silkscreen underneath says: HCPL-7800. great! plucked 7800 out of broken boards laying around, soldered in. and, finally, the damn thing works!
so, MDS-A-SVJ drives are working in incremental mode with 3.55ms servo cycle and up to 7 drives on the bus. most things in the protocol are clear like status bits, alarms, position/velocity/torque feedback, torque limit, special op mode. for now the firmware works with the same sscnet-ii linuxcnc driver. it needs more work to properly implement parameters setting (now they are just saved in flash on the controller) and monitoring. desperately trying to find some time to rewrite the driver and unify sscnet ii, MDS and upcoming sscnet i and iii. and, possibly, have a look at mechatrolink as well...
next thing is the MDS-A-SP spindle. will be a bit tricky - it doesn't report encoder position in velocity control mode. meldas control switch it to position control mode for rigid tapping... will report progress
got the MDS-A-SVJ-03 drive, bought a compatible motor on ebay. but the motor couldn't make it thru a mail from singapore for two months. got a refund. found another possibly compatible motor locally - HA-MH43. replaced encoder connector and luckily, the drive didn't complain. but when tried to spin it - it jerked and vibrated. i blamed misaligned encoder or wrong resolution. made a gadget to plug between the encoder and the amplifier intercepting the serial encoder protocol in attempt to understand what's going on. spent a week debugging. tried to modify encoder resolution on the fly - instant runaway and overload alarm. tried to shift encoder phase - no good either. then it came to me - maybe the drive is malfunctioning? looked inside, checked electrolytes - all fine. next, two HCPL-7806 current feedback isolation amplifiers. no datasheet, not available locally. desoldered, the silkscreen underneath says: HCPL-7800. great! plucked 7800 out of broken boards laying around, soldered in. and, finally, the damn thing works!
so, MDS-A-SVJ drives are working in incremental mode with 3.55ms servo cycle and up to 7 drives on the bus. most things in the protocol are clear like status bits, alarms, position/velocity/torque feedback, torque limit, special op mode. for now the firmware works with the same sscnet-ii linuxcnc driver. it needs more work to properly implement parameters setting (now they are just saved in flash on the controller) and monitoring. desperately trying to find some time to rewrite the driver and unify sscnet ii, MDS and upcoming sscnet i and iii. and, possibly, have a look at mechatrolink as well...
next thing is the MDS-A-SP spindle. will be a bit tricky - it doesn't report encoder position in velocity control mode. meldas control switch it to position control mode for rigid tapping... will report progress
Last edit: 25 Jul 2017 23:03 by dm17ry.
Please Log in or Create an account to join the conversation.
28 Jul 2017 20:06 #96624
by SandHfab
Replied by SandHfab on topic Mitsubishi SSCNET
Hi, just joined this form because of this. I have a mighty VMC500 that i am getting ready to retrofit because i cant get it 100% functioning, it wont spindle orient, tool change, or rigid tap. Since i cant find anyone that knows anything about the controller and both Mitsubishi and mighty are useless and seem to know nothing about the machine or the electronics they make. The drives are MDS-A-SVT-10 and the spindle drive is a mds-a-sp 75 with a mds-a-cv-75 linked. Looks like the card you are developing is just what i need. As soon as you have it ready i will be buying one for my project. i can not wait to get this machine to be more than just a large paper weight.
Please Log in or Create an account to join the conversation.
31 Jul 2017 02:17 #96714
by Burtski
Replied by Burtski on topic Mitsubishi SSCNET
I have the same machine.
I have been working with dm17ry to get this going.
Just for reference, I am near Milwaukee WI.
Any chance that you are somewhere near by to compare notes?
I have been working with dm17ry to get this going.
Just for reference, I am near Milwaukee WI.
Any chance that you are somewhere near by to compare notes?
Please Log in or Create an account to join the conversation.
17 Mar 2018 03:51 #107456
by Henk
Replied by Henk on topic Mitsubishi SSCNET
Hi.
I have an option on a machine using the same Mitsubushi drives and controller. Has there been progress in making an interface availablefor lcnc? If not,any info on tje SSCnet protocol would be welcome.
Thanks
Henk
I have an option on a machine using the same Mitsubushi drives and controller. Has there been progress in making an interface availablefor lcnc? If not,any info on tje SSCnet protocol would be welcome.
Thanks
Henk
Please Log in or Create an account to join the conversation.
Time to create page: 0.111 seconds