question to BISS/SSI protocol

More
08 Feb 2020 06:13 #156743 by Reinhard
Hi,

I read manual of mesa hostmot2 driver and hostmot2 man-page but stil have some questions:

If I understood things right, reading of serial values is triggered by a hal thread, so reading frequency is not related to clock frequency of serial protocol.

I'm interested in two encoder chips. One supports SSI-protocol with max clock frequency of 1 MHz, the other supports SSI- and BISS-protocol with clock frequency up to 10 MHz.

What clock frequency do mesa cards support?
I have a 5i25 with two 7i44 ...
... and does mesaflash show the pin-names for SSI- and/or BISS-interface?

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

More
08 Feb 2020 10:17 - 08 Feb 2020 19:31 #156748 by PCW
Replied by PCW on topic question to BISS/SSI protocol
SSI and BISS clock speeds are settable on a per channel basis (up to 10 MHz or so)

(BISS normally can run faster since it has built in cable length/signal delay compensation)

Mesaflash shows SSI names but I still need to add BISS pin names

Edit, I take that back, looks like BISS pin names were added last November
bad memory...
Last edit: 08 Feb 2020 19:31 by PCW.

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

More
09 Feb 2020 05:57 #156821 by Reinhard
Thank you for your reply! - I missed the mail anouncing your post :(

Is there a bitfile available, with support for ssi/biss on a 7i47 connected to a 5i24?
My first post was wrong. I do have a 5i25 too, but I use a 5i24 with a 7i44 and two 7i47.

So I'd like to test different encoder interfaces and speeds and for that it would be nice, to have a bitfile for the 5i24 with one 7i47 in standard mode (encoder with a/b/z) and one 7i47 with ssi/biss support.
Is such a bitfile available?

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

More
09 Feb 2020 15:21 #156880 by PCW
Replied by PCW on topic question to BISS/SSI protocol
Not as such but I can make one. Another possibility would be to add a couple BISS or
SSI interfaces to the 7I44 (if you are not using all 8 channels as SSerial channels)

What 5I24 model do you have?

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

More
09 Feb 2020 16:33 #156889 by Reinhard

Not as such but I can make one.

That would be very kind!
.

Another possibility would be to add a couple BISS or
SSI interfaces to the 7I44

Hm, wouldn't a connection through a 7i47 be potentially faster than via 7i44 + 7i33?
I'd like to test a 7i47-connection.
The 7i33 are intended for (slower) user interface, limit-switches, relays and the like ...
.

What 5I24 model do you have?

5i24-16

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

More
09 Feb 2020 16:55 #156891 by PCW
Replied by PCW on topic question to BISS/SSI protocol
7I33 is a analog servo interface
a 7I44 is a 8 channel RS422/485 interface
If you mean a 7I37/7I37TA, yes that's a slow isolated I/O interface

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

More
10 Feb 2020 02:52 #156927 by PCW
Replied by PCW on topic question to BISS/SSI protocol

File Attachment:

File Name: 24biss.zip
File Size:84 KB


5I24 config for 4 quadrature encoders and 4 PWMS on first 7I47 and 6 BISS interfaces on second 7I47
(6 BISS Clocks on first 6 TX pins (0..5) and 6 BISS data pins on the first 6 RX pins (0..5) )
Attachments:

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

More
10 Feb 2020 03:40 #156930 by Reinhard

7I33 is a analog servo interface
a 7I44 is a 8 channel RS422/485 interface

Yes, I confused the numbers :(
I don't have a 7i33 - I use 7i44 for 7i73 and I have 3 of them.
.

5I24 config for 4 quadrature encoders and 4 PWMS on first 7I47 and 6 BISS interfaces on second 7I47

Oups, another failure of myself :(
I thought, only the encoder channels will get converted to BISS, but I forgot the clock signal, which is an output ...

So your first advice was better, as I need 7 channels for stepper drivers and one pwm for spindel speed.

Could you please create a bitfile with BISS on the 7i44?
4 channels for BISS and 4 channels for SmartSerial would be nice.
Does SSI work with the BISS channels?
If not, could you please add one SSI to a 7i47?
I'd like to test all three protocols: SSI, BISS and ABZ (which is default on a 7i47, right?)

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

More
10 Feb 2020 14:37 #156959 by PCW
Replied by PCW on topic question to BISS/SSI protocol

File Attachment:

File Name: sibitest.zip
File Size:153 KB


config with
7I47 #1 6 stepgens, 4 encoders
7I47 #2 4 stepgens 4 encoders 1 PWM, one SSI interface (SSI steals index pin of last encoder for data pin)
7I44 with 4 SSerial channels, 4 BISS channels
Attachments:

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

More
11 Feb 2020 03:13 #157006 by Reinhard
Thanks a lot!

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

Moderators: PCWjmelson
Time to create page: 0.322 seconds
Powered by Kunena Forum