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

    Testing Endstops

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    3
    5
    162
    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.
    • DuetCDHundefined
      DuetCDH
      last edited by

      (Note: below I had to replace '.' with '@' in the io0 string because the forum system was considering it a 'link' and didn't let me post it)

      MB6XD v1.02, firmware 3.5.1

      Endstop definition
      M574 X1 S1 P"io0@in"

      I measure about 3v on io0@in (i read that there is a pullup on it).

      When I short io0@in to GND I get no indication that the input is active. I read that, in DWC 3.5 or greater (I think mine is 3.5.1) the axis letter in the status pane should have a green background. Mine does not change (never green).

      Is there another way to show that status of the input?

      Is the "Object Model" data static config data or live "state" data? It says the Input 0 is active = true

      Is there another config line needed to activate the input? The M754 is after my M584:
      M584 X0.0 Y0.1 Z0.2 U0.3 S0 ; set axis mapping

      After this is solved, what is the appropriate "S" value for a 5v logic provided signal that is 5v when not active and 0v when the limit is hit?

      jay_s_ukundefined DuetCDHundefined droftartsundefined 3 Replies Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @DuetCDH
        last edited by

        @DuetCDH the 1.02 6XD isn't fully supported until 3.5.3 so best update

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        1 Reply Last reply Reply Quote 0
        • DuetCDHundefined
          DuetCDH @DuetCDH
          last edited by

          @DuetCDH Will do ...

          I just discovered that, even though DWC does not show the endstop signal change, it is active because the "homex" is acting on it.

          DuetCDHundefined 1 Reply Last reply Reply Quote 0
          • DuetCDHundefined
            DuetCDH @DuetCDH
            last edited by

            @DuetCDH Updated to 3.5.4 and status window now shows green highlight when at the limit.

            Thanks ...

            Now off to wire up the other three axes ...

            1 Reply Last reply Reply Quote 0
            • DuetCDHundefined DuetCDH marked this topic as a question
            • DuetCDHundefined DuetCDH has marked this topic as solved
            • droftartsundefined
              droftarts administrators @DuetCDH
              last edited by

              @DuetCDH said in Testing Endstops:

              I read that, in DWC 3.5 or greater (I think mine is 3.5.1) the axis letter in the status pane should have a green background. Mine does not change (never green).

              I'm not sure when this functionality was added originally, but I though from 3.5.0. However, if you're in CNC mode, it wasn't supported until DWC 3.5.3, see https://github.com/Duet3D/DuetWebControl/wiki/Changelog-DWC-3.x#version-353-changes-since-352

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

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