586,103 active members*
3,593 visitors online*
Register for free
Login
Results 1 to 5 of 5
  1. #1
    Join Date
    Feb 2012
    Posts
    29

    Ref all home, autozero and reset

    Hello,

    I'm a newbie, using the demo version R3.043.066
    I'm wiring a CNC machine limit switches.
    The machine is three-axis.
    The X axis with one motor
    The Y axis with two motors (A slave)
    The Z axis with one motor

    The input signals:
    X++, enabled, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    X--, enabled, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    Xhome, enabled, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    Y++, enabled, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Y--, enabled, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Yhome, enabled, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Z++, enabled, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    Z--, enabled, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    Zhome, enabled, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    A++, enabled, port 1, Pin 13, Actived low X, Emulated, HotKey 0
    A--, enabled, port 1, Pin 13, Actived low X, Emulated, HotKey 0
    Ahome, enabled, port 1, Pin 13, Actived low X, Emulated, HotKey 0

    In the diagnostic screen: I see the Input Signals current state all work fine.

    Then when I click the "Ref all home" button.

    ...Press Reset... Emergency Mode Active...
    Limit Switch Triggered


    After that.

    I proceeded to disable the Z++ and Z--
    ...and hurra, the "Ref all home" continued with the Y axis.

    Then the Y axis work very well with the three signals
    "Y++", "Y--" and "Y home". All signals enabled.

    ...and the "Ref all home" continued with the X axis.

    Then the message again:

    ...Press Reset... Emergency Mode Active...
    Limit Switch Triggered


    I proceeded to disable the X++ and X--
    ...and hurra, the "Ref all home" continued until completion.

    In the home/soft limits: I check enabled the Auto Zero in all axis.

    Then the questions:

    1.- Why not run the X and Z axis auto zero returning?
    (M3Home and M1Home is on in diagnostics screen)

    Note:
    The Y axis work fine with the three signal Y++, Y-- and Yhome
    and not active the Emergency Mode y run the autozero returning.

    The only thing I find different is that the "Y" axis has slave "A".

    2.- For safety on my machine. Like the Y axis.
    I want to activate the signals Z++, Z--, X++, X--.

    without triggering Emergency mode active, like the Y axis.

    How to configure this?


    I have thought that it is a software error Mach3

    I can fix with wiring, but sought a solution with Mach3



    Any case appreciate any related information.

    I appreciate your time and attention.

  2. #2
    Join Date
    Jun 2007
    Posts
    3757
    From the diagnostics screen you can reference each axis individually.
    Do you have the homing setup correctly? It's all in the Mach3 manual.

    Slowdown the reference approach speeds and get each axis working one at a time.
    I believe you may have some signal levels not quite up to scratch or a faulty ground.

    I have seen many a machine not using referencing because the setup is out of wack.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

  3. #3
    Join Date
    Feb 2012
    Posts
    29
    Quote Originally Posted by neilw20 View Post
    From the diagnostics screen you can reference each axis individually.
    Do you have the homing setup correctly? It's all in the Mach3 manual.

    Slowdown the reference approach speeds and get each axis working one at a time.
    I believe you may have some signal levels not quite up to scratch or a faulty ground.

    I have seen many a machine not using referencing because the setup is out of wack.
    I've seen the diagnostic screen.

    I have verified the performance of each signal separately.

    Clearly I have Mach3 should work with the X, Z just as "Y". That's what not occur.


    Some postings on internet says that I should install double switch.
    One for home and one for limit.
    As I am a rookie, I could have accepted.
    But I tested and found the aberrant functioning of axis Y, which works very well with one switch and three signals and + + and -, yhome.

    Detects home,
    engine returns, with auto zero,
    and emergency stop limit machine.

    again
    Ref all home work very well with axis Y.

    How to make axes x, z axis work as Y.?

    The script is:
    DoButton( 24 )
    DoButton( 23 )
    DoButton( 22 )
    DoButton( 25 )

    DoOEMButton(133)
    DoOEMButton(134)
    DoOEMButton(135)

  4. #4
    Join Date
    Jun 2007
    Posts
    3757
    Try this. Get the home switches working first.
    Are the home and limit switches in same position?


    The input signals:
    X++, DISABLED, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    X--, DISABLED, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    Xhome, enabled, port 1, Pin 10, Actived low X, Emulated, HotKey 0
    Y++, DISABLED, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Y--, DISABLED, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Yhome, enabled, port 1, Pin 11, Actived low X, Emulated, HotKey 0
    Z++, DISABLED, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    Z--, DISABLED, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    Zhome, enabled, port 1, Pin 12, Actived low X, Emulated, HotKey 0
    A++, DISABLED, port 1, Pin 13, Actived low X, Emulated, HotKey 0
    A--, DISABLED, port 1, Pin 13, Actived low X, Emulated, HotKey 0
    Ahome, DISABLED, port 1, Pin 13, Actived low X, Emulated, HotKey 0

    If you use home for limit it can only be a + or -. not both.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

  5. #5
    Join Date
    Mar 2003
    Posts
    35538
    Quote Originally Posted by neilw20 View Post

    If you use home for limit it can only be a + or -. not both.
    I believe that this is incorrect, and you can use a single switch for all three.

    I'm guessing the original issue is possibly noise triggering the switches?
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

Similar Threads

  1. AutoZero Question
    By Rickyg in forum Mach Software (ArtSoft software)
    Replies: 0
    Last Post: 11-05-2012, 05:16 PM
  2. need Help with Home-switches, cant get 'reset' off
    By effimos in forum DIY CNC Router Table Machines
    Replies: 7
    Last Post: 03-30-2012, 06:18 PM
  3. autozero tools g31 error
    By gionata73 in forum Mach Software (ArtSoft software)
    Replies: 1
    Last Post: 02-18-2012, 11:43 PM
  4. Z axis home position reset
    By Paul in OK in forum Haas Mills
    Replies: 9
    Last Post: 05-14-2009, 02:05 AM
  5. Replies: 0
    Last Post: 12-12-2007, 12:05 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •