The limit switch circuit just tells the software to stop the machine, it doesn't open any circuit that is actually moving motors.
Gerry
In my thinking the limit sw is contacted and opens the circuit and prevents any further travel that might damage the machine.
If this is true, then how do you get it running again?
Hager![]()
The limit switch circuit just tells the software to stop the machine, it doesn't open any circuit that is actually moving motors.
Gerry
Gerry
Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
So even if you tried to jog in the wrong direction it wouldn't it would only go in the OK direction.
Hager
I think it depends on what software you're using.
Gerry
Gerry
Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
I plan to start out using Turbocnc. Seems it's used by a lot of builders.
Hager
Hello,
There are three types of axis "switches" used in cnc; soft limits, hard limits, and home switches.
Hard limits are the widest set apart, do NOT connect to the software--except to let it know, "Houston, we have a
PROBLEM!" In other words, these are electrically wired to shut things down safely regardless of what the computer or software might "want"... (Note that shutting down safelymay be MORE than just dropping the power immediately. Think of what will happen if a cutter is engaged in the cut when you power down the only thing--the drives--holding it in position. Climb cutting anyone!?!?![]()
Inside of the hard limits are two more switches called soft limits. These are what has been described in the answers so far... Think of them like the "warning track" in a Baseball outfield. They ARE wired into the computer, and generally stop motion from CONTINUING in the same direction. Most better controls WILL allow motion in the opposite direction, which is one answer to your question. Some controls require you to acknowledge the soft limit alarm/fault before allowing you to move off the switch.
Still others will have a toggle in the software which does the same thing.
Soft limits are also capable of being put into the computer control itself--without the REAL switches on the machine. This is becoming more common, because it is obviously less expensive.
It also better allows the computer to do one of the important things which distinguish soft limits from hard limits. Which is to decellerate and MAINTAIN position. (Hard limits just stop motion immediately, and you have to reset and re-home to get back to work.) When soft limits are part of the software in the control they are usually called stroke limits, or stored stroke limits.
And they require the third type of switch, which is the home switch, or switches. This is a single switch per axis, which is very accurate. On more expensive machines, the home switch is electrically "and-d" with the encoder index pulse for precise repeatability. ("And"ing means BOTH the index AND the switch have to be on for the circuit to register as truly actuated. It is a common digital boolean function.) The home switch "location" is used by the computer to determine "where" the soft limits--stored stroke limits-- belong.
So in an ideal machine, there will be 5 switches PER axis! (Remember that 3 are more common nowadays, due to the use of stroke limits for the soft limit function.) Even less expensive machines will use mechnical stops for the hard limits--you can get away with this ploy with steppers, b ut with servos you should have REAL hard limit switches AND mechanical stops!
Some machines will use one of the soft limit switches for BOTH the soft limit--at the home end-- and as a home switch. These machines will often have two computer imputs for limits; limit hi and limit lo. And even less expensive technique is to use 2 switches in one NORMALLY-CLOSED "loop", so only one computer imput is needed. This is very typical of many of the machines shown here in "the Zone"...
You DO want your limit switches to be NC--Normally closed. That way, if a wire breaks, it will be seen as a switch opening, and stop the machine. This also prevents themachine from starting when a wire has broken between uses of the machine. Switches CAN ALSO fail in the closed shorted mode, but this is less common, and most designs DO use the NC mode...
One consideration to give your limits is the ability to allow for over-travel. Especially the soft limits. Because the axis might be moving quickly when the switch is sensed and it will take a bit of distance to slow, then stop the axis. Try not to set up your switches so the machine can get "behind" them, however. This can lead to all kinds of "fun" things!
Hope this helps,
Ballendo
P.S. "Types" may not be the best word. There are many kinds of switches, and "types" here means their USE, not their construction or actuating methodology...
Ballendo,
This is really "Limit switch 101".
Thanks, this was really a comprehensive answer and it should be filed in this forum somewhere. Im sure many others have the same question.
Hager
Hager, I don't believe TCNC supports all the options that Ballendo mentioned above. Maybe Version 4 will. I'm not sure about Mach2, but you might want to read their manual, as it has a lot of information on limits and anything else you might have a question about. Let us know what you find out, as I've got a box of new switches I got on Ebay a month or 2 ago.
Gerry
Gerry
Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)