Stuart Stevenson wrote:
> Gentlemen,
>     The time idea is not the problem.
>     When the axis reaches the home switch and reverses direction the
> axis display flashes to zero. The display immediately resets to a
> number (reflecting the position from machine start up) and the axis
> moves to the axis zero postition of the start up.
>     This happens on all three axes.
> thanks
> Stuart

This is very informative!

The code is written so that when the switch is detected the first time
it sets the position.  Even though this isn't the final position, it
is close, and by setting the position at that point, the screw error 
compensation (if used) will be reading the right part of the curve.

Then when it hits the index pulse, its supposed to set the position
again, this time getting the exact location.  That is somehow loading
the old position again.

I will check the code in that area again.

Regards,

John Kasunich

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to