RE: PC based CNC system architecture
Posted by
Steve Stallings
on 2000-12-09 05:39:23 UTC
.... further discussion about "black box" and the EPP interface
About a year ago when Matt was starting down this path, I had a
discussion with him about possible interfaces including USB. At
the time I shared his misgivings about USB, but I am starting to
come around. I have participated in two USB designs and now have
a lot more faith in it.
The 1 millisecond interval is definitely real, but as I understand it
most current EMC implementations use 1 millisecond updates. While this
is a lower limit to response time on USB, the latency can be made very
stable. We have succeeded in transferring digitized voice over USB.
In the case of an intelligent device such as Ron Ginger is proposing,
the update speed is much less critical.
The goof it up situation is getting better, but will probably always
exist. On the other hand, who in their right mind would be fiddling
with the USB bus on a machine controller. Set it up, test it, and
leave it alone.
Curiosity aroused.... I will investigate further.
Regards,
Steve Stallings
><major snip>
> Date: Sat, 09 Dec 2000 02:37:58 -0500
> From: Matt Shaver <mshaver@...>
> Subject: Re: Re: PC based CNC system architecture
>
>it
>At this point we spent quite some time researching how to connect the
>controller to the PC. I read most of the USB spec and concluded that
>wasn't feasible since USB devices can only start data transfers at1ms
>intervals. The data rate is high, but sending a command and receivinga
>reply would take 2ms minimum due to the way the bus works. I'm stillnot
>sure whether this is built in to the USB hardware. If anyone knowsthe
>USB interface at the hardware level, I'd like to hear your thoughtson
>this. Another problem with USB is that someone will inevitably plug<more stuff snipped>
>something else into the bus and goof everything up.
>
About a year ago when Matt was starting down this path, I had a
discussion with him about possible interfaces including USB. At
the time I shared his misgivings about USB, but I am starting to
come around. I have participated in two USB designs and now have
a lot more faith in it.
The 1 millisecond interval is definitely real, but as I understand it
most current EMC implementations use 1 millisecond updates. While this
is a lower limit to response time on USB, the latency can be made very
stable. We have succeeded in transferring digitized voice over USB.
In the case of an intelligent device such as Ron Ginger is proposing,
the update speed is much less critical.
The goof it up situation is getting better, but will probably always
exist. On the other hand, who in their right mind would be fiddling
with the USB bus on a machine controller. Set it up, test it, and
leave it alone.
Curiosity aroused.... I will investigate further.
Regards,
Steve Stallings
Discussion Thread
Jeff Barlow
2000-12-08 16:14:56 UTC
PC based CNC system architecture
Mike Gann
2000-12-08 16:39:49 UTC
Re: [CAD_CAM_EDM_DRO] PC based CNC system architecture
Jeff Barlow
2000-12-08 17:32:27 UTC
Re: [CAD_CAM_EDM_DRO] PC based CNC system architecture
Wally K
2000-12-08 17:41:26 UTC
Re: PC based CNC system architecture
Mariss Freimanis
2000-12-08 18:30:56 UTC
Re: PC based CNC system architecture
Mike Gann
2000-12-08 20:14:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Tim Goldstein
2000-12-08 20:18:49 UTC
RE: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-08 23:08:26 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Matt Shaver
2000-12-08 23:38:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Wally K
2000-12-09 03:01:46 UTC
Re: PC based CNC system architecture
Steve Stallings
2000-12-09 05:39:23 UTC
RE: PC based CNC system architecture
John Beidl
2000-12-09 07:11:05 UTC
Re: [CAD_CAM_EDM_DRO] RE: PC based CNC system architecture
Smoke
2000-12-09 08:30:19 UTC
Re: [CAD_CAM_EDM_DRO] RE: PC based CNC system architecture
cnc002@a...
2000-12-09 17:47:06 UTC
Re: [CAD_CAM_EDM_DRO] PC based CNC system architecture
Jon Elson
2000-12-09 22:41:54 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-09 22:59:44 UTC
Re: [CAD_CAM_EDM_DRO] RE: PC based CNC system architecture
Matt Shaver
2000-12-10 03:25:04 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
John Beidl
2000-12-10 04:42:15 UTC
Re: [CAD_CAM_EDM_DRO] RE: PC based CNC system architecture
Wally K
2000-12-10 10:30:11 UTC
Re: PC based CNC system architecture
Wally K
2000-12-10 10:50:22 UTC
Re: PC based CNC system architecture
Tim Goldstein
2000-12-10 11:15:37 UTC
RE: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Matt Shaver
2000-12-10 17:27:23 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Wally K
2000-12-10 19:37:11 UTC
Re: PC based CNC system architecture
ballendo@y...
2000-12-10 21:27:09 UTC
Re: PC based CNC system architecture
Matt Shaver
2000-12-10 21:45:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-10 22:28:16 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-10 23:01:15 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-11 00:20:47 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-11 00:23:26 UTC
Re: [CAD_CAM_EDM_DRO] RE: PC based CNC system architecture
Wally K
2000-12-11 02:15:37 UTC
Re: PC based CNC system architecture
Wally K
2000-12-11 02:38:34 UTC
Re: PC based CNC system architecture
ballendo@y...
2000-12-11 03:16:28 UTC
re: Re: PC based CNC system architecture
Wally K
2000-12-11 03:28:44 UTC
Re: PC based CNC system architecture
Wally K
2000-12-11 04:27:45 UTC
Re: PC based CNC system architecture
Jon Elson
2000-12-11 13:06:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Wally K
2000-12-11 14:02:30 UTC
Re: PC based CNC system architecture
Jon Elson
2000-12-11 16:14:22 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Wally K
2000-12-11 20:27:00 UTC
Re: PC based CNC system architecture
Jon Elson
2000-12-11 22:03:19 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-11 22:38:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Matt Shaver
2000-12-11 22:40:35 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
dave engvall
2000-12-12 08:44:11 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Alan Marconett KM6VV
2000-12-12 10:39:05 UTC
Re: PC based CNC system architecture
Greg Nuspel
2000-12-12 10:40:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
cnc002@a...
2000-12-12 13:13:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture
Jon Elson
2000-12-12 16:30:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: PC based CNC system architecture