-

Y_IM_054MM_Stop


Image

The Y_IM_054MMStop function block commands a controlled motion stop using the user-specified deceleration

Parameters

* Parameter Data Type Description Default
VAR_IN_OUT
B Axis #19516 Logical axis reference. This value can be located on the Configuration tab in the Hardware Configuration (logical axis number).
VAR_INPUT
B Execute BOOL
Upon the rising edge of the Execute input, all other inputs are read and the function block becomes operational. If an input needs to be modified, the value will have to be changed and the Execute input will have to be re-triggered. FALSE
B Deceleration LREAL The stopping-deceleration, specified in [user units/s]. LREAL#0.0
VAR_OUTPUT
B Done BOOL
The Done output is set to TRUE when the commanded action has completed successfully. If another function block takes control before the action is completed, the Done output will never become TRUE. This output is reset when Execute becomes FALSE.
B Busy BOOL
For function blocks with Execute input, the Busy output is set to TRUE upon the rising edge of the Execute, and set to FALSE when Done, CommandAborted or Error outputs becomes TRUE. In the case of a function block with an Enable input, Busy indicates that the function block is operating, but may not be ready to provide valid outputs.
B Error BOOL
The Error output is set to TRUE if an error has occurred during the operation of the function block. The output is cleared when the Execute or Enable input becomes FALSE.
E ErrorID UINT
The ErrorID output provides the identifier of the error when there is an active error in the function block execution. The output is cleared when the Execute or Enable input becomes FALSE.


Notes
  • Before executing this function block:
    1. An axis must be created under the "Motion Axes" node.
    2. The project's SliceBus "Module List" must be properly configured.
    3. A Y_IM_054MMDriver FB must be enabled and its "Valid" output must be "TRUE."
    4. The same axis in point 1 is attached to the function block in point 3.
  • Executing this function block will set the commanded velocity and acceleration to 0, in addition to the deceleration being set to the user's specified deceleration.

Error Description

See the Function Block ErrorID List.

Example

Instance of Y_IM_054MM_Stop executing while Servo Axis in motion.
Image
Image


 


This help information is valid for iCube Engineer Online Help 2025.6

Copyright © 2025 YASKAWA EUROPE GmbH and © 2025 YASKAWA America, Inc.