Gentlemen, I am using a ppmc encoder board. The parameters in my ini file look like this HOME = 0 HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0.4 HOME_LATCH_VEL = -0.01 HOME_USE_INDEX = YES HOME_IGNORE_LIMITS = NO
I am using the third sketch from the html page you referenced. I can allow the axis to move to the home switch or I can actuate the switch by hand with the axis away from the switch. I get the same results either way it just does it in different spots in the travel of the ball screw. When I start the machine the axis postions are zero. When I home an axis the machine moves in the positive direction until the switch is activated. When the switch is acitvated the axis reverses direction and moves very slowly until it reaches the index pulse. The machine then moves to the startup position. The control does not set the axis position to zero when it sees the index pulse therefore it uses the current axis zero position and moves to it. It does turn the axis home signal on. It has homed correctly on an axis. I then moved the axis and restarted the machine and the home cycle did not finish correct. I changed no parameters between the home cycles. dmesg gives no error reports. I looked at it prior to the homing cycle and after the homing cycle. There are no messages generated by the homing cycle. The last line in the dmesg report was for a thread created. If I home the machine a second time I get as follows in the dmesg report ERROR: end of move in home state 5 thanks Stuart ------------------------------------------------------------------------- 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