Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Can we use two Z endstops? / Macro Qualifiers

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    4
    814
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • lasakroundefined
      lasakro
      last edited by

      If I do a homing with a cold bed and hotend my inductive Z-Probe is in a slightly different position, doesn't detect the bed and crashes. I've been able to use a microswitch wired in parallel to the inductive probe positioned slightly lower and it works fine. I've seen in the example for M851 that one is allowed to use E1:2 such that an event on either E1 or E2 endstop will trigger the desired results.

      Is there syntax that will allow one to use E0 or Z to trigger a homed event? Below is my current setup:

      [[language]]
      M558 P4 X0 Y0 Z1 H4 F200 T5000 I1	
      
      

      If the answer is no how could one only run a macro like

      home all

      only if both temps are at expected values or above?

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        I've heard before that the cheaper types of inductive sensor are temperature-sensitive. There isn't any provision for using multiple endstop or Z probe inputs in the firmware. I suggest you either stick with your present setup, or get a better Z probe, or home using the microswitch but use a G30 command in your slicer start gcode to set a more accurate Z=0 height after the hot end and bed are up to temperature.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • DjDemonDundefined
          DjDemonD
          last edited by

          Could you not use your sensor and microswitch wired in series, configured as normally closed you'd need either the right sensor (or a relay or transistor to change the signal from No to NC). This way if either triggers the signal goes from high to low/zero and registers triggered?

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

          1 Reply Last reply Reply Quote 0
          • lasakroundefined
            lasakro
            last edited by

            @dc42,
            Good to know about the temperature sensitivity. I'll stick with what I have for now, thanks.

            @DjDemonD,
            Thanks for the suggestion but 2 sensors in a series configuration isn't what I'm looking for. My current hardwired solution is functioning as intended.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA