AX- Ser i es Mo t i o n Co n t r o l l er I n s t r u c t i o n s Ma n u a l
2.1.2 MC_Stop
Supported Devices: AX-308E, AX-8, AX-364E
MC_Stop decelerates an axis to a stop.
FB/FC
Instruction
FB
MC_Stop
Inputs
Name
The instruction is run
Execute
when Execute changes
from False to True.
Deceleration rate
Deceleration
(Unit: user unit/s2)*
Jerk value
Jerk
(Unit: user unit/s3)*
Outputs
Name
Done
True when zero velocity is reached.
Busy
True when the instruction is run.
Error
True when an error occurs.
Record the error code when an error
occurs.
ErrorID
Refer to Appendix for error code
descriptions.
*Note: SMC_ERROR: Enumeration (Enum)
Output Updating Time
Graphic Expression
Function
Data Type
BOOL
LREAL
LREAL
Function
Setting Value
(Default
Value)
True/False
(False)
Positive
or 0 (0)
Positive
or 0 (0)
Data Type
BOOL
BOOL
BOOL
SMC_ERROR*
ST Language
MC_Stop_instance(
Axis : =,
Execute : =,
Deceleration : =,
Jerk : =,
Done =>,
Busy =>,
Error =>,
ErrorID => );
Timing to Take Effect
-
When Execute is triggered to run, the rate
will be updated.
When Execute is triggered to run, the value
will be updated.
Output Range (Default Value)
True/False (False)
True/False (False)
True/False (False)
SMC_ERROR (SMC_NO_ERROR)
Ch a p t er 2
1 3