- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- What difference between DC mode and free-run mode in motor control?
What difference between DC mode and free-run mode in motor control?
- heaven
- Offline
- New Member
-
Less
More
- Posts: 18
- Thank you received: 0
09 Aug 2025 10:37 #333110
by heaven
What difference between DC mode and free-run mode in motor control? was created by heaven
I have an INVT EtherCAT servo that can operate in DC (Distributed Clock) mode or free-run mode. Could anyone explain the differences in performance between these two modes? Specifically, is DC mode more accurate than free-run mode in terms of reducing following error (ferror)?
Please Log in or Create an account to join the conversation.
- smc.collins
- Away
- Platinum Member
-
Less
More
- Posts: 712
- Thank you received: 131
13 Aug 2025 20:16 #333362
by smc.collins
Replied by smc.collins on topic What difference between DC mode and free-run mode in motor control?
I am not super familiar with ethercat, but I would think you'd want a shared glocal clock for all the servos if maximal accuracy of motion was your goal.
Please Log in or Create an account to join the conversation.
- Hakan
- Offline
- Platinum Member
-
Less
More
- Posts: 795
- Thank you received: 270
13 Aug 2025 20:41 #333365
by Hakan
Replied by Hakan on topic What difference between DC mode and free-run mode in motor control?
Yes, to have all servos/drives start acting on new data/position data at the same time.
For servos and drives you want distributed clock mode.
The following error in LinuxCNC with EtherCat is somewhat superficial.
If the drive offers a following error, use that, if possible.
For servos and drives you want distributed clock mode.
The following error in LinuxCNC with EtherCat is somewhat superficial.
If the drive offers a following error, use that, if possible.
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- What difference between DC mode and free-run mode in motor control?
Time to create page: 0.062 seconds