Mc_Accelerationprofile - 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.13 MC_AccelerationProfile

Supported Devices: AX-308E, AX-8, AX-364E
Similar to MC_PositionProfile, MC_AccelerationProfile is used to set time and acceleration to plan motion profiles. However, its
position points are defined by acceleration variables in MC_TV_REF.
FB/FC
Instruction
FB
MC_AccelerationProfile
Inputs
Name
Execute
ArraySize
AccelerationScale
Compensation
Outputs
Name
Done
Busy
CommandAborted
Function
The instruction is run when Execute
changes from False to True.
Number of motion profile arrays
Overall scale factor in value.
Overall profile Compensation in
value
(Unit: user unit/s)
Function
True when execution of path
planning is finished.
True when the instruction is run.
True when the instruction is
interrupted.
Graphic Expression
Data Type
BOOL
Negative, positive or
INT
Negative, positive or
LREAL
Negative, positive or
LREAL
Data Type
BOOL
BOOL
BOOL
ST Language
MC_AccelerationProfile _instance (
Axis: =,
TimeAcceleration: =,
Execute : =,
ArraySize: =,
AccelerationScale: =,
Compensation: =,
Done =>,
Busy =>,
CommandAborted =>,
Error =>,
ErrorID => );
Setting Value
Timing to Take Effect
(Default Value)
True/False (False)
-
When Execute turns to
0(0)
True and Busy is False.
When Execute turns to
0(1)
True and Busy is False.
When Execute turns to
0(0)
True and Busy is False.
Output Range (Default Value)
True/False (False)
True/False (False)
True/False (False)
Ch a p t er 2
7 2

Advertisement

Table of Contents
loading

Table of Contents