Kenneth Lerman wrote:

> 
> Well, if one side can back drive the other, a possible sequence is:
> 
> 1 -- Float side B and home side A. Side A will drag side B along with it.
> 
> 2 -- Side B will be off of its home switch. Now lock side A (keep the 
> servo active) and home side B.
> 
> 3 -- Now both sides are homed. At this point, (electrically, logically) 
> lock the two sides together.
> 
> It's a little more tricky than that because homing involves back and 
> forth motion. Step two, above, must be such that side B is off the switch.
If you can set it up right, it might be possible to home one 
side, and then JUST do the very last phase of homing, to seek 
the index pulse on the 2nd side.  I think, maybe, with the right 
tweaking of the ini file settings, and switch trip points, one 
could make the search region really small for the 2nd side. 
But, then, I have no idea how you command EMC2 to seek only ONE 
SIDE of a tandem axis.  My guess is you can't!  As far as EMC2 
knows, a tandem axis it one axis only, EMC has no knowledge of 
there being two sides to it.  Only at and and below HAL does it 
know about the two sides.  I have theorized before how a few HAL 
mux components could be used to control the homing of the two 
sides sort of sequentially, but I've never tried this at all.

Jon

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to