"MoveImmed" Function
(Original Document)
Objective
This command is used for a sequence deactivation of a member axis of a set of slave axes, then execution (without jolts or halts) of a motion.
Features
This command is based on the current "MoveImmed" command (opcode 513).
This command concerns real axes or imaginary axes that form part of a slave group configured in ratio, setpoint following and BIAS_REMAIN. The axes must be linked.
Initial condition:
When a motion of this type is in progress, the status bit "RESUMING" is set to 1. The bit is set to 0 by the system after motion completion.
Object
Type
Symbol
Explanation
Comment
%MWr.m.c.19
Word
ERROR_CMD
Error Code*
%MDr.m.c.20
Double word
RETURN_CMD_1
not used
%MFr.m.c.22
Floating point
RETURN_CMD_2
not used
%MFr.m.c.24
Floating point
RETURN_CMD_3
not used
%MWr.m.c.26
Word
ACTION_CMD
513
MoveImmed
%MDr.m.c.27
Double word
PARAM_CMD_1
10 or 12 or 13 or 14
Type
%MDr.m.c.29
Double word
PARAM_CMD_2
Acceleration / deceleration coefficient
Coefficient applied to the acceleration and deceleration configured, shown for one thousand (1 ≤ x ≤10000). see opcode 2172, real axis or imaginary axis.
%MFr.m.c.31
Floating point
PARAM_CMD_3
Target position
%MFr.m.c.33
Floating point
PARAM_CMD_4
Target speed
*Command rejection:
Case of command abort for bit7 MW_MERGE_UNLINK:
certain conditions are vital and must be respected for the command to be executed.
If one of these conditions is false, the command is abandoned:
Notes
Case of a slave with active modulo and direction motion type imposed (13 or 14):