AX-Series Motion Controller Instructions Manual Chapter 2
79
2.1.15 MC_GearIn
Supported Devices: AX-308E, AX-8, AX-364E
The function block MC_GearIn activates a linear master-slave meshing.
FB/FC Instruction Graphic Expression ST Language
FB MC_GearIn
MC_GearIn_instance (
Master : =,
Slave : =,
Execute : =,
RatioNumerator : =,
RatioDenominator : =,
Acceleration : =,
Deceleration : =,
Jerk : =,
InGear =>,
Busy =>,
CommandAborted =>,
Error =>,
ErrorID =>
Inputs
Name Function Data Type
Setting Value
Timing to Take Effect
Execute
The instruction is run when
Execute changes from
False to True.
BOOL
True/False
(False)
-
RatioNumerator
Gear ratio numerator*
between master and slave
DINT
Negative, positive
or 0(1)
When Execute turns to True and
Busy is False.
RatioDenominator
Gear ratio denominator*
between master and slave
.
UDINT Positive(1)
When Execute turns to True and
Busy is False.
Acceleration
Acceleration rate.
(Unit: user unit/s
2
)
LREAL Positive(0)
When Execute turns to True and
Busy is False.
Deceleration
Deceleration rate.
(Unit: user unit/s
2
)
LREAL Positive(0)
When Execute turns to True and
Busy is False.
Jerk
Jerk value.
(Unit: user unit/s
3
)
LREAL Positive(0)
When Execute turns to True and
Busy is False.
*Note: A negative gear ratio will make the master and slave axis move in an opposite direction.
Outputs