High-resolution drive with SoftMotion

kporter
2025-08-25
2 days ago
  • kporter - 2025-08-25

    I'm beta-testing a new EtherCAT drive for a rotary (modulo) axis in a system where the encoder resolution is 81920000 counts per rotation. If I enter this in the SoftMotion Scaling/Mapping tab for "increments <=> motor turns", I get the error below on the Commissioning tab. Is SM unable to handle a high-resolution encoder? The bus cycle is currently set to the default of 4 msec (Control Win V3 x64), although I plan to reduce that to reduce latency, possibly by switching to the realtime (RT) master. Is SoftMotion incompatible with high-resolution encoders?

    SMC_CGR_INVALID_POSPERIOD Invalid modulo period (<= 0 or greater than half the bus bandwidth)

     
  • Valentin

    Valentin - 2 days ago

    81.920.000 counts per rotation?!?
    maybe 8.192.000 counts per rotation would work?

     

Log in to post a comment.