Page 3 of 3

Re: Oak controller with ACDC-60s on Fadal VMC3016; control issue questions

Posted: Fri Nov 06, 2020 12:52 am
by cncsnw
For Reference Mark homing to work, you have to change the home switch input numbers -- on the Machine Configuration -> Motor Parameter table -- to zeros.

The homing method selection is called "Ref Mark-HS" because it will home either to a reference mark or to a home switch, depending on whether or not a PLC input number is specified in Machine Configuration -> Motor Parameters.

You could zero out the limit switch input numbers too, since you do not actually have any limit switches wired to those inputs. Then you would no longer need to invert INP1 - INP6 on the Alt-i screen.

Re: Oak controller with ACDC-60s on Fadal VMC3016; control issue questions

Posted: Fri Nov 06, 2020 12:55 am
by martyscncgarage
cncsnw wrote: Fri Nov 06, 2020 12:52 am For Reference Mark homing to work, you have to change the home switch input numbers -- on the Machine Configuration -> Motor Parameter table -- to zeros.

The homing method selection is called "Ref Mark-HS" because it will home either to a reference mark or to a home switch, depending on whether or not a PLC input number is specified in Machine Configuration -> Motor Parameters.

You could zero out the limit switch input numbers too, since you do not actually have any limit switches wired to those inputs. Then you would no longer need to invert INP1 - INP6 on the Alt-i screen.
Marc,
Does he not need the homing file? I didn't see it in his report.
You definitely make a good point about the switches

This is the screen Marc is referring to. Change the limit and home to Zeros:

Axis Label Motor Encoder Lash Comp. Limit Home Dir Screw
revs/in counts/rev. (inches) - + - + Rev Comp
1 X 2.5400000000000000 40000 0.0000 1 2 1 2 N N
2 Y 2.5400000000000000 40000 0.0000 3 4 3 4 N N
3 Z 3.1749999999999998 40000 0.0000 5 6 5 6 Y N
4 N 5.0000000000000000 40000 0.0000 0 0 7 7 N N

Re: Oak controller with ACDC-60s on Fadal VMC3016; control issue questions

Posted: Fri Nov 06, 2020 1:14 pm
by cncsnw
CNC12 will write out a default homing file when it needs one.

I.e. if you select "Home Switch" or "Ref Mark - HS" and press Cycle Start to start homing, it will create a new home file that homes Z+, X-, Y+.

If there was not one in his report, it is because at the time that report was made he had not yet changed the homing method from "Jog" and tried to home.

Re: Oak controller with ACDC-60s on Fadal VMC3016; control issue questions

Posted: Fri Nov 06, 2020 1:20 pm
by martyscncgarage
cncsnw wrote: Fri Nov 06, 2020 1:14 pm CNC12 will write out a default homing file when it needs one.

I.e. if you select "Home Switch" or "Ref Mark - HS" and press Cycle Start to start homing, it will create a new home file that homes Z+, X-, Y+.

If there was not one in his report, it is because at the time that report was made he had not yet changed the homing method from "Jog" and tried to home.
Perfect, thanks Marc!

Re: Oak controller with ACDC-60s on Fadal VMC3016; control issue questions

Posted: Fri Nov 06, 2020 3:25 pm
by q4stix
Woohoo!
Looks like that was my problem - still having the default home switch numbers as inputs. @cncsnw, maybe that needs to get added to TB127 as a revision saying to confirm zero if no home switches are present?

Also, I didn't see anything in the documentation about the default homing motions being Z+, X-, Y+. A bit odd considering the park feature moves everything in the negative direction. That meant the X axis homes to the next rotation and index mark. All fixed on my end now by changing it to M92 instead of M91.

Thanks again for the great help!
-Matt