Welcome to Our Community

Some features disabled for guests. Register Today.

Endstop help please

Discussion in 'Controller Boards' started by Lasersc, Aug 1, 2018.

  1. Lasersc

    Lasersc Well-Known
    Builder

    Joined:
    Feb 2, 2018
    Messages:
    20
    Likes Received:
    11
    Finishing up on my build and am having problems with my endstops. I can check each individual switch with ohmmeter and they function properly. I have them wired NC as per the many articles I have read. I have attached a couple of pictures and my config file section that covers the endstops.

    This is what I am running into via the tests I have preformed. When I send the M119 code, I receive feed back from all 6 endstops showing a value of “0”. I can then send the M119 code and press each individual enststop and it will return a “1”. That being said I assume that all the endstops are working properly.

    I am using a Smoothieboard V5xC v1.1 and DQ542MA drivers with endstops all purchased from Openbuilds


    The problem I am having is that I can not stop movement by any axis by pressing the end stop switch associated with the movement. Any help will be greatly appreciated!




    # Endstops
    endstops_enable true
    #corexy_homing false
    alpha_min_endstop 1.24^
    alpha_max_endstop 1.25^
    alpha_homing_direction home_to_min
    alpha_min 0
    alpha_max 200
    beta_min_endstop 1.26^
    beta_max_endstop 1.27^
    beta_homing_direction home_to_min #
    beta_min 0
    beta_max 200
    gamma_min_endstop 1.28^
    gamma_max_endstop 1.29^
    gamma_homing_direction home_to_max
    gamma_min 0
    gamma_max 200
     

    Attached Files:

  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Resident Builder Project Maker Contest Winner! Builder

    Joined:
    Mar 1, 2017
    Messages:
    252
    Likes Received:
    197
    Checkout endstops [Smoothieware] -> Limit Switches
    I don't see the *_limit_enable lines in your config snippet



     
  3. Lasersc

    Lasersc Well-Known
    Builder

    Joined:
    Feb 2, 2018
    Messages:
    20
    Likes Received:
    11
    # Optional enable limit switches, actions will stop if any enabled limit switch is triggered

    alpha_limit_enable true # Set to true to enable X min and max limit switches

    beta_limit_enable true # Set to true to enable Y min and max limit switches

    gamma_limit_enable true # Set to true to enable Z min and max limit switches
     
  4. Lasersc

    Lasersc Well-Known
    Builder

    Joined:
    Feb 2, 2018
    Messages:
    20
    Likes Received:
    11
    I do have those lines lower in my file. Do I need to move those lines above the ones posted in first post? Everything seems to work correctly with the exception of the board not reacting to the endstops being pressed. I know through the M119 test that the smoothieboard is seeing the endstops being pressed.
     
  5. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Resident Builder Project Maker Contest Winner! Builder

    Joined:
    Mar 1, 2017
    Messages:
    252
    Likes Received:
    197
    Order in the config file doesn't matter, as long as its there and its not commented out, its ok.
    Limits was added sometime in the last couple months, did you remember to update the firmware? flashing-smoothie-firmware [Smoothieware] (Always be on the latest when you have issues, as issues may already have been fixed)
     
  6. Lasersc

    Lasersc Well-Known
    Builder

    Joined:
    Feb 2, 2018
    Messages:
    20
    Likes Received:
    11
    I really appreciate you working with me on this issue. I did upgrade to the firmware that said firmware_cnc.bin not the one that said firmware_cnc_latest.bin. I think through all my reading that I was told not to use the the one with latest in it. Both show to be a couple of months old on website. I do believe it’s been within the month that I did the update. I can try to load again when I get home tonight.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice