Scara3 kinematic robot error

aniket-b
2025-12-19
2 days ago
  • aniket-b - 2025-12-19

    I am using Scara3 kinematic with EtherCAT PLC. The robot stops at the same place randomly after few cycles.
    Check attached image. I am getting SMC_ERROR.SMC_DI_FIELDBUS_LOST_SYNCRONICITY in all 3 axes.

     
  • gseidel - 2025-12-23

    Hi aniket-b,

    this error has nothing to do with the scara3 kinematics, or robotics, or SoftMotion.

    It means that the EtherCAT bus is not synchronized. The usual cause is that the realtime of the PLC is not sufficient.

    See https://content.helpme-codesys.com/en/CODESYS%20SoftMotion/_sm_basic_common_errors.html for details and ways to solve the problem.

    You can also check the PLC log for additional information about the error.

    Best regards,

    Georg

     

    Last edit: gseidel 2025-12-23
    • aniket-b - 2025-12-23

      Thanks Georg for responding.
      I have followed the suggestion mentioned in the real time problem.

      However, it does not solve the problem.
      The weird part is, the robot stops at the same position randomly and it does not stop when I increase the speed of the motion.

       
  • eschwellinger

    eschwellinger - 2025-12-23

    hi,
    which plc are you using?
    is it realtime capable? Linux with preempt rt or Control RTE on Windows?

     
  • eschwellinger

    eschwellinger - 2025-12-29

    Please check the jitter in the online taskmonitoring.
    cylce time of the motion task and jitter in case of the error.

     
  • aniket-b - 3 days ago

    @eschwellinger any suggestions here?

     
  • gseidel - 2 days ago

    Hi aniket-b,

    the maximum cycle time of the EtherCAT_Task is very high, ca. 35 ms. Could you please check if this is just the first cycle after starting the application or if it happens during motion? (You can reset the times in the task configuration by right-clicking in the "monitoring" tab.)

    Another thing to try: put the SoftMotion_Planning task on a different core.

    Best regards,

    Georg

     
  • gseidel - 2 days ago
     

    Last edit: gseidel 2 days ago

Log in to post a comment.