AX-Series Motion Controller Instructions Manual Chapter 2
9
2.1 Motion Control Instructions
Motion control instructions are generally used to control motors to perform specific movement after the specified instruction
being run. The function blocks used in this chapter are from the library “SM3_Basic” and able to operate synchronously with
drives. As a result, synchronous axis type should be selected in axis settings. For more details about configuration related to
synchronous axes, refer to section 7.4 in AX-3 Series Operational Manual.
2.1.1 MC_Home
Supported Devices: AX-308E, AX-8, AX-364E
MC_Home controls the axis to perform the homing operation.
FB/FC Instruction Graphic Expression ST Language
FB MC_Home
MC_Home_instance(
Axis : =,
Execute: =,
Position: =,
Done =>,
Busy =>,
CommandAborted =>,
Error =>,
Inputs
Name Function Data Type
Setting Value
(Default Value)
Timing to Take Effect
Execute
The instruction is run when
Execute changes from False to
True.
BOOL True/False (False) -
Position
Specifies the set position.
(Unit: user unit)
LREAL
Negative,
positive, or 0
(0)
When Execute
turns to True and
Busy is False.
Outputs
Output range (Default Value)
Done
True when homing is
completed.
BOOL True/False (False)
Busy
True when the instruction is
run.
BOOL True/False (False)
CommandAborted
True when the instruction is
interrupted.
BOOL True/False (False)
Error True when an error occurs. BOOL True/False (False)