Just been having a read of Linux CNC and they appear to have ethernet motion control cards, one example running at 3Mhz

Ok thanks I'll have a look