CPU Load Reduction Techniques

There are several things you can change to reduce the CPU load:

  • Reduce the cyclic update rate by increasing the Cycle Time in the EtherCAT view. This will have the biggest impact to improve the RealTimeMargin.
  • Reduce the number of axes. This will decrease the MotionExecTime.
  • Distribute the PLC program execution across multiple PLC cycles (see "Define the PLC Cycle"). This will decrease the PLCProgExecTime.