Download 4 - SEW-Eurodrive
Transcript
Description of the Function Modules Directory MDX_SingleAxis 4 4.4.7 Function module MC_Stop_MDX MC_Stop_MDX Execute : BOOL Done : BOOL Axis : AXIS_REF (VAR_IN_OUT) Active : BOOL Error : BOOL ErrorID : DWORD Axis : AXIS_REF(VAR_IN_OUT) 20009AXX Description The function module MC_Stop_MDX slows the current rotational movement of the motor axis using the ramp set in the drive inverter. Use function module MC_Stop_MDX to brake the motor axis with the highest possible deceleration. Note: The PLCopenState of the motor axis remains in the status Stopping as long as the Execute input is set to TRUE. This means a motion task for a subsequent movement is not possible. To be able to leave the PLCopenState Stopping, the Execute input of the function module must be reset to FALSE in at least one call of the function module. Application The function module MC_Stop_MDX can only be used on motor axes with encoders. It cannot be used during the execution of interpolated movements using the function module MC_Interpolation_MDX. Cancellation The task of the function module MC_Stop_MDX is not cancelled by a task of different function modules. Effect The motor axis is slowed using the stop ramp set in parameter P136 in the drive inverter. The startup assistant helps you to set this parameter. Inputs 42 The function module MC_Stop_MDX has the following inputs: Input Type Description Execute BOOL This input is used to start the braking process for the motor axis. When a rising edge occurs at this input, the function module starts to slow the motor axis. Axis AXIS_REF This input specifies the motor axis on which the actions of the function module are to be executed. Manual – MPLCMotion_MDX Library