On 15 October 2016 at 14:54, Erik Friesen <e...@aercon.net> wrote:
> #1.  What method could be used for a tool change recovery sequence?

That rather depends on what it takes to recover the situation, but
there is scope for reporting tool-changer errors through HAL and a
"magic comment"
If you control the tool change sequence through a G-code subroutine you can use
http://linuxcnc.org/docs/2.7/html/remap/remap.html#_error_handling_dealing_with_abort

> #2.  Door switch safety?

Again, it rather depends on what behaviour you require. The logic can
be configured many different ways in HAL.

> #3.  For a brushless servo system without halls, how to get phases in
> sync with encoder.

The "bldc" component offers a few options. If there are no hall
signals then using the encoder index (if there is one) is probably
best.
http://linuxcnc.org/docs/2.7/html/man/man9/bldc.9.html

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to