Mc_Moveadditive - Delta AX Series Instruction Manual

Motion controller
Hide thumbs Also See for AX Series:
Table of Contents

Advertisement

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.6 MC_MoveAdditive

Supported Devices: AX-308E, AX-8, AX-364E
MC_MoveAdditive controls the axis to move an additional distance at a given speed and acceleration.
FB/FC
Instruction
FB
MC_MoveAdditive
Inputs
Name
The instruction is run
Execute
when Execute changes
from False to True.
Relative distance to be
moved.
Distance
(Unit: user unit)
Target velocity.
Velocity
(Unit: user unit/s)
Acceleration rate.
Acceleration
(Unit: user unit/s
Deceleration rate.
Deceleration
(Unit: user unit/s
Jerk value.
Jerk
(Unit: user unit/s
Outputs
Name
Done
Graphic Expression
Function
Data Type
BOOL
LREAL
LREAL
LREAL
2
)
LREAL
2
)
LREAL
3
)
Function
True when additive
distance is completed.
Setting Value
(Default Value)
True/False
-
(False)
Negative,
When Execute turns to True and Busy is
positive or 0(0)
False.
When Execute turns to True and Busy is
Positive or 0(0)
False.
When Execute turns to True and Busy is
Positive(0)
False.
When Execute turns to True and Busy is
Positive(0)
False.
When Execute turns to True and Busy is
Positive(0)
False.
Data Type
BOOL
ST Language
MC_MoveAdditive_instance(
Axis : =,
Execute : =,
Distance : =,
Velocity : =,
Acceleration : =,
Deceleration : =,
Jerk : =,
Done =>,
Busy =>,
CommandAborted =>,
Error =>,
ErrorID => );
Timing to Take Effect
Output Range (Default Value)
True/False (False)
Ch a p t er 2
3 0

Advertisement

Table of Contents
loading

Table of Contents