> -----Original Message-----
> From: Nicklas Karlsson [mailto:[email protected]]
> Sent: October-21-17 11:40 AM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] FPGA arty --> FPPGA communication hub, server
(real
> time communication)
> 
> > to just over 2083 messages per second.  Since each message is 16 bytes
or
> > 128 bits that's an average of 266Kbps.  Easily handled by 5 Mbps SPI.
> >
> > I have no idea what is available for PC level hardware to do SPI
> > communications though nor if that rate is fast enough for what you want
to
> > do.
> 
> SPI is available in almost all new micro controllers and it's fast so this
is the
> reason I stubbornly tried to use it but finally almost have give up.
> 
It's available on pretty well any processor so it's more a matter of
choosing your weapon.  But still, you have to get the information from the
PC to the controller.  If you use USB then you don't need SPI.  If you use
Ethernet then you don't need SPI.  CAN bus isn't really fast enough for full
motion control unless you are just shipping messages to do the motion.

So you're back to needing to use the real time kernel or something that
isn't hung up by 'stuff' to get motion information out there.  Which is why
I don't quite understand what you are trying to accomplish.

John



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to