2 instructions, Continuous mode speed control – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 369
2-333
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
High-speed
Counter/Pulse
Ou
tp
ut I
n
stru
ctio
ns
2
A
C
C
Continuous Mode Speed Control
Pulse output will continue until it is stopped from the program.
Note Pulse output will stop immediately if the CPU Unit is changed to PROGRAM mode.
Opera-
tion
Purpose
Application
Frequency changes
Description
Procedure/
instruction
Starting
pulse out-
put
To output
with speci-
fied acceler-
ation and
speed
Accelerating the
speed (frequency)
at a fixed rate
Outputs pulses and
changes the frequency at
a fixed rate.
ACC(888)
(Continuous)
Chang-
ing set-
tings
To change
speed
smoothly
Changing the
speed smoothly
during operation
Changes the frequency
from the present fre-
quency at a fixed rate.
The frequency can be
accelerated or deceler-
ated.
ACC(888) or
SPED(885)
(Continuous)
↓
ACC(888)
(Continuous)
Changing the
speed in a polyline
curve during oper-
ation
Changes the accelera-
tion or deceleration rate
during acceleration or
deceleration.
ACC(888)
(Continuous)
↓
ACC(888)
(Continuous)
Decelerating to a
stop
The deceleration rate is
changed while decelerat-
ing.
Note If the target fre-
quency is set to 0
Hz, the current
deceleration rate
will be used.
ACC(888)
(Continuous)
↓
ACC(888)
(Continuous)
↓
ACC(888)
(Continuous,
target fre-
quency of
0 Hz)
Stopping
pulse out-
put
To stop
pulse output
Immediate stop
Immediately stops pulse
output.
ACC(888)
(Continuous)
↓
INI(880) (Con-
tinuous)
To stop
pulse
output
smoothly
Decelerating to a
stop
Decelerated pulse out-
put to a stop.
Note If the target fre-
quency of the sec-
ond ACC(888)
instruction is 0 Hz,
the deceleration
rate from the first
ACC(888) instruc-
tion will be used.
ACC(888)
(Continuous)
↓
ACC(888)
(Continuous,
target fre-
quency of 0)
Pulse frequency
Target frequency
Present frequency
Acceleration/
deceleration
rate
Execution of
ACC(888)
Time
Pulse frequency
Target frequency
Present frequency
Acceleration/
deceleration
rate
Execution of
ACC(888)
Time
Pulse frequency
Target frequency
Present frequency
Acceleration rate n
Acceleration
rate 2
Acceleration
rate 1
Execution of ACC(888)
Execution of ACC(888)
Execution of ACC(888)
Time
Acceleration/deceleration rate 1
Time
Pulse frequency
Execution of ACC(888)
Execution of ACC(888)
Execution of ACC(888)
(target frequency = 0)
Acceleration/
deceleration rate 2
Present
frequency
Target
frequency = 0
Pulse frequency
Present frequency
Execution of ACC(888) Execution of INI(880)
Time
Pulse frequency
Present frequency
Execution of ACC(888)
Execution of ACC(888)
Time
Acceleration/deceleration
rate (value set when starting)
Target frequency = 0