A software system control that determines the execution rates and priority levels for software modules running in a motion control or PLC.