21
Mach4 General Discussion / Re: Mach4 Homing Incredibly Slow Problem
« on: May 25, 2019, 01:13:29 AM »
Absolutely brilliant Craig …. a fantastic explanation … and very much appreciated!
I don't know why Vital Systems and/or Artsoft can't put explanatory details like this in their manuals? But perhaps the manuals would get convoluted.
Though, to be fair to Artsoft, they have provided this forum (which compliments the manual nicely).
Anyway, that's great Craig - thank you. I think I now understand why you would use purpose-specific/dedicated switches; and what type of switch is best for homing and for limmiting. And that it is probably not best (if you can avoid it) to use same switches for multiple purposes.
So if I understand correctly, I need to get 6 inductive proximity switches, and fit them onto my machine at each extent of travel - right?
Then I should wire them into 6 individual empty input terminals on my Hicon controller - e.g. P11/Input3,4,5,6,7,8.
Then configure the input signals (in Mach4) e.g....
P11/Input3 = Motor0--
P11/Input4 = Motor0++
P11/Input5 = Motor1--
P11/Input6 = Motor1++
P11/Input3 = Motor2--
P11/Input4 = Motor2++
.... and this will give Mach4 clearly defined limits on each axis, past which it must not travel the machine ?
I don't know why Vital Systems and/or Artsoft can't put explanatory details like this in their manuals? But perhaps the manuals would get convoluted.
Though, to be fair to Artsoft, they have provided this forum (which compliments the manual nicely).
Anyway, that's great Craig - thank you. I think I now understand why you would use purpose-specific/dedicated switches; and what type of switch is best for homing and for limmiting. And that it is probably not best (if you can avoid it) to use same switches for multiple purposes.
So if I understand correctly, I need to get 6 inductive proximity switches, and fit them onto my machine at each extent of travel - right?
Then I should wire them into 6 individual empty input terminals on my Hicon controller - e.g. P11/Input3,4,5,6,7,8.
Then configure the input signals (in Mach4) e.g....
P11/Input3 = Motor0--
P11/Input4 = Motor0++
P11/Input5 = Motor1--
P11/Input6 = Motor1++
P11/Input3 = Motor2--
P11/Input4 = Motor2++
.... and this will give Mach4 clearly defined limits on each axis, past which it must not travel the machine ?