5i25 + 7i74 -> 4 Smart Serial + 4 SSI Encoders

More
6 years 8 months ago #158073 by cman1024
I have a 5i25 + 7i74

I need to interface 4 smart serial devices

and

4 Yaskawa SGMSV 20-bit Incremental Encoders via Smart Serial Interface (SSI)


Is there a firmware out there that can accomplish this. I was unable to find it in the 5i25 support software.


Thanks,
Curt

Please Log in to join the conversation.

More
6 years 8 months ago #158075 by tommylight
forum.linuxcnc.org/30-cnc-machines/31792...-sbz-130-01-retrofit
There should be two bit files for 5i25/7i77/7i74, one has 4 SSI the other has 6, if i remember correctly.
Just have a look through attachments.

Please Log in to join the conversation.

More
6 years 8 months ago #158143 by cman1024
Perfect I was able to find it.

Thanks!

Please Log in to join the conversation.

More
6 years 8 months ago #158145 by tommylight

Please Log in to join the conversation.

More
6 years 8 months ago #158209 by cman1024
Thanks for your help.

Would you happen to know where I could find the protocol spec (or the SSI config string) for those yaskawa 20bit incremental encoders. I can't seem find that info anywhere.

Maybe I need to start a wiki page about all of the different encoder protocol formats that people know already to easily configure hostmot2 SSI for their application.

Please Log in to join the conversation.

More
6 years 8 months ago #158211 by tommylight
Sorry but i do not.
I used it with some "Ferrocontrol" made serial absolute encoders. Been several years, never had any issues with them, working in a factory, even the rails got worn off badly as no one cleaned them ever.

Please Log in to join the conversation.

More
6 years 7 months ago #158969 by andypugh
You might be able to work out the framing from the STMBL driver:

github.com/rene-dev/stmbl/blob/master/src/comps/yaskawa.c

It does appear that there is a crc to worry about.

Please Log in to join the conversation.

More
6 years 7 months ago #159058 by rene-dev
I already explained this on emc-users: sourceforge.net/p/emc/mailman/message/36930203/

It doesn’t work because it’s not ssi.
Its hdlc over Manchester over rs485.
I fully reverse engendered the protocol(including crc).
Stmbl has support for yaskawa encoders, there is some documentation in the code.

github.com/rene-dev/stmbl/blob/master/src/comps/yaskawa.c

Line 89 is the request. You can use only the f4 part of the stmbl, and convert the signal to sserial.
Or just use a stmbl.

Please Log in to join the conversation.

Time to create page: 0.139 seconds
Powered by Kunena Forum