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

Motor phase disconnected problem?

Scheduled Pinned Locked Moved
General Discussion
5
21
1.8k
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.
  • undefined
    Veti
    last edited by 21 May 2019, 05:33

    update to the latest 2.03 firmware. DC made a fix for that message i think

    1 Reply Last reply Reply Quote 0
    • undefined
      siblues
      last edited by 21 May 2019, 05:53

      I was using 2.03 and he recommended reverting back to 2.02 RC2 and I tried that too with no luck.

      1 Reply Last reply Reply Quote 0
      • undefined
        elmoret
        last edited by 21 May 2019, 21:54

        @dc42 - How do you think we should proceed here?

        1 Reply Last reply Reply Quote 0
        • undefined
          siblues
          last edited by 21 May 2019, 23:09

          Are you asking me?That is what I am trying to figure out.I was hoping DC42 would chime in since he usually has a quick solution or ways of figuring out if the board is damaged.

          1 Reply Last reply Reply Quote 0
          • undefined
            dc42 administrators
            last edited by dc42 22 May 2019, 08:54

            @siblues, please can you do the following:

            1. Make sure you are running either 2.02 stable firmware (not a 2.02beta or 2.02RC version), or 2.03RC2.

            2. Next time this problem occurs, please run M906 without parameters and check that it reports the motor currents are as you set them (1200mA). Also run M913 and check they are at 100%.

            3. Do you have anything connected to the expansion connector?

            4. Do the warning messages mention just phase A and just driver 1? Or more drivers and/or both phases?

            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
            • undefined
              siblues
              last edited by 22 May 2019, 23:03

              6:54:46 PMM906
              Motor current (mA) - X:1500, Y:1500, Z:1500, E:1200:1200, idle factor 30%
              6:54:34 PMError: motor phase A disconnected on drivers 1

              6:57:27 PMM913
              Motor current % of normal - X:100, Y:100, Z:100, E💯100
              6:56:51 PMError: motor phase A disconnected on drivers 1

              I only have the BLTouch connections on the expansion header on heater 3. The X axis motor and extruder motor aren't and haven't given me the error while the Y axis and z axis both have given me the error but I couldn't reproduce the x motor having the issue at the moment.Here is the current software information

              Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
              Firmware Electronics: Duet WiFi 1.02 or later
              Firmware Version: 2.02RC2(RTOS) (2018-09-07b2)
              WiFi Server Version: 1.22
              Web Interface Version: 1.22.6
              Web Interface by Christian Hammacher
              Licensed under the terms of the GPL v3

              undefined 1 Reply Last reply 24 May 2019, 12:18 Reply Quote 0
              • undefined
                Veti
                last edited by 23 May 2019, 05:46

                so you swapped the wiring. can you swap the motor to make sure its not the motor?

                1 Reply Last reply Reply Quote 0
                • undefined
                  siblues
                  last edited by 23 May 2019, 08:53

                  It is 3 different motors that are all giving me the message but I can swap the motors if that would make it easier to diagnose?

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Veti
                    last edited by 23 May 2019, 09:02

                    so far you have only shown the error message about phase A on driver 1.

                    does it happen with all phases on all drivers?

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      siblues
                      last edited by 24 May 2019, 00:11

                      I was also getting the error message on the Z axis motors but that error message is random and hasn't happened again.The Y axis does it everytime.

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        siblues
                        last edited by 24 May 2019, 09:11

                        The motors attempt to move when using DWC but they stutter shaking back and forth. I attempted raising the voltages slightly but it made no difference.

                        undefined 1 Reply Last reply 24 May 2019, 12:56 Reply Quote 0
                        • undefined
                          Veti @siblues
                          last edited by 24 May 2019, 12:18

                          @siblues said in Motor phase disconnected problem?:

                          6:54:46 PMM906
                          Motor current (mA) - X:1500, Y:1500, Z:1500, E:1200:1200, idle factor 30%

                          M906 X1200 Y1200 Z1200 E1200 I30 ; Set motor currents (mA) and motor idle factor in per cent

                          this does not match

                          but you have a M501

                          so please post your overwrite.

                          undefined 1 Reply Last reply 24 May 2019, 22:44 Reply Quote 0
                          • undefined
                            dc42 administrators @siblues
                            last edited by 24 May 2019, 12:56

                            @siblues said in Motor phase disconnected problem?:

                            The motors attempt to move when using DWC but they stutter shaking back and forth. I attempted raising the voltages slightly but it made no difference.

                            Common reasons for this:

                            1. Motors not phased correctly. This is serious as it can cause the drivers to be damaged. So check that the motor phases are connected correctly first.
                            2. Bad crimp connection in the motor wires, so that only one phase is being energised.
                            3. Speed and/or acceleration set too high, bearing in mind the steps/mm (higher steps/mm => lower accelerations and speeds possible).
                            4. Weak PSU, so that the voltage drops below 10V when the motors draw current.
                            5. Blown stepper driver.
                            6. Blown motor.

                            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
                            • undefined
                              siblues @Veti
                              last edited by 24 May 2019, 22:44

                              @veti Here is the override and the current was changed to 1500 to test it is set at 1200 usually.

                              @dc42 The motors have been working just fine for a while with that original harness and the harness has since been replaced.The printer has a genuine Meanwell 450watt 12v psu and it only fluctuates .02 volts.Here are the current motor settings for what I have set for speed.

                              ; Drives
                              M569 P0 S0 ; Drive 0 goes forwards reversed
                              M569 P1 S1 ; Drive 1 goes forwards
                              M569 P2 S0 ; Drive 2 goes forwards reversed
                              M569 P3 S1 ; Drive 3 goes forwards
                              M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation
                              M92 X80 Y80 Z400 E415 ; Set steps per mm
                              M566 X900 Y900 Z12 E1200 ; Set maximum instantaneous speed changes (mm/min)
                              M203 X6000 Y6000 Z180 E1200 ; Set maximum speeds (mm/min)
                              M201 X500 Y250 Z250 E2500 ; Set accelerations (mm/s^2)
                              M906 X1200 Y1200 Z1200 E1200 I30 ; Set motor currents (mA) and motor idle factor in per cent
                              M84 S30 ; Set idle timeout

                              I can check the motor but how would I check for a blown driver and what would cause that to happen all of a sudden?

                              undefined 1 Reply Last reply 25 May 2019, 07:34 Reply Quote 0
                              • undefined
                                T3P3Tony administrators @siblues
                                last edited by T3P3Tony 25 May 2019, 07:34

                                @siblues you can check to see if it's a driver by swapping the motors plugged into a working axis with the not working one. Drivers can get blown when wiring develops intermittent faults in a single phase.

                                www.duet3d.com

                                1 Reply Last reply Reply Quote 1
                                • undefined
                                  siblues
                                  last edited by 28 May 2019, 05:16

                                  I had some motors on the way so I tried what Tony mentioned and it was a bad motor.

                                  1 Reply Last reply Reply Quote 2
                                  15 out of 21
                                  • First post
                                    15/21
                                    Last post
                                  Unless otherwise noted, all forum content is licensed under CC-BY-SA