Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: inivator on August 11, 2011, 11:21:02 AM

Title: NOT HOMING CORRECTLY
Post by: inivator on August 11, 2011, 11:21:02 AM
FOUR AXIS PROBOTIX, Y SLAVED TO A.  ON THE INPUT SIGNALS, AS LONG AS I MAKE A++ ACTIVE HIGH, I CAN JOG, MOVE WITH MDI, AND FOLLOW G CODE. WHEN THE SYSTEM HOMES TO X, IT WILL ACTIVATE THE E STOP, BUT WILL NOT MOVE OFF HOME LSWITCH OR "0".
Title: Re: NOT HOMING CORRECTLY
Post by: Hood on August 11, 2011, 11:53:16 AM
Sounds like noise issue but if you attach your xml your config can be checked in case its a wrong setting.
Hood
Title: Re: NOT HOMING CORRECTLY
Post by: BR549 on August 11, 2011, 12:08:57 PM
That may be the old switch/ramp problem. as the X moves off the Home switch it momentarily resets and tells MACH to stop. It the process of Mach stopping the switch tension relaxes and the switch reopens. BUT now Mach thinks it is a limit switch and Estops the system.
Sometimes you will have to do the reset/ jog off TWICE to get it to move far enought off the switch to behave.

The probelm is the overall Ramping Rate to close the switch is too slow and makes the switching process unstable. Sometimes adding in some more debounce will cure it.

Just a thought(;-)TP
Title: Re: NOT HOMING CORRECTLY
Post by: inivator on August 11, 2011, 12:09:24 PM
Hope this works.
Title: Re: NOT HOMING CORRECTLY
Post by: inivator on August 11, 2011, 12:51:16 PM
Here is the HML file
Title: Re: NOT HOMING CORRECTLY
Post by: inivator on August 11, 2011, 01:45:12 PM
What should the Debounce numbers be set at?
Title: Re: NOT HOMING CORRECTLY
Post by: Hood on August 11, 2011, 01:47:42 PM
I notice you dont have the switch for A set as a Home switch, that may be your problem?

Debounce Interval  is normally tried at 2000 first and reduce as much as possible if it helps.

Hood
Title: Re: NOT HOMING CORRECTLY
Post by: inivator on August 11, 2011, 02:05:33 PM
Thanks, I'll try it..