EasyManua.ls Logo

YASKAWA SVC - Motion Language Instructions

YASKAWA SVC
623 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4.5 Motion Language Instructions
4-188
4.5
Motion Language Instructions
Motion language instructions are used to write text-based motion control programs. This sec-
tion provides a list of motion language instructions required for motion programs. Refer to the
following manual for details on each language instruction.
Machine Controller MP3000 Series Motion Programming Manual (Manual No.: SIEP C880725 14)
Instruc-
tion
Typ e
Instruc-
tion
Name Format Description
Axis
Setting
ABS
Absolute
Mode
ABS;
or
ABS MOV [Logical_axis_name_1]
[Logical_axis_name_2] ;
Causes all subsequent coordi-
nates to be treated as absolute
values.
INC
Incremental
Mode
INC;
or
INC MOV [Logical_axis_name_1]
[Logical_axis_name_2] ;
Causes all subsequent coordi-
nates to be treated as incre-
mental values.
ACC
Change Accel-
eration Time
ACC [Logical_axis_name_1] Accelera-
tion_time
[Logical_axis_name_2] Accelera-
tion_time
[Logical_axis_name_3] Accelera-
tion_time ... ;
Sets the acceleration times for
positioning instructions.
A maximum of 10 axes can be
designated in one instruction
block.
DCC
Change
Deceleration
Time
DCC [Logical_axis_name_1] Decelera-
tion_time
[Logical_axis_name_2] Decelera-
tion_time
[Logical_axis_name_3] Decelera-
tion_time ... ;
Sets the deceleration times for
positioning instructions.
A maximum of 10 axes can be
designated in one instruction
block.
SCC
Change S-
curve Time
Constant
SCC [Logical_axis_name_1] S-curve_-
time_constant
[Logical_axis_name_2] S-curve_-
time_constant ... ;
Sets the time constants for the
moving average filters.
A maximum of 10 axes can be
designated in one instruction
block.
The filters are valid for both
positioning instructions and
in
terpolation instructi
ons.
VEL Set Speed
VEL [Logical_axis_name_1] Feed_-
speed
[Logical_axis_name_2] Feed_-
speed
[Logical_axis_name_3] Feed_-
speed ... ;
Sets the speeds for positioning
instructions.
A maximum of 10 axes can be
designated in one instruction
block.
FMX
Set Maximum
Interpolation
Feed Speed
FMX Tmaximum_interpolation_feed_-
speed;
Sets the maximum speed for
interpolation instructions.
The interpolation acceleration
time is the time from a speed
of zero to this speed. The inter-
polation deceleration time is
the time from this speed to a
speed of zero.
IFMX
Set Maximum
Individual Axis
Speeds for
Interpolation
IFMX [Logical_axis_name_1]Maxi-
mum_individual_axis_speed_-
for_interpolation
[Logical_axis_name_2]Maxi-
mum_individual_axis_speed_-
for_interpolation
Sets the maximum speeds for
the individual axes that are
specified for interpolation
instructions.
You can set a different speed
limit for each axis.
FUT
Change Inter-
polation Feed
Speed Unit
FUT Uinterpolation_feed_-
speed_unit_number;
Changes the speed unit for
interpolation instructions.
Continued on next page.

Table of Contents

Related product manuals