![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268934.webp)
895
High-speed Counter/Pulse Output Instructions
Section 3-21
Chang-
ing set-
tings,
contin-
ued
To
change
target
position
and
speed
smoothly
Changing the tar-
get position and
target speed (fre-
quency) during
positioning (mul-
tiple start func-
tion)
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.
PULS(886)
↓
ACC(888)
(Indepen-
dent)
↓
PLS2(887)
Changing the
acceleration and
deceleration
rates during posi-
tioning (multiple
start function)
PLS2(887) can be exe-
cuted during position-
ing (acceleration or
deceleration) to
change the accelera-
tion rate or decelera-
tion rate.
PLS2(887)
↓
PLS2(887)
PULS(886)
↓
ACC(888)
(Indepen-
dent)
↓
PLS2(887)
To
change
direction
Changing the
direction during
positioning
PLS2(887) can be exe-
cuted during position-
ing with absolute pulse
specification to change
to absolute pulses and
reverse direction.
PLS2(887)
↓
PLS2(887)
PULS(886)
↓
ACC(888)
(Indepen-
dent)
↓
PLS2(887)
Stop-
ping
pulse
output
Stop
pulse out-
put (Num-
ber of
pulses
setting is
not pre-
served.)
Immediate stop
Stops the pulse output
immediately and clears
the number of output
pulses.
PLS2(887)
↓
INI(880)
Stop
pulse out-
put
smoothly.
(Number
of pulses
setting is
not pre-
served.)
Decelerate to a
stop
Decelerates the pulse
output to a stop.
PLS2(887)
↓
ACC(888)
(Indepen-
dent, target
frequency of
0 Hz)
Opera-
tion
Purpose
Application
Frequency changes
Description
Procedure/
instruction
Pulse
frequency
Target frequency
Acceleration/
deceleration
rate
Number of
pulses specified
with PLS2(887).
Execution of
PLS2(887)
PLS2(887) executed to
change the target frequency,
acceleration rate and
deceleration rate.
Time
Number of pulses
changed with
PLS2(887).
Changed target
frequency
Pulse
frequency
New target
frequency
Original target
frequency
Acceleration rate n
Acceleration
rate 3
Acceleration
rate 2
Acceleration
rate 1
Number of pulses
specified by
PLS2(887) #N.
Execution of
PLS2(887) #1
Execution of
PLS2(887) #2
Execution of PLS2(887) #3
Execution of PLS2(887) #N
Time
Pulse
frequency
Target
frequency
Specified
number of
pulses
Change of direction at the
specified deceleration rate
Number of pulses
(position) changed
by PLS2(887)
Execution
of PLS2
(887)
Execution of
PLS2(887)
Time
Pulse frequency
Present
frequency
Execution of
SPED(885)
Execution
of INI(880)
Time
Pulse frequency
Present
frequency
Target
frequency = 0
Execution of
ACC(888)
Deceleration rate
Time
Execution of
PLS2(887)
Содержание SYSMAC CS1D-CPU**
Страница 3: ...iv...
Страница 29: ...xxx...
Страница 185: ...146 List of Instructions by Function Code Section 2 4...
Страница 193: ...154 3 35 4 MOVE BIT MOVBC 568 1274 3 35 5 BIT COUNTER BCNTC 621 1276 3 35 6 GET VARIABLE ID GETID 286 1278...
Страница 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Страница 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Страница 1391: ...1352 ASCII Code Table Appendix A...