Re: Apropriate OSes for CNC (was:Re: Michael Deckel Machine Question...)



cs_posting@xxxxxxxxxxx wrote:
Nick Müller wrote:

To be fair, XP isn't controlling the machine in either case. It
is, however, incorporated as the interface.

That doesn't make a difference.

Sure it does. All of the real time functionality is provided
directly by the hardware.

So what is the reason for an OS that needs such an expensive
hardware to run on, when the software isn't capable of taking over
some of the machine's hardware? What did they gain?

The CPU of a modern PC is increasingly a poor place to do critical
real time control. Part of the problem is that as CPU's get faster
and faster, they have to be more and more isolated from the real
world, and that isolation introduces latency and complexity. Also
available PC components change too fast for the custom interfaces to
keep up with. Pretty soon it becomes simpler to design loosely coupled
semi-autonomous custom hardware, than hardware that will put the PC
CPU inside the servo loop or even just the motion planner.

I would think the real test though is not if the part keeps cutting
once windows crashes, but if the part still stops cutting when you hit
the big red button or trip a travel switch, with windows already
crashed...

Feed hold as well. By the time you have motion, everything is on the machine
tool motion control side of the equation.

The advantage of a Windows operating system interfaced to a machine tool
control is third party manufacturing application support.
SPC/RPC and MRP system integration solutions are either written for windows
or OS's that can talk to Windows. For the most part, control manufacturers
have adopted windows for an interface. or are able to run an emulator. Even
a Fanuc will run compiled C.

For manufacturing professionals, the effect is obvious. You have a lot of
developers writing software you can use to automate every aspect of the
manufacturing process that is both compatable and relatively inexpensive.
Development costs are spread over a larger installed base.
That base also yeilds more robust applications.

High speed/high precision industrial machine tool motion control will be
task specific and proprietary for the forseable future. The state of the
industry comercially today is 16 million discrete pulses per rotation, fiber
optic bandwidth and PowerPC floating point processors.
FWIW, that is right out of the box - not the extreme rigs run by some - and
you are splitting an angstrom at those resolutions.

--
John R. Carroll
Machining Solution Software, Inc.
Los Angeles San Francisco
www.machiningsolution.com


.



Relevant Pages

  • Re: Apple security FAIL
    ... Is FirstClass a web-based application, a Flash or Java plugin, or is it a Windows executable that I'd have to run in Wine? ... 40092 packets transmitted, 0 packets received, 100% packet loss ... and shares across a network ok. ... Filer itself *is* your file open and save interface, and it's a much more convenient and powerful interface that you already have open when ...
    (uk.comp.sys.mac)
  • Re: Nautilus in FC2 opens too many windows when browsing
    ... > I hardly ever use Nautilus, I prefer CLI, so I haven't followed it's ... > Windows would think that opening a million windows would be a good thing. ... > Instead they went back to a primitive Windoze style interface. ... contents view pane in "explore" mode in addition to the "open" mode which is ...
    (alt.os.linux.redhat)
  • Re: Wholesome choice?
    ... I can send and receive anything that will fit in my Panix quota. ... The idea that a GUI interface is somehow more intuitive than a CLI ... And that anyone with anything but the latest version of Windows ...
    (rec.arts.sf.fandom)
  • Re: Poor real time operation in DOS emulation mode
    ... application work in apparent real time under WinXP? ... problems on Windows 2000/Windows XP/Windows 2003 and Windows Vista. ... Terminal Server Printing redirection, ... MINIMAL CPU USAGE! ...
    (microsoft.public.windowsxp.general)
  • Re: ubuntu and kubuntu
    ... where the graphical user interface was some Motif thing. ... Mac, OS/2, and then Gnome and KDE. ... extent - Windows before XP). ... What's under the app window is ...
    (Ubuntu)