Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started 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".
-
Sounds like noise issue but if you attach your xml your config can be checked in case its a wrong setting.
Hood
-
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
-
Hope this works.
-
Here is the HML file
-
What should the Debounce numbers be set at?
-
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
-
Thanks, I'll try it..