.

MPIMotionDecelTime

Definition

typedef struct MPIMotionDecelTime {
    float	stop;	/* seconds */
    float	eStop;	/* seconds */
} MPIMotionDecelTime;

Description

 
stop

This value defines the deceleration time (seconds) for a Stop action. The default value is 0.5 seconds. This value is also used during a change from one feedrate to another feedrate with the normal feedrate parameter. The normal feedrate parameter is described in MPIMotionConfig.

Note that the stop time is for a 100% change in the feedrate. Any changes in feedrate which are less than 100% are automatically scaled. This applies to both a change in feedrate due to a Stop action, or a change in feedrate due to a modification of the normal feedrate parameter. For example, if the stop time is defined as 0.5 seconds and the normal feedrate is changed from 1.0 to 0.5, it will take 0.25 seconds to reach the new feedrate of 0.5. If the axis is moving with a 0.5 normal feedrate and a stop action occurs, it will also take 0.25 seconds to ramp from a feedrate of 0.5 to a feedrate of 0.0.

eStop This value defines the deceleration time (seconds) for an E-Stop action. The default value is 0.05 seconds.

See Also

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering