Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Z probe already triggered (with I0 and I1)

    Duet Hardware and wiring
    2
    4
    41
    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.
    • megaloduet
      megaloduet last edited by megaloduet

      Dear Friends,
      i hope it is a small issue and anyone has a advice for me.
      I use a NPN Normally Open sensor but it always gives me the error:

      G28 Z
      Error: Z probe already triggered at start of probing move
      Error: Homing failed
      

      Hardware: Duet 2 Wifi
      Board: Duet 2 WiFi (2WiFi)
      Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 3.1.1 (2020-05-19b2)
      Duet WiFi Server Version: 1.23

      Probe: lj12a3-4-z/bx-5v

      connected as described in: https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe#Section_NPN_output_normally_open_inductive_or_capacitive_sensor

      No matter if I invert the probe via M558 or not. (If I start homing with a piece of metal below the sensor it starts)

      See my Tests and config:

      config:

      ; Z-Probe
      ;M558 P1 C"zprobe.in" H5 F120 T6000
      M558 P5 C"zprobe.in" H5 F120 T6000 I1         ; set Z probe type to unmodulated and the dive height + speed
      ;G31 P500 X0 Y0 Z2.5   
      G31 X0 Y0 Z2.5                           ; set Z probe trigger value, offset and trigger height
      M557 X15:215 Y15:195 S20                       ; define mesh grid
      

      Homez.g

      ; homez.g
      ; called to home the Z axis
      ;
      ; generated by RepRapFirmware Configuration Tool v3.1.3 on Mon Jun 22 2020 09:53:01 GMT+0200 (Mitteleuropäische Sommerzeit)
      G91              ; relative positioning
      G1 H2 Z5 F6000   ; lift Z relative to current position
      G90              ; absolute positioning
      G1 X15 Y15 F6000 ; go to first probe point
      G30              ; home Z by probing the bed
      

      The web Ui confirmes that the probe is connected and reads the values.
      Default : ZPROBE 1000
      With piece of metal below: ZPROBE 0

      Tests:
      Results with I0/I1 when homing:
      Homingtest.png

      G31 Readings with I0 and I1
      g31test.png

      1 Reply Last reply Reply Quote 0
      • aidar
        aidar last edited by aidar

        From wiki - Invert the input by prefixing the input pin (C parameter) with ! character, when using an NPN output inductive or capacitive sensor or using an NO switch (not recommended, use a NC switch instead).

        I1 parameter does not work for firmware 3.x, so try M558 P5 C"!zprobe.in" H5 F120 T6000

        1 Reply Last reply Reply Quote 2
        • megaloduet
          megaloduet last edited by

          Thank you, you are a wizard! It works perfectly!

          1 Reply Last reply Reply Quote 0
          • aidar
            aidar last edited by

            You welcome, but for future reference the icon that looks like book on top of your screen (Duet3d documentation) makes you a wizard as well, if you read it. 🙂

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