You don't require that kind of bandwidth to move a stepper motor. To get values in from an encoder it might be nice to go faster but there are other interfaces that work better for that. A better idea I feel would be to re-write EMC so that instead of relying on the computer to be doing real time you just have some remote processor that does the control loops for things like stepping the motors to make a curved motion.
PCI-E like all other bus architectures will eventually be replaced. There are other standards that are more likely to stand the test of time. RS-232, USB, Ethernet. If all you are doing is passing parameters for things like curves and such you don't need a lot of bandwidth. This however not what EMC was meant to do as far as I have read. On Sat, Apr 10, 2010 at 5:16 PM, Karl Schmidt <[email protected]> wrote: > There seems to be a limit as to how fast one can drive a printer port for > stepper control. Has > anyone thought of making a PCI-E board for very high-speed I/O? Just where is > the bottle neck? > > > > -------------------------------------------------------------------------------- > Karl Schmidt EMail [email protected] > Transtronics, Inc. WEB http://xtronics.com > 3209 West 9th Street Ph (785) 841-3089 > Lawrence, KS 66049 FAX (785) 841-0434 > > "The government consists of a gang of men exactly like you and me. They > have, taking one with > another, no special talent for the business of government; they have only a > talent for getting and > holding office. Their principal device to that end is to search out groups > who pant and pine for > something they can't get and to promise to give it to them. Nine times out of > ten that promise is > worth nothing. The tenth time is made good by looting A to satisfy B. In > other words, government is > a broker in pillage, and every election is sort of an advance auction sale of > stolen goods." -- H. > L. Mencken > > -------------------------------------------------------------------------------- > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users > -- http://evanfoss.googlepages.com/ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
