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

    Duet 3 an Nanotec CANOpen-Controllers

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    7
    419
    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.
    • Sprengerundefined
      Sprenger
      last edited by

      You wrote in your Duet 3 Mainboard description:

      2 CAN-FD buses that support the next generation of Duet3D expansion boards, smart tools and custom addons. initial target is support for up to 8 x 3 channel expansion boards (another 24 stepper channels).

      Would it be possible to connect Nanotec C5E/CLE4- Controllers with CANOpen to the mainboard?
      Nanotec said that CAN-FD and CANOpen are compatible

      Best Regards

      A Former User? 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by dc42

        What is the maximum rate at which they can process back-to-back accelerate-steady-decelerate command segments? It need to be very fast to support 3D printing (hundreds of segments per second).

        When I looked at CANOpen at the start of the Duet 3 project in 2018, its bandwidth was hopelessly inadequate, and there was no FD version. I believe there is an FD version now but I haven't looked at it.

        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
        • A Former User?
          A Former User @Sprenger
          last edited by

          @Sprenger said in Duet 3 an Nanotec CANOpen-Controllers:

          Would it be possible to connect Nanotec C5E/CLE4- Controllers with CANOpen to the mainboard?

          CANOpen is the high level protocol, which would have to be supported by the RepRap firmware.

          CAN-FD is the physical layer so they could be connected, but that doesn't necessarily mean they'll work together.

          Also, I think the 2 CAN-FD buses might be an oversight as I've seen the second CAN bus refered to as a vanilla CAN bus (this thread)

          T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
          • T3P3Tonyundefined
            T3P3Tony administrators @A Former User
            last edited by

            @bearer the hardware supports both as CAN-FD. It might make sense to put "slow" CAN devices on one and leave one for CAN-FD only. Not decided.

            www.duet3d.com

            MaxGyverundefined 1 Reply Last reply Reply Quote 0
            • MaxGyverundefined
              MaxGyver @T3P3Tony
              last edited by

              Please excuse me for reheating this topic! I have the chance to get my hands on 3 PD2-C4118L1804-E-08 Closed loop stepper motors with integrated CAN-Open controllers.

              Do you think it would be worth a try? I can send them back within 60days free of charge...

              Cheers
              Max

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

                @maxgyver RRF does not support CanOpen protocol. I very much doubt that CanOpen would be fast enough to support the high movement rate required by 3D printing, especially as we are about to support input shaping on CAN-connected drivers, which will further increase the required bandwidth unless the drivers themselves support input shaping. It might be fast enough for slower applications such as laser cutting and some CNC applications.

                A more practical approach is to configure CAN-connected closed loop motors over CAN, but to command motion using normal step and direction signals. One of our users is already doing this with Duet 3 and ODrives.

                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

                MaxGyverundefined 1 Reply Last reply Reply Quote 0
                • MaxGyverundefined
                  MaxGyver @dc42
                  last edited by

                  @dc42 Okay, thank you for clearing this up for me.

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