SMC_ERROR SMC_CGR_INVALID_POSPERIOD

blitz
2025-12-15
2025-12-16
  • blitz - 2025-12-15

    Codesys - SMC_ERROR SMC_CGR_INVALID_POSPERIOD - Invalid modulo period less than or equal to zero or greater than half the bus bandwidth.
    Has anyone seen this error and actually understands what it means and how to get rid of it?
    I tried to work around it by reducing the number of increments on the drive but then the drive itself starts throwing errors.

     
  • gseidel - 2025-12-16

    Hi blitz,

    that usually means that the modulo period, when converted to increments, is larger than 2^31. (The bus bandwidth is usually 2^32.)

    What is your "technical unit", do you program in angular degrees? And what is the modulo period?

    If you want you can post the drive configuration (screen shot of the "General" and "Scaling/Mapping" page).

    Best regards,

    Georg

     

Log in to post a comment.