Re: USB or Ethernet machine control
Posted by
ccs@m...
on 2002-01-23 22:00:11 UTC
> How about through a T100 ether hub, with 8 or 10 plugins, one per axis?Probably not, I think. A CNC control running in linear mode (as
opposed to rapid mode) must not only go where it is told, but go there
in a straight (or appropriately curved) line. And that means very
finely coordinating the motion of every axis that is in motion for the
move. In other words, the code handling acceleration and decelration
of the various axis should probably all be running in the same place.
It has been my assumption when we talk about 'smart' peripheral
control boxes that these things run off of drip-fed g-code, possibly
preinterpreted into something easier to digest, but basically without
tight timing constraints. The tight timing is all inside the box,
between the motion planner, servo loops, and output to the drives.
One could consider keeping the motion planner in the computer, and
using usb or ethernet or whatever to send velocity commands to
external step pulse generators or 'digital' servo amps, however then
you have to make guarantees about the maximum latency of the link -
the time between when the program on the computer desires to transmit
a message and when the recipient box actually receives it. Networks
are subject to congestion, although one could build a dedicated one
just for the machine control with its own network card or usb
controllor. However most operating systems run drivers to control
these interfaces in non-realtime code. So again, it becomes very
difficult to do realtime motion control with these types of links
sitting in the middle of the loop.
Which leaves either realtime code on the PC talking to axis drives via
the parallel port or the simple, hardware based rs232 serial ports, OR
non-realtime code on the pc transfering g code files or some digested
version thereof to an external box which has the smarts to do the
reealtime work of making coordinated moves in all the axis.
Or at least that is my understanding of it,
Chris Stratton
PS - one idea that may have some merit is using an old pc as the slave
box. Many of us favor open systems design, and that is a lot harder
to accomplish with anything that has a hardware component unless the
necessary hardware is readily available to everyone. Of course it's
not a hard leap from talking about turning an old pc into a dedicated
motion box to talking about running EMC on said old pc (perhaps
booting off of cdrom) and managing it via an X windows server or
specialized host application running on someone's desktop windows box.
PPS - maybe we should port emc to one of the game consoles that has
been made to run linux, and use that as a standard hardware platform?
Of course finding outputs to actually control the motors becomes
difficult.
Discussion Thread
ballendo
2002-01-23 04:42:43 UTC
Whither goest DOS?
Tony Jeffree
2002-01-23 06:31:07 UTC
Re: [CAD_CAM_EDM_DRO] Whither goest DOS?
Marcus & Eva
2002-01-23 08:21:41 UTC
Re: [CAD_CAM_EDM_DRO] Whither goest DOS?
studleylee
2002-01-23 08:27:58 UTC
Re: Whither goest DOS?
Randy Gordon-Gilmore
2002-01-23 08:45:28 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
David Goodfellow
2002-01-23 08:48:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Carol & Jerry Jankura
2002-01-23 09:19:20 UTC
Whither goest DOS?
pfrederick1
2002-01-23 09:50:41 UTC
Re: Whither goest DOS?
Fitch R. Williams
2002-01-23 10:22:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
CL
2002-01-23 10:38:32 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
CL
2002-01-23 10:47:29 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
dlantz@a...
2002-01-23 10:51:14 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Jon Elson
2002-01-23 10:58:07 UTC
Re: [CAD_CAM_EDM_DRO] Whither goest DOS?
Carol & Jerry Jankura
2002-01-23 11:02:45 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Jon Elson
2002-01-23 11:14:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Drew Rogge
2002-01-23 11:17:00 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Kevin P. Martin
2002-01-23 11:21:51 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ccstratton
2002-01-23 11:50:52 UTC
Re: Whither goest DOS?
Tim
2002-01-23 14:19:22 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ccs@m...
2002-01-23 14:31:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Hugh Currin
2002-01-23 14:37:02 UTC
Re: Whither goest DOS?
Smoke
2002-01-23 15:28:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Ray
2002-01-23 15:38:38 UTC
Re: Re: Re: Whither goest DOS?
Randy Gordon-Gilmore
2002-01-23 15:41:07 UTC
DOS is dead; long live DOS :-)
Chris L
2002-01-23 15:42:06 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Whither goest DOS?
Russell Shaw
2002-01-23 16:03:25 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
wanliker@a...
2002-01-23 17:21:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Bill Vance
2002-01-23 17:59:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
pfrederick1
2002-01-23 18:10:01 UTC
Re: Whither goest DOS?
Russell Shaw
2002-01-23 18:30:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Mr. sausage
2002-01-23 20:16:28 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
waynegramlich
2002-01-23 20:53:03 UTC
Open source CNC buffer [Was: Whither goest DOS?]
ballendo
2002-01-23 20:56:09 UTC
Re: Whither goest DOS?
Chris L
2002-01-23 21:22:04 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-23 21:35:17 UTC
Re: Whither goest DOS?
Bill Vance
2002-01-23 21:40:43 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Carol & Jerry Jankura
2002-01-23 21:48:13 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ccs@m...
2002-01-23 22:00:11 UTC
Re: USB or Ethernet machine control
Jon Elson
2002-01-23 22:11:30 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-23 22:36:41 UTC
Re: Whither goest DOS?
ballendo
2002-01-23 23:02:09 UTC
Re: Re: Whither goest DOS?
ballendo
2002-01-23 23:06:15 UTC
microcontrollers for cnc was Re: Whither goest DOS?
ballendo
2002-01-23 23:18:21 UTC
Re: Whither goest DOS?
ballendo
2002-01-24 00:50:52 UTC
Re: USB or Ethernet machine control
Ian Wright
2002-01-24 02:18:35 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
pfrederick1
2002-01-24 05:02:06 UTC
Re: Whither goest DOS?
dlantz@a...
2002-01-24 05:22:28 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
pfrederick1
2002-01-24 05:25:09 UTC
Re: Whither goest DOS?
Carol & Jerry Jankura
2002-01-24 05:54:58 UTC
RE: [CAD_CAM_EDM_DRO] Re: USB or Ethernet machine control
pfrederick1
2002-01-24 08:11:09 UTC
Re: Whither goest DOS?
JanRwl@A...
2002-01-24 10:22:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: USB or Ethernet machine control
Jon Elson
2002-01-24 10:54:27 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
CL
2002-01-24 11:02:25 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ccs@m...
2002-01-24 11:10:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
CL
2002-01-24 12:11:09 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ccs@m...
2002-01-24 12:24:01 UTC
Re: glitchy step signals
wanliker@a...
2002-01-24 12:44:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Luc Vercruysse
2002-01-24 13:57:00 UTC
Re: [CAD_CAM_EDM_DRO] Open source CNC buffer [Was: Whither goest DOS?]
Russell Shaw
2002-01-24 14:48:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Carol & Jerry Jankura
2002-01-24 19:05:21 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-25 00:38:01 UTC
Re: Whither goest DOS?
ballendo
2002-01-25 00:47:16 UTC
Subject headings vs. OT was Re: Whither goest DOS?
ballendo
2002-01-25 02:07:05 UTC
Linux cnc OTHER than EMC was Re: Whither goest DOS?
Ian Wright
2002-01-25 02:41:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-25 05:55:18 UTC
Re: Whither goest DOS?
Dennis Dunn
2002-01-25 06:31:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Russell Shaw
2002-01-25 06:39:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-25 07:04:06 UTC
fpga's for b-box was Re: Whither goest DOS?
ballendo
2002-01-25 07:10:06 UTC
Re: Whither goest DOS?
Dennis Dunn
2002-01-25 07:37:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
CL
2002-01-25 11:18:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-25 12:29:51 UTC
windows controllers master5 was Re: Whither goest DOS?
ballendo
2002-01-25 12:43:33 UTC
Re: Whither goest DOS?
dkowalcz2000
2002-01-25 13:09:00 UTC
Re: USB or Ethernet machine control
ballendo
2002-01-25 13:21:02 UTC
Black boxes was Re: USB or Ethernet machine control
j.guenther
2002-01-25 13:45:47 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Paul
2002-01-25 17:24:31 UTC
Re: [CAD_CAM_EDM_DRO] Black boxes
Russell Shaw
2002-01-25 17:38:28 UTC
Re: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
Jon Elson
2002-01-25 22:24:06 UTC
Re: [CAD_CAM_EDM_DRO] Black boxes was Re: USB or Ethernet machine control
Jon Elson
2002-01-25 22:42:11 UTC
Re: [CAD_CAM_EDM_DRO] Black boxes
ballendo
2002-01-27 04:50:03 UTC
"gutting" black boxes was Re: Whither goest DOS?
ballendo
2002-01-27 05:20:55 UTC
All those in favor of simple interfaces, say "I" was Re: Whither goest DOS?
ballendo
2002-01-27 06:41:41 UTC
Re: Black boxes
ballendo
2002-01-27 18:33:01 UTC
master 5 group for computer info was Re: Whither goest DOS?
Chris L
2002-01-27 18:48:57 UTC
Re: [CAD_CAM_EDM_DRO] master 5 group for computer info was Re: Whither goest DOS?
Raymond Heckert
2002-01-27 21:09:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: Black boxes
Tony Jeffree
2002-01-27 22:15:52 UTC
Re: Patent searches (was Black boxes)
Scot Rogers
2002-01-27 22:58:49 UTC
RE: [CAD_CAM_EDM_DRO] Re: Whither goest DOS?
ballendo
2002-01-28 05:09:36 UTC
Us Govt. patent site was Re: Black boxes
Tony Jeffree
2002-01-28 05:24:30 UTC
Re: [CAD_CAM_EDM_DRO] Us Govt. patent site was Re: Black boxes
ballendo
2002-01-28 05:50:11 UTC
Us Govt. patent site was Re: Black boxes
Tony Jeffree
2002-01-28 07:03:07 UTC
Re: [CAD_CAM_EDM_DRO] Us Govt. patent site was Re: Black boxes
ron ginger
2002-01-28 18:39:05 UTC
Black boxes
wanliker@a...
2002-01-28 18:48:09 UTC
Re: [CAD_CAM_EDM_DRO] Black boxes
ballendo
2002-01-29 02:19:50 UTC
Re: Black boxes
Fitch R. Williams
2002-01-29 04:40:14 UTC
Re: [CAD_CAM_EDM_DRO] Black boxes