On Wed, 2011-10-19 at 18:08 +0200, Michael Haberler wrote:
... snip
> Because it modifies spindle state, and interacts with spindle motion
> commands, all of which are in motion. The contortions to do the same
> semantics in, say, iocontrol would have been substantial, for no
> benefit I could see.

Thinking aloud some more. My guess is, motion should be were realtime
and coordinated movement functions should live, basically axis stuff.
iocontrol should hold non-realtime user functions. On the surface, a
spindle seems to be a user function, Speed, On, Off, Brake, except for
the fancier features like CSS, threading, tapping, etcetera, so I can
better see having it in motion.
> 
> Another reason is: doing it this way, and not through a remapped M19
> code (which I've also done as a demo) permits orient and other
> operations like a move to progress in parallel. Not possible to do
> with NGC HAL I/O, and unlikely with clp alone.

Okay, another coordinated motion, I'll put another check mark in the
motion column.

> as far as iocontrol is concerned, I do not want to prolong its life
> more than necessary - there is no good reason left nowadays to have
> that prolonged by adding new functions to it. 

I'm not seeing this point. What should replace iocontrol for user
functions? I'm all for it, (Slight rant) if it makes EMC2 leaner, easier
to understand, and more predictable.


-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Ciosco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to