Specifications

Command List
65
SPN
(Note 1)
STA
(Note 2)
STB
(Note 2)
STC
(Note 2)
STD
(Note 2)
MOV
MOVA
MOVI
MOVIA
SYNC
(Note 3)
OUTON
(Note 3, 4)
OUTOF
(Note 3)
TRIP
(Note 3)
TRIPI
(Note 3)
ITP
(Note 3, 5)
COUNT
(Note 3)
FOR
NEXT
LPOS
(Note 3)
TIM
ZRT
TIMES
STOP
Motor speed
Acceleration time constant
Deceleration time constant
Acceleration and
deceleration time
constants
S-pattern acceleration
and deceleration
time constants
Absolute value
move command
Absolute value
continuous move
command
Incremental value
move command
Incremental value
continuous move
command
Waiting for external
signal to switch on
External signal
ON output
Absolute value
passage point
specification
Incremental value
passage point
specification
Interrupt
positioning
External
pulse count
Step repeat
command
Current
position latch
Program count
instruction
Program stop
Dwell
Home position return
External signal
OFF output
SPN (setting)
STA (setting)
STB (setting)
STC (setting)
STD (setting)
MOV (setting)
MOVA (setting)
MOVI (setting)
MOVIA (setting)
SYNC (setting)
OUTON (setting)
OUTOF (setting)
TRIP (setting)
TRIPI (setting)
ITP (setting)
COUNT (setting)
FOR (setting)
NEXT
LPOS
TIM (setting)
ZRT
TIMES (setting)
STOP
r/min
ms
ms
ms
ms
10
STM
µm
10
STM
µm
10
STM
µm
10
STM
µm
10
STM
µm
10
STM
µm
10
STM
µm
pulse
times
10ms
times
0 to
instantaneous
permissible
speed
Command Name Setting
Setting
range
Unit Description
Indirect
specification
(Note 7)
(Note 6)
(Note 6)
(Note 6)
(Note 6)
(Note 6)
(Note 6)
Notes:1.
2.
3.
4.
5.
6.
7.
8.
The [SPN] command is valid when the [MOV], [MOVA], [MOVI], or [MOVIA] command is executed.
The [STA], [STB], [STC], and [STD] commands are valid when the [MOV] or [MOVI] command is executed.
The [SYNC], [OUTON], [OUTOF], [TRIP], [TRIPI], [ITP], [COUNT] and [LPOS] commands are valid even while an instruction is output.
If the ON time is set by parameter No. 74 to 76, the next command is executed after the set time has elapsed.
If the remaining distance is the setting value or less, the servo motor is not running, or the servo motor is decelerating, the [ITP] command is skipped and control goes to the next step.
STM is magnification to data.
General-purpose registers (R1 to R4 and D1 to D4) can be specified to the command setting values.
For the content of each command, be sure to confirm MR-J2S-MCL SERVO AMPLIFIER INSTRUCTION MANUAL.
0 to 20000
0 to 20000
0 to 20000
0 to 100
999999
to 999999
999999
to 999999
999999
to 999999
999999
to 999999
1 to 3
1 to 3
1 to 3
999999
to 999999
999999
to 999999
0
to 999999
999999
to 999999
0,
1 to 10000
1 to 2000
0,
1 to 10000
Sets the command speed of the servo motor for positioning. The setting
value must not exceed the instantaneous permissible speed of the
servo motor used.
Sets the acceleration time constant.
Sets the deceleration time constant.
Sets the acceleration and deceleration time constants.
Sets the S-pattern acceleration and deceleration time constants.
Moves the set value as an absolute value.
Moves the set value continuously as an absolute value.
Be sure to use this command together with the [MOV] command.
Moves the set value as an incremental value.
Moves the set value continuously as an incremental value.
Be sure to use this command together with the [MOVI] command.
Turns OFF the program output 1 (OUT1) to program output 3 (OUT3),
which were turned ON by the [OUTON] command.
When the motor passes through the current position set by user,
the next step is executed.
When the value of the pulse counter exceeds the count value set in the
[COUNT] command, the next step is executed. Setting [COUNT (0)]
clears the pulse counter to zero.
The steps, enclosed with the [FOR (setting value)] command and the
[NEXT] command, are repeated for the number of times set beforehand.
If zero is set, the steps are repeated unlimitedly.
The next step is waited until the time set beforehand has elapsed.
A manual home position return is executed.
Put the [TIMES (setting value)] command on the top of the program to set the number
of times of program execution. If zero is set, the program is repeated unlimitedly.
The program being executed is stopped. Be sure to write this command
in the final line.
The current position is latched by the rising edge of the input device
current position latch input (LPS). The latched current position data
can be read by a communication command.
While the motor moves by the [MOVI] command or [MOVIA] command, if the motor
has moved for the moving distance set by the [TRIPI] command since the [MOVI]
command or [MOVIA] command is performed, the next step is executed. Be sure
to write the [TRIPI] command after the [MOVI] command or [MOVIA] command.
Stops the next step until the program input 1 (PI1) to program input 3 (PI3)
are turned ON after the synchronous output (SOUT) command is output.
When the interrupt signal is ON, the motor moves for the distance set by this command,
and it stops. Use this command after the [SYNC] command in combination.
Turns ON the program output 1 (OUT1) to program output 3 (OUT3).
This signal can be turned OFF after a setup time has elapsed,
by setting an ON time with parameter No. 74 to 76.
Command list
Program Operation
Position data, servomotor speed, acceleration and deceleration time constants and so on are created as programs beforehand.
Positioning operation is performed by selecting the created programs and executing them.