[ Log In ]
[ Register ]

Question #: 14992

Question: [Mach3 USB Interface Board] I had limit switches working and on input 2. Now looking at Mach 3 diagnostics, Input 2 is continuously on and triggers limit stop. I removed all input 2 so the machine can run. Rebooted all. Anyway to reset Input on card?

Current Solution

Make sure to wire the limit as normally open.

Respond:

Other Possible Solutions to this Question

  • [575] I have finally got my limit switches wired and working - thank you. Can they also used as homing switches and if so it it just a question of looping the two inputs on the board i.e. the limit and home terminals IN2 to IN3

    You will want to connect the homing switches (which may also serve as your near limit switches) to different input terminals. It's ok to add more limit switches with the home switches, but each home should be on independent inputs. For example, connect home X and any other limit switch to IN1, connect home Y and any other limit switch to IN2, and so on. This will allow you to properly use the "ref all home" button in Mach3.

    Additional Information:


    Additional Information:
    In the instructions (diagram 1) you show all the home switches connected in parallel? But here you say they need to each have their own inputs. "You will want to connect the homing switches (which may also serve as your near limit switches) to different input terminals." I dont see how the second and third axis can go home if the first axis has already closed the parallel circuit unless they back off a bit until the switch opens up again before the next axis goes to home? My machine has no limit switches so I assume they are home switches.

    Click the link to add information to this solution:
    [575] I have finally got my limit switches wired and working - thank you. Can they also used as homing switches and if so it it just a question of looping the two inputs on the board i.e. the limit and home terminals IN2 to IN3

  • I have the redleaf system for my black toe machine I have wired my limit switches in series NC after setting up in mach 3 I still get limit switch tripped after apply and ok setup can only run if I disable what am I doing wrong

    If you are using Mach3, the setting for the input pin 10 may be enabled as a default for use with the Emergency Stop. If there is no emergency stop on that pin, the reset will trip every time.

    Click the link to add information to this solution:
    I have the redleaf system for my black toe machine I have wired my limit switches in series NC after setting up in mach 3 I still get limit switch tripped after apply and ok setup can only run if I disable what am I doing wrong

  • When the machine hits the limits it stops but the switch is still tripped so clicking the Mach3 RESET button doesn't do anything. How am I supposed to get the machine to move off of the limit switch so I can continue working?

    If you select the Settings Page and select or tick Auto Limit Override - this will allow you to back off the switch.

    Additional Information:
    limit and home switch

    Click the link to add information to this solution:
    When the machine hits the limits it stops but the switch is still tripped so clicking the Mach3 RESET button doesn't do anything. How am I supposed to get the machine to move off of the limit switch so I can continue working?

  • LIMIT SWITCHES FOR AXIS. THE PRINT SHOWS THAT YOU CAN WIRE LIMITS EITHER N.O. OR N.C. SO IF THIS IS CORRECT I WOULD NEED TO TELL BOARD IN SOFTWARE HOW LOOK AT THESE LIMITS, I'M GOING GET AN INPUT LOOSE DEPEND ON IT.

    BYCNC Response:
    This is correct. You will need to use a method appropriate for the software you are using. Also remember that NC switches are typically wired in series, while NO switches are normally wired in parallel.

    User Response:
    I am using the cnc planet software for your USB board. Are the limit configurations in this software?

    BYCNC Response:
    Yes, Planet CNC software is compatible with the use of limit switches. Configuration information will depend on your specific application. You can view Planet CNC's information here: http://www.planet-cnc.com/files/CNCUSBController.pdf

    Click the link to add information to this solution:
    LIMIT SWITCHES FOR AXIS. THE PRINT SHOWS THAT YOU CAN WIRE LIMITS EITHER N.O. OR N.C. SO IF THIS IS CORRECT I WOULD NEED TO TELL BOARD IN SOFTWARE HOW LOOK AT THESE LIMITS, I'M GOING GET AN INPUT LOOSE DEPEND ON IT.

  • [596] I have my motors and limit switches working correctly but I am unable to get any movement from the 'jog step' so that I can set 0,0,0. What should I check

    Are you trying to use the MPG (tab), or the keyboard for jogging the motors? You mention 0,0,0, are you trying to home the machine with the "ref all home"?

    If you cannot move the motors with the keyboard, check if the jog is enabled.

    Click the link to add information to this solution:
    [596] I have my motors and limit switches working correctly but I am unable to get any movement from the 'jog step' so that I can set 0,0,0. What should I check

  • I am using 5 limit switches on my 3 axis machine. I am using the usb controller for planet cnc. I would like to know where all the wires related to the limit switches get connected? A diagram would be helpful.

    The diagram for wiring the USB interface board is located here: https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-USB-Controller-Breakout#prettyPhoto/2/

    Under the board illustration, there are three smaller diagrams of limit switch wiring. On each, there are two connections, the GND and the pin which are labeled at the ends of the circuit on the diagrams. The pin side would go to the axis label ++ or -- terminal (i.e. X++, or X--). The other end, labeled GND would connect to any ground terminal on the board.

    Click the link to add information to this solution:
    I am using 5 limit switches on my 3 axis machine. I am using the usb controller for planet cnc. I would like to know where all the wires related to the limit switches get connected? A diagram would be helpful.

  • [575] I have an older CNC (2018) which has been working fine. The Windows 7 PC crashed and I am trying to get operational again using a windows 10 machine. I will have to buy a new license for the Mach 3 so will need to get the interface board I have to talk to MAch 3. Can I get just the disc or is there a place I can download what I need?

    If you already have a Mach3 license, you don't need to purchase another one. The license is connected to you rather than the computer. Mach4 is licensed to the computer, but you are able to have multiple computers for each license, and can be switched from one computer to another.

    If you purchased the license from me, you can call (make sure to leave a voicemail), or email to get a re-issued license.

    Click the link to add information to this solution:
    [575] I have an older CNC (2018) which has been working fine. The Windows 7 PC crashed and I am trying to get operational again using a windows 10 machine. I will have to buy a new license for the Mach 3 so will need to get the interface board I have to talk to MAch 3. Can I get just the disc or is there a place I can download what I need?

  • Limit switches for axis. The print shows that you can wire the limits either n.o. or n.c. so if this is correct I would need to tell the board in the software how to look at these limits, I'm either going to get an input or loose an input depend on how i wire it.

    BYCNC Response:
    This is correct. You will need to use a method appropriate for the software you are using. Also remember that NC switches are typically wired in series, while NO switches are normally wired in parallel.

    User Response:
    I am using the cnc planet software for your USB board. Are the limit configurations in this software?

    BYCNC Response:
    Yes, Planet CNC software is compatible with the use of limit switches. Configuration information will depend on your specific application. You can view Planet CNC's information here: http://www.planet-cnc.com/files/CNCUSBController.pdf

    Click the link to add information to this solution:
    Limit switches for axis. The print shows that you can wire the limits either n.o. or n.c. so if this is correct I would need to tell the board in the software how to look at these limits, I'm either going to get an input or loose an input depend on how i wire it.

  • I'm having trouble getting Mach3 to recognize my limit switches. I've eliminated everything back to the breakout board. I can directly connect Input 10 to GND on the breakout board while Mach3 is in autorecognize mode and Mach3 doesn't acknowledge anything.

    Have you tried a different input pin?

    Customer response:
    I've tried all pins: 10, 11, 12, and 13. I get the same non-response in each case.

    Recommended action
    There may be a problem with the board. If you are using our parallel breakout board, we can ship you a replacement (call us), otherwise, you will need to determine the problem with the vendor of the breakout board you are using.

    Additional Information:
    I have tried 3 different breakout boards from 3 different providers and they all do the same thing My limit switches are microswitches wired NC with each axis wired to the BO Board. I have checked each circuit and all is OK to the BO board. each circuit has continuity at the board and when any switch is pressed the circuit breaks. Mach 3 does not recognise that the switches are even there. They are configured as active low Do you have a suggestion.

    Click the link to add information to this solution:
    I'm having trouble getting Mach3 to recognize my limit switches. I've eliminated everything back to the breakout board. I can directly connect Input 10 to GND on the breakout board while Mach3 is in autorecognize mode and Mach3 doesn't acknowledge anything.

  • I have nearly completed the CNC machine from the book, but I am using it with a USB breakout board, and have no idea how to wire the 6 limit switches to the board. I'm having difficulty following the diagram on the USB breakout board screen. Can someone please help me?

    Sure, the USB interface has a place for 4 axes of limit switches.

    Each axis can have two limit switches: one for the ++ (positive) end and one for the -- (negative) end. The positive end would be the limit switch at the end of the machine that, say the machine has a 4'x8' area, reaches a bit after the 8 foot mark. The negative end would be the limit switch behind the 0 foot location behind the origin. If the origin is in the middle, the negative would be at a little more than the -4 foot end and the positive would be at a bit more than the +4 foot end. Note that you can have more than one switch on each pin where the NC is connected in serial fashion and the NO is connected in parallel fashion (this can be seen on the diagram in the multiple limits switch section). The software configurations for the limits switches are under File -> Settings -> Limit.

    A typical limit switch has three connections on it. These connections consist of COM (common), NC (normally closed) and NO (normally open). The COM would generally go to GND and the NC or the NO would go to the pin. If the NC is used, then the the switch is constantly connected until the switch is pushed (engaged) then the connection from the pin to gnd is broken (open). Use the settings in software to set whether in NC or NO configuration.

    Let me know if this information was helpful (or not) by adding information to this question. Thanks.

    User response:
    Thank you very much for this helpful information. I'm still a little fuzzy on how the 6 limit switches physically connect to each other and to the USB breakout board. You've stated one switch (home) goes to positive and another switch (limit) goes to negative. Are all the GND prongs from all 6 switches connected to each other and going to GND on the breakout board, or no? And the NC prongs, how exactly are they connected to each other? And to the board? There has to be a diagram somewhere shows this visually, no? I don't know how to wire the switches in series or in parallel. I have already physically installed all the switches on the machine and ran the wires to where the board is. Now I just need to know where to plug these wires into the board. Also, taking into consideration that I'm using the Planet CNC software, the only settings I have pertaining to limit switches is "Enable/Disable" for each axis, and the actual limit for each axis. Nothing about NC or NO. Is that only in Mach3?
    Thank you.

    buildyourcnc response:
    On the USB interface, the COM on the switch connects to GND and the NC or NO connects to the input pin (i.e. x++, y--, etc.)

    Limit switch configuration is rather difficult to understand, especially with series and parallel. You can think of series as a single wire going from GND to the axis letter input terminal (i.e. X++ or X--). If the wire is broken, then the circuit is open (or the switch is engaged in a normally closed scenario). Normally closed is like an actual wire, and when engaged, the switch "opens" (breaks the wire). This is why we recommend in some systems that you can put many switches in series on a single pin. When one of the switches is engaged (breaking the connection) then the entire circuit of switches is broken and the machine stops.

    In a parallel scenario, the state of the circuit is always broken until the one of the switches is engaged and the circuit is then closed or connected. The topology looks like a ladder. All the switches connect to both sides of the ladder and the switches are like the runs of the ladder (the horizontal bars that the feet are placed while climbing). Imagine all of the switches broken in this scenario (normally open). It would be like the ladder could be split in two, but if one of the ladder runs (switches) is closed by engaging it, then that run would connect both sides of the ladder and the two sides of the ladder would have a connection.

    There is a diagram on the USB page of the various limit switch configurations. If you need more information (visual and/or otherwise), please let us know and we will immediately add that information to benefit everyone.

    Click the link to add information to this solution:
    I have nearly completed the CNC machine from the book, but I am using it with a USB breakout board, and have no idea how to wire the 6 limit switches to the board. I'm having difficulty following the diagram on the USB breakout board screen. Can someone please help me?

  • I've read your book and I'm looking to purchase the hardware kit with DVD as well as an electronics kit. I would like my machine to have a working area of at least 24" wide by 48" long. Can I just make the bed (and gantry) wider to accommodate larger priceslike 30"x60"? If so what electronics kit would you recommend?

    Considering enlarging the machine, might have its down sides do to the structural integrity of the scratch build machine. Primarily by making the width longer it will start to sag in the center, which will lead to having to redesign the gantry to be more structurally rigid to support the added length. Which then will increase the weight and height of your gantry to support the add size, which will always end up to creating a larger CNC.

    We usually do not recommend modifying the scratch build CNC, due to the very limited capabilities, and the structural design of the scratch build. We also do not recommend using longer than 48" ACME screw/leadscrew due to the increasing chance of warping and bending in the ACME screws/leadscrew in the given length.
    We do recommend modifying the CNC machines we sell to accommodate the added requests that some of our customers desire, but you will be limited to the width of the gantry with our machines.

    Click the link to add information to this solution:
    I've read your book and I'm looking to purchase the hardware kit with DVD as well as an electronics kit. I would like my machine to have a working area of at least 24" wide by 48" long. Can I just make the bed (and gantry) wider to accommodate larger priceslike 30"x60"? If so what electronics kit would you recommend?

  • I'm using Mach3. I have 2 limit switches on X, 2 on Y and 1on Z for retracted/home. I can go to diagnostics and see the switches/inputs working. But when I move with jog or gcode they have no effect. Also I can go right past the soft limits. I must have something turn off but I don't know what.

    Did you set them up as limit switches or home switches?

    Additional Information:
    Not sure where do I check that?

    Additional Information:
    Go to config, then ports and pins, then input signals.

    Additional Information:
    The limits are labeled x++, x— for example.

    Click the link to add information to this solution:
    I'm using Mach3. I have 2 limit switches on X, 2 on Y and 1on Z for retracted/home. I can go to diagnostics and see the switches/inputs working. But when I move with jog or gcode they have no effect. Also I can go right past the soft limits. I must have something turn off but I don't know what.

  • How can I convert from Xylotex to yours, four axis with limit switches. Have parallel PC and steppers on machine.

    Sure, the USB interface has a place for 4 axes of limit switches.

    Each axis can have two limit switches: one for the ++ (positive) end and one for the -- (negative) end. The positive end would be the limit switch at the end of the machine that, say the machine has a 4'x8' area, reaches a bit after the 8 foot mark. The negative end would be the limit switch behind the 0 foot location behind the origin. If the origin is in the middle, the negative would be at a little more than the -4 foot end and the positive would be at a bit more than the +4 foot end. Note that you can have more than one switch on each pin where the NC is connected in serial fashion and the NO is connected in parallel fashion (this can be seen on the diagram in the multiple limits switch section). The software configurations for the limits switches are under File -> Settings -> Limit.

    A typical limit switch has three connections on it. These connections consist of COM (common), NC (normally closed) and NO (normally open). The COM would generally go to GND and the NC or the NO would go to the pin. If the NC is used, then the the switch is constantly connected until the switch is pushed (engaged) then the connection from the pin to gnd is broken (open). Use the settings in software to set whether in NC or NO configuration.

    Let me know if this information was helpful (or not) by adding information to this question. Thanks.

    User response:
    Thank you very much for this helpful information. I'm still a little fuzzy on how the 6 limit switches physically connect to each other and to the USB breakout board. You've stated one switch (home) goes to positive and another switch (limit) goes to negative. Are all the GND prongs from all 6 switches connected to each other and going to GND on the breakout board, or no? And the NC prongs, how exactly are they connected to each other? And to the board? There has to be a diagram somewhere shows this visually, no? I don't know how to wire the switches in series or in parallel. I have already physically installed all the switches on the machine and ran the wires to where the board is. Now I just need to know where to plug these wires into the board. Also, taking into consideration that I'm using the Planet CNC software, the only settings I have pertaining to limit switches is "Enable/Disable" for each axis, and the actual limit for each axis. Nothing about NC or NO. Is that only in Mach3?
    Thank you.

    buildyourcnc response:
    On the USB interface, the COM on the switch connects to GND and the NC or NO connects to the input pin (i.e. x++, y--, etc.)

    Limit switch configuration is rather difficult to understand, especially with series and parallel. You can think of series as a single wire going from GND to the axis letter input terminal (i.e. X++ or X--). If the wire is broken, then the circuit is open (or the switch is engaged in a normally closed scenario). Normally closed is like an actual wire, and when engaged, the switch "opens" (breaks the wire). This is why we recommend in some systems that you can put many switches in series on a single pin. When one of the switches is engaged (breaking the connection) then the entire circuit of switches is broken and the machine stops.

    In a parallel scenario, the state of the circuit is always broken until the one of the switches is engaged and the circuit is then closed or connected. The topology looks like a ladder. All the switches connect to both sides of the ladder and the switches are like the runs of the ladder (the horizontal bars that the feet are placed while climbing). Imagine all of the switches broken in this scenario (normally open). It would be like the ladder could be split in two, but if one of the ladder runs (switches) is closed by engaging it, then that run would connect both sides of the ladder and the two sides of the ladder would have a connection.

    There is a diagram on the USB page of the various limit switch configurations. If you need more information (visual and/or otherwise), please let us know and we will immediately add that information to benefit everyone.

    Click the link to add information to this solution:
    How can I convert from Xylotex to yours, four axis with limit switches. Have parallel PC and steppers on machine.

  • Hi there, when the gantry bumps up against a limit switch and triggers it, how do you tell Mach3 to allow me to jog the motor away from the limit switch? ie: I can't press RESET because the limit is open.... how do I move it? Thx.

    If you select the Settings Page and select or tick Auto Limit Override - this will allow you to back off the switch.

    Additional Information:
    limit and home switch

    Click the link to add information to this solution:
    Hi there, when the gantry bumps up against a limit switch and triggers it, how do you tell Mach3 to allow me to jog the motor away from the limit switch? ie: I can't press RESET because the limit is open.... how do I move it? Thx.

  • Hi there, when the gantry bumps up against a limit switch and triggers it, how do you tell Mach3 to allow me to jog the motor away from the limit switch? ie: I can't press RESET because the limit is open.... how do I move it? Thx.

    If you select the Settings Page and select or tick Auto Limit Override - this will allow you to back off the switch.

    Additional Information:
    limit and home switch

    Click the link to add information to this solution:
    Hi there, when the gantry bumps up against a limit switch and triggers it, how do you tell Mach3 to allow me to jog the motor away from the limit switch? ie: I can't press RESET because the limit is open.... how do I move it? Thx.

  • For the XL Vertical Laser Machine I see it won't cut metal as it is only 80w. However, I noticed that you are working on 100w and 130w versions so will that be sufficient to cut through sheet metal? If so, how much longer until those are available?

    Cutting metal with lasers even at 100W and 130W is difficult. The main problem is molten is a byproduct of lasing, which can severely damage the laser.

    Click the link to add information to this solution:
    For the XL Vertical Laser Machine I see it won't cut metal as it is only 80w. However, I noticed that you are working on 100w and 130w versions so will that be sufficient to cut through sheet metal? If so, how much longer until those are available?

  • I recently wired my CNC machine with limit switches and tested them before mounting to the machine. They were configured and when tested worked great. After mounting them to the machine, they continued to register as triggered. The frame of the CNC machine is made of MDF so I don't think it is shorting off of the machine. Can you tell me what might be wrong?
  • I am looking for a controller for a 3 axis dual Y stepper cnc machine. If at all possible I would like a list of the parts that will be needed. I prefer to go with an ethernet setup vs a parallel port.

    All of our controller will allow two steppers on any of the axes. Multiple stepper motors and drivers on a single axis is more a function of the way the stepper motor drives are connected to the output pins of the controller. To connect two stepper drivers to a single axis, you need to connect the output pins (dir and step) to each of the two stepper motor drivers.

    Consider the controller on cost, features and how they are connected to the computer.

    Out lowest cost controllers are:

    Mach3 USB board - Has good features and uses the USB from the computer as the main connection
    https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

    Parallel Breakout - The computer generates the main signals and this board conditions the signals for the drivers. Although it requires the parallel port from older computer, the board has the most broad compatibility with control software out there including Mach3 and LinuxCNC.
    https://buildyourcnc.com/item/electronicsAndMotors-parallel-breakout-relay

    Highest cost but most feature rich:

    Pokey57CNC - works with both Mach3 and Mach4
    https://buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach4-mach3-USB-ethernet-Board

    Click the link to add information to this solution:
    I am looking for a controller for a 3 axis dual Y stepper cnc machine. If at all possible I would like a list of the parts that will be needed. I prefer to go with an ethernet setup vs a parallel port.

  • I purchased limit switches from you mounted them on my machine and wire them to the breakout for using pin 12 and the ground on the breakout board, after a few minutes I got a message about a limit switch trip. Am I supposed to use the extra outport on the board instead of the ground?

    Sure, the USB interface has a place for 4 axes of limit switches.

    Each axis can have two limit switches: one for the ++ (positive) end and one for the -- (negative) end. The positive end would be the limit switch at the end of the machine that, say the machine has a 4'x8' area, reaches a bit after the 8 foot mark. The negative end would be the limit switch behind the 0 foot location behind the origin. If the origin is in the middle, the negative would be at a little more than the -4 foot end and the positive would be at a bit more than the +4 foot end. Note that you can have more than one switch on each pin where the NC is connected in serial fashion and the NO is connected in parallel fashion (this can be seen on the diagram in the multiple limits switch section). The software configurations for the limits switches are under File -> Settings -> Limit.

    A typical limit switch has three connections on it. These connections consist of COM (common), NC (normally closed) and NO (normally open). The COM would generally go to GND and the NC or the NO would go to the pin. If the NC is used, then the the switch is constantly connected until the switch is pushed (engaged) then the connection from the pin to gnd is broken (open). Use the settings in software to set whether in NC or NO configuration.

    Let me know if this information was helpful (or not) by adding information to this question. Thanks.

    User response:
    Thank you very much for this helpful information. I'm still a little fuzzy on how the 6 limit switches physically connect to each other and to the USB breakout board. You've stated one switch (home) goes to positive and another switch (limit) goes to negative. Are all the GND prongs from all 6 switches connected to each other and going to GND on the breakout board, or no? And the NC prongs, how exactly are they connected to each other? And to the board? There has to be a diagram somewhere shows this visually, no? I don't know how to wire the switches in series or in parallel. I have already physically installed all the switches on the machine and ran the wires to where the board is. Now I just need to know where to plug these wires into the board. Also, taking into consideration that I'm using the Planet CNC software, the only settings I have pertaining to limit switches is "Enable/Disable" for each axis, and the actual limit for each axis. Nothing about NC or NO. Is that only in Mach3?
    Thank you.

    buildyourcnc response:
    On the USB interface, the COM on the switch connects to GND and the NC or NO connects to the input pin (i.e. x++, y--, etc.)

    Limit switch configuration is rather difficult to understand, especially with series and parallel. You can think of series as a single wire going from GND to the axis letter input terminal (i.e. X++ or X--). If the wire is broken, then the circuit is open (or the switch is engaged in a normally closed scenario). Normally closed is like an actual wire, and when engaged, the switch "opens" (breaks the wire). This is why we recommend in some systems that you can put many switches in series on a single pin. When one of the switches is engaged (breaking the connection) then the entire circuit of switches is broken and the machine stops.

    In a parallel scenario, the state of the circuit is always broken until the one of the switches is engaged and the circuit is then closed or connected. The topology looks like a ladder. All the switches connect to both sides of the ladder and the switches are like the runs of the ladder (the horizontal bars that the feet are placed while climbing). Imagine all of the switches broken in this scenario (normally open). It would be like the ladder could be split in two, but if one of the ladder runs (switches) is closed by engaging it, then that run would connect both sides of the ladder and the two sides of the ladder would have a connection.

    There is a diagram on the USB page of the various limit switch configurations. If you need more information (visual and/or otherwise), please let us know and we will immediately add that information to benefit everyone.

    Click the link to add information to this solution:
    I purchased limit switches from you mounted them on my machine and wire them to the breakout for using pin 12 and the ground on the breakout board, after a few minutes I got a message about a limit switch trip. Am I supposed to use the extra outport on the board instead of the ground?

Get Help with:
This Product
Orders
Tech Support
Sales
This Product
Order Query
Tech Support
Sales
Not logged in. Log In Register
Track Order(s)
View Order(s)
I Want to Schecule a One-On-One Paid Tech Support Session
Book an Appointment Pertaining to a BuildYourCNC Product (Free)
Ask a Quesion Below (Free):
Book an Appointment Pertaining Other Equipment ($60/half hour)
Book an Immedite Appointment Pertaining Other Equipment ($120/half hour)
Ask a Quesion Below (Free):
Waiting for response... I may not answer immediately, but I was notified on my cellular phone so my response is forthcoming. If I don't respond immediately, you can always go to the [My Account] page to see all of our chats at any time.