893
High-speed Counter/Pulse Output Instructions
Section 3-21
■
Independent Mode Positioning
Note Pulse output will stop immediately if the CPU Unit is changed to PROGRAM
mode.
Opera-
tion
Purpose
Application
Frequency changes
Description
Procedure/
instruction
Start-
ing
pulse
output
Complex
trapezoi-
dal con-
trol
Positioning with
trapezoidal accel-
eration and
deceleration
(Separate rates
used for acceler-
ation and decel-
eration; starting
speed)
The number of
pulses can be
changed during
positioning.
Accelerates and decel-
erates at a fixed rates.
The pulse output is
stopped when the
specified number of
pulses has been out-
put. (See note.)
Note The target posi-
tion (specified
number of
pulses) can be
changed during
positioning.
PLS2(887)
Chang-
ing set-
tings
To
change
speed
smoothly
(with
unequal
accelera-
tion and
decelera-
tion rates)
Changing the tar-
get speed (fre-
quency) during
positioning
(different acceler-
ation and decel-
eration rates)
PLS2(887) can be exe-
cuted during position-
ing to change the
acceleration rate,
deceleration rate, and
target frequency.
Note To prevent the
target position
from being
changed inten-
tionally, the origi-
nal target
position must be
specified in
absolute coordi-
nates.
PLS2(887)
↓
PLS2(887)
PULS(886)
↓
ACC(888)
(Indepen-
dent)
↓
PLS2(887)
To
change
target
position
Changing the tar-
get position dur-
ing positioning
(multiple start
function)
PLS2(887) can be exe-
cuted during position-
ing to change the
target position (num-
ber of pulses), acceler-
ation rate, deceleration
rate, and target fre-
quency.
Note If a constant
speed cannot be
maintained after
changing the set-
tings, an error
will occur and
the original oper-
ation will con-
tinue to the
original target
position.
PLS2(887)
↓
PLS2(887)
PULS(886)
↓
ACC(888)
(Indepen-
dent)
↓
PLS2(887)
Pulse frequency
Target
frequency
Starting
frequency
Acceler-
ation
rate
Specified number
of pulses
Deceleration
rate
Execution of
PLS2(887) Target
frequency
reached.
Deceleration point
Output stops.
Stop
frequency
Time
Pulse
frequency
Changed target
frequency
Target frequency
Specified number of
pulses (Specified with
PULS(886).)
Acceleration/
deceleration
rate
Execution of
ACC(888)
(independent
mode)
PLS2(887) executed to change
the target frequency and accel-
eration/deceleration rates.
(The target position is not
changed. The original target
position is specified again.)
Time
Execution of
PLS2(887)
PLS2(887) executed to
change the target position.
(The target frequency and
acceleration/deceleration
rates are not changed.)
Pulse
frequency
Target
frequency
Acceleration/
deceleration
rate
Specified
number of
pulses
Number of pulses
changed with
PLS2(887).
Time
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...