Hi everyone,
I am building my own CNC machine. It is roughly 30"x30"x10" set up as xxyz. I had my machine working properly on Linuxcnc's EMC2 with just the x and y axes while I was building the z axis. I finished the z recently and wired the z axis motor and limit switches. All of the motors run properly.
I do have one problem though...
When I power up the machine in emc2, I get a "joint 2 (z axis) on limit switch error", and the program prevents additional power up attempts. This is confusing because the z axis has not tripped the switches. Also, the program correctly registers when the switches are actually open and closed (it displays that little white arrow by the z axis coordinates).
Is this a hardware or software issue? I checked the limit switch wires and they are free of shorts (they are like 10' long - could too much resistance be the problem?). I checked the pinouts and home settings, and nothing is conflicting (I used the same settings as my other working axes).
Thanks for the help!